Curso Odoo 17 Backend Developer Avanzado

Curso Odoo 17 Backend Developer Avanzado

Curso Desarrollador Backend Avanzado en Odoo v17 Community / Enterprise

Aprender a Implementar Odoo y Desarrollar Apps, curso ecomendado para profesionales, empresas y partners de Odoo

519,56
519.5600000000001 USD 519,56
499,00
Responsable Juan Carlos Montoya
Última actualización 18/09/2024
Tiempo de finalización 1 día 7 horas 39 minutos
Miembros 26

Contenidos

Introducción

3

00:22 h
Materiales del curso 00:15
Introduccion 00:06
Recomendaciones sobre curso 00:01

Módulo Desarrollador

14

03:39 h
Odoo dev tools 00:01
Instalando Odoo 17 CE para desarrollo 00:40
Entorno desarrollo con Visual Studio Code 00:12
Entornos virtuales python venv 00:13
Reset password manager database 00:02
Agregando repositorios al addons-path 00:02
Integracion con Odoo Enterprise desde github 00:10
Fichero odoo.conf 00:26
Acceso odoo modo Shell 00:06
Seguridad y Git parte 1 00:36
Seguridad y Git parte 2 00:34
Acceso seguro Claves SSH RSA (VPS GITHUB etc) 00:09
Habilitar modo desarrollador 00:04

Módulo Funcional

1

00:45 h
Odoo Database Manager 00:04
Menú Applicaciones (Módulos) 00:04
Creando un menú desde un modelo Odoo 00:03
Seguridad Administracion Usuarios Grupos 00:15
Seguridad - Usuarios y grupos 1 00:05
Seguridad - Usuarios y grupos 2 00:10
Seguridad - Usuarios y grupos 3 00:04

Módulo Implementador

3

00:46 h
Instalando Odoo en VPS (On-Premise) 00:22
Instalar Odoo 17 con Docker 00:07
🔐 ✅ Odoo Multi Website + Nginx + Cifrado HTTPS 00:17

Módulo Creando Apps

24

09:19 h
Elementos básicos de una Odoo App 00:15
Creando apps 1- Estructura 00:15
Creando apps 2 Models 00:13
Ficheros XML en Odoo 00:15
Notas sobre las Vistas 00:30
Creando apps 3 - Vistas acciones menus 00:28
Views - Kanban 1 00:17
Views - Kanban 2 00:09
Views Kanban 3 00:08
Generando Modelo Vistas y Menu para author 00:04
Herencia Python y XML 1 00:31
Customizando Odoo - Crear un Smart Button 00:10
M5 Ejercicio 1 00:20
Views - Search notas 00:20
Views - Search View Inheritance 00:18
Views - Creando una Search View 00:08
Views - Search (Filter, Groupby, Default) 00:14
Security - Groups, access menus, vistas 00:08
Security - groups category_id 00:07
Security - groups implied_ids 00:06
Security - groups users 00:06
Security ir.model.access.csv 00:10
Security - Dynamic readonly field 00:07
M5 Ejercicio 2 04:00

Módulo ORM

25

05:40 h
Relational fields definition 00:15
Relational fields tipos 00:04
Relational fields - Many2one 00:06
Relational fields - One2many 00:08
Relational Fields - Many2many 00:22
Advanced Fields - Computed 1 00:25
Advanced Fields - Fix Re-Computed Store Field 00:15
Advanced Fields - Related 00:08
Decorators - api.constrains 00:12
Decorators - api.onchange 00:07
Decorators - api.ondelete 00:12
Ejercicio M6-1 00:30
ORM Methods - default_get 00:13
ORM sql_constraints 00:12
ORM Methods - browse 00:05
ORM Methods - search 00:04
ORM Methods search_read fetch (news) 00:13
ORM Methods grouped search_fetch read 00:05
Manipulando Recordsets object types self._context 00:06
Agrupando Datos _read_group #1 00:20
ORM Methods new _read_group 00:14
ORM CRUD create doc 00:30
ORM CRUD create 00:18
M6 Ejercicio 2 00:30
ORM Methods Crud write 00:06

Módulo Qweb

7

01:12 h
Qweb Reports Templates 1 00:17
Qweb Reports Templates 2 00:24
Qweb report.url parameter 00:03
Qweb Diseño documentos y report layouts 00:05
Qweb report paperformat 00:06
Qweb Reports Estilos CSS y fonts 00:11
Qweb filtered t-if t-set 00:06

Controllers

1

00:28 h
Controllers - Ejercicio práctico usando AI 00:28

Contenido Extra

5

06:59 h
Python odoo parte 1 00:53
Python odoo parte 2 01:10
Python odoo parte 3 00:57
Python odoo parte 4 00:42
Python odoo parte 5 POO 00:45
Python odoo parte 6 POO 00:42
Entrada y Salida ficheros python 00:32
Comandos Basicos en Linux 00:19
Instalar Ubuntu en Virtual Box y Dual Boot con Windows 00:13
Comandos básicos GIT para principiantes 00:07
Acceso con Claves SSH RSA (VPS GITHUB) 00:09
Los Cambios en el ORM Odoo 17 00:30

Errores frecuentes

2

00:22 h
Error al iniciar odoo direccion en uso 00:03
Instalando librerias python extra para Odoo 00:05
Errores al desarrollar apps 00:14

Webinars

2

01:55 h
Webinar mayo 1 - Preparar Python para Odoo en Ubuntu 24.04 00:10
Webinar mayo #1 - pgAdmin en Docker, Ext. Db VSCODE 00:24
Webinar mayo #1 - alias en Linux 00:05
Webinar mayo #1 Update Odoo, guía básica Git 00:25
Webinar mayo #2 00:51

Odoo SH

1

00:12 h
Introduccion SH 00:10
Adding SSH Keys 00:02

Odoo 17  Backend

Desarrollar Apps desde cero, Customizar Odoo

Manejo Funcional

Manejo  Odoo a nivel usuario

Implementador

ambientes de producción en la nube (Community o Enterprise)

 Ayuda Soporte

Acceso a un grupo privado donde puedes hacer cualquier consulta en vivo sobre el curso. Te ayudamos en el proceso y desarrollo del curso.

Mas información escríbenos a WhatsApp

DOMINA EL PODER DE Odoo BACKEND VERSIÓN 17


✨ CONVIÉRTETE EN UN EXPERTO ODOO BACKEND 

Desbloquea todo el potencial de Odoo con nuestro curso intensivo de Backend versión 17. 

Aprenderás a Implementar el ERP, personalizar y extender Odoo de acuerdo con las necesidades específicas de tu negocio.

👥 INSTRUCCIÓN EXPERTA:

Nuestros instructores son desarrolladores Odoo certificados con años de experiencia en proyectos empresariales de alto nivel.


🏆 PROYECTO FINAL PRÁCTICO:

Pondrás en práctica tus nuevas habilidades desarrollando Apps de Odoo por completo y listo para producción.


¿Estás listo para llevar tus habilidades Odoo al siguiente nivel? ¡Suscríbete hoy mismo!


💻 ACCESO DE POR VIDA AL CONTENIDO DEL CURSO

¿Para quién es indicado este curso?

⭐ DESARROLLADORES Y FREELANCERS:

¿Vienes de Java, PHP, .NET u otras tecnologías? Este es tu pasaporte al mundo de Odoo. Amplía tus horizontes y conviértete en un desarrollador Odoo de alto nivel.


⭐ EMPRESAS Y PARTNERS DE ODOO: 

Lleva tus capacidades de Odoo al máximo nivel. Forma a tu equipo con nuestro curso intensivo para dominar el desarrollo de módulos personalizados, flujos de trabajo avanzados y mucho más.


🚀 ¿Qué  aprenderás?

✅ Implementar Odoo en la nube (Community y Enterprise)

✅ Utilizar scripts y Docker (incluye proyectos y ficheros)

✅ Configurar una instancia de odoo

✅ Crear Informes en Qweb

✅ Dominar el desarrollo de módulos Odoo personalizados

✅ Implementar flujos de trabajo avanzados y automatizaciones

✅ Integrar Odoo con otros sistemas y APIs

✅ Optimizar el rendimiento y la escalabilidad

✅ Técnicas de depuración y solución de problemas


¿Cuando inicia el curso?

Iniciamos el curso el 5 de marzo de 2024 y se estima una duración de 3 meses aproximados, los videos se subirán de forma periódica todas las semanas, podrás asistir a las clases en vivo de forma virtual (zoom o teams) si tu horario coincide con la emisión de las clases en directo.

Introducción

Recomendaciones generales

Descarga de materiales del curso

Documentación oficial funcional y desarrollador.

Funcional y manejo

Aprende a manejar Odoo a nivel usuario

¿Qué es Odoo?

▶️ Sistema para gestionar todas las areas de una empresa

▶️ Backups y Manager de Odoo

▶️ Gestión de usuarios y grupos

▶️ Datos Maestros, productos, contactos, clientes proveedores

▶️ Importar Exportar registros

▶️ CRM gestión de Leads

▶️ Circuito Compras Ventas Stock

▶️ Facturación cobros y pagos.

Desarrollador 

▶️ Herramientas de desarrollo y plugins necesarios

▶️ Github y definir claves RSA

▶️  Sistemas Linux (Ecosistema y comandos para la administración de un servidor)

▶️ Python para Odoo (Programación en Python POO)

▶️ Crear un ambiente de desarrollo en Linux (Debian / Ubuntu)

▶️ Ambiente desarrollo Windows (opcional)

▶️ Instalación Odoo para desarrollo

▶️ Entorno virtual Python baśico o Conda

▶️ Fichero de configuracion Odoo.

Implementador

▶️ Requisitos Odoo ambiente productivo

▶️ Preparación servidor, proveedores Cloud

▶️ Cuando usar scripts o Docker

▶️ Instalar Odoo mediante script

▶️ Instalar Odoo desde Docker

▶️ Integración despliegue Odoo Enterprise

▶️ Configuraciones básicas tras la implementación

▶️ Configuración Correo

▶️ Parámetros del sistema

▶️ Menú técnico

▶️ Proxy con HTTPS

▶️ Configurar Odoo en Multi proceso Workers

Creando Apps

▶️ Errores mas comunes al desarrollar apps en Odoo

▶️ Guias y estilo de desarrollo en Odoo

▶️ Composición básica de un módulo

▶️ Tipos de modelos y campos

▶️ Tipos de vistas

▶️ Tipos de acciones

▶️ Definiendo modelos python

▶️ creando vistas xml

▶️ crear acciones de ventana y menús

▶️ seguridad y acceso modelos nuevos

▶️ Ejercicio completo desarrollar una App en Odoo desde cero

▶️ Herencia Python

▶️ Herencia XML

Framework

▶️ Campos relacionales (Many2one, One2many, Many2many)

▶️ default_get

▶️ create, write, unlink

▶️ search, browse, search_read, read_group

▶️ decoradores python

▶️ eventos onchange

▶️ Api RPC

▶️ Campos calculados.

Wizards

▶️ Ejercicio práctico desarrollando un wizard desde cero para imprimir datos dinámicos.

Qweb Reports

Desarrollar y personalizar informes Qweb nativos, esto te permitira definir tus propios informes pdf como el pedido, factura, picking etc.

▶️ Sintaxis Qweb

Controllers

Crear o modificar controladores para atender las peticiones de usuario.

Odoo SH

Bases fundamentales para el manejo de la plataforma de Odoo Enterprise

▶️ Creando un proyecto

▶️ Repaso y manejo interfaz SH y sus herramientas

▶️ Adjuntar un repositorio git para customizaciones

▶️ Ramas y builds

▶️ ¿Cómo esta desplegado Odoo en SH?.

Extras Trucos

▶️ Instalar proxy NGINX con let'sencrypt

▶️ Trucos al instalar Enterprise con Docker

▶️ Conexión base de datos SH remotamente

▶️ Configuración para  Multi-Website