Ir al contenido



Curso Técnico de programación Odoo

Curso Técnico de programación Odoo

"Programador Odoo Backend de Cero a Experto"

Aprende a crear, personalizar Apps (módulos) en Odoo con un enfoque 100% técnico práctico. Ideal para Devs que quieren especializarse en el framework backend y dominar el ecosistema Odoo.

267,30 €
267.3 EUR 297,00 €
297,00 €
Responsable Juan Carlos Montoya
Última actualización 24/01/2025
Tiempo de finalización 21 horas 39 minutos
Members 30

Contenidos

Introducción

3

00:22 h
Materiales Curso O17 elemental 00:15
Introduccion 00:06
Recomendaciones sobre curso 00:01

Desarrollador

19

03:57 h
Errores al desarrollar apps 00:14
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
Configurando Pycharm para odoo 00:07
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 (Developer mode) 00:04

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

ORM Framework

22

04:54 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 - Related 00:08
Decorators - api.constrains 00:12
Decorators - api.onchange 00:07
Decorators - api.ondelete 00:12
Ejercicio Modulo 6.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 new 00:13
ORM Methods grouped fetch read 00:05
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

Qweb Reports

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

Webinars

5

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

Si deseas aprender a programar en Odoo este es tu mejor opción


🚀 CURSO Odoo BACKEND DEVELOPER PRO - PROGRAMACIÓN AVANZADA


Domina la programación Backend en Odoo en 25 horas prácticas. 

De cero a desarrollador profesional con proyectos reales y código de producción.


✅ PERFIL IDEAL: Programadores Python que buscan especializarse en Odoo

👨‍💻 INSTRUCTOR: Juan Carlos Montoya - Expert Partner oficial (+10 años experiencia)


🎯 QUÉ DOMINARÁS (25h prácticas):

✔︎ Framework Odoo: Arquitectura MVC y ORM avanzado

✔︎ Módulos personalizados: Desarrollo desde cero hasta producción

✔︎ APIs REST: Endpoints, integraciones y controllers personalizados 

✔︎ Herencia inteligente: Extensión profesional de módulos core

✔︎ Vistas XML avanzadas: Tree, Form, Kanban con lógica compleja

✔︎ Debugging y optimización: Técnicas profesionales de rendimiento


💡 METODOLOGÍA 100% PRÁCTICA:

✔︎ 15+ ejercicios incrementales con casos reales empresariales

✔︎ Repositorio Git con código comentado y mejores prácticas

✔︎ Desarrollo de módulo completo paso a paso

✔︎ Code reviews y técnicas de debugging avanzadas


🎁 VALOR AÑADIDO INCLUIDO:

✔︎ Acceso de por vida + actualizaciones gratuitas Odoo 18/19

✔︎ Plantillas profesionales de módulos reutilizables

✔︎ Grupo Telegram exclusivo con soporte directo

✔︎ Certificado oficial  CleveritTech verificable

✔︎ Guía bonus: Setup entorno desarrollo profesional


💰 INVERSIÓN: €297 (valor real €650)

⏰ Precio especial 2025


[VER TEMARIO COMPLETO 👇] 


👈 INSCRIBIRME AHORA


🏆 GARANTÍA: 15 días satisfecho o reembolso completo (ver condiciones compra)

🎯 AL FINALIZAR: Desarrollarás cualquier funcionalidad Backend en Odoo como un profesional

Habilidades

Desarrollador Backend

Desarrollar Apps y Customizar Odoo, Crear informes Qweb, Conexión Apis...

Entorno Desarrollo

Crea ambientes de desarrollo y depuración para Odoo con Python, Vscode y Pycharm

Requisitos

Lenguajes

Saber algún lenguaje de programación y SQL básico

Sistema Operativo

Equipo con Ubuntu 24.04, Debian 12, Windows

Introducción

Este curso es 100% recomendado si lo que quieres es aprender a desarrollar customizar Odoo

Recomendaciones generales
Descarga de materiales del curso
Documentación oficial funcional y desarrollador

Desarrollador

▶️ Herramientas de desarrollo y plug-ins necesarios

▶️ Cuenta Github y definir claves SSH RSA

▶️ Sistemas Linux  Comandos

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

▶️ Ambiente desarrollo Windows (opcional)

▶️ Instalación Odoo para desarrollo

▶️ Entorno virtual Python básico o Conda

▶️ Fichero de configuración Odoo.

Creando Apps

▶️ Errores mas comunes al desarrollar Apps en Odoo

▶️ Guías 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.

ORM Framework

▶️ Campos relacionales (Many2one, One2many, Many2many)

▶️ default_get

▶️ create, write, unlink

▶️ search, browse, search_read

▶️ Decoradores python

▶️ eventos onchange

▶️ Api RPC

▶️ Campos calculados.


Qweb Reports

▶️ Desarrollar y personalizar informes Qweb nativos, 

esto te permitirá definir tus propios informes pdf como el pedido, factura, picking etc.

▶️ Sintaxis Qweb, Formatos, Maquetación, Estilos


Este curso de programación en Odoo es indicado principalmente para Estudiantes, Freelancers que quieren aprender a desarrollar en Odoo de forma profesional.

¿Diferencia entre Developer y Master Técnico?

Developer

  • Soporte (1 mes)
  • Grupo Soporte ❌
  • Manejo Funcional ❌
  • Desarrollar Apps ✅
  • Herencia Python XML ✅
  • Entornos de desarrollo ✅
  • Customizar Odoo ✅
  • Framework ORM ✅
  • Wizards ❌
  • Implementador ❌
  • Implementador Enterprise ❌
  • Qweb Reports ✅
  • Web Controllers  ❌
  • Odoo SH ❌
  • Odoo Studio ❌
  • Odoo Api ✅
  • Recursos Extra ❌
  • Materiales (Parcial)
  • Codigo Fuente ✅
  • Proyecto Odoo Docker Pro ❌
  • Instalador Odoo Dev ✅
  • Instalador Odoo Cloud ❌
  • Instalador Proxy SSL ❌
  • VPS Pruebas ❌

Master Técnico

  • Soporte (2 meses-1año)
  • Grupo Soporte ✅
  • Manejo Funcional ✅
  • Desarrollar Apps ✅
  • Herencia Python XML ✅
  • Entornos de desarrollo ✅
  • Customizar Odoo ✅
  • Framework ORM ✅
  • Wizards ✅
  • Implementador ✅
  • Implementador Enterprise ✅
  • Qweb Reports ✅
  • Web Controllers ✅
  • Odoo SH ✅
  • Odoo Studio ✅
  • Odoo Api ✅
  • Recursos Extra ✅
  • Materiales ✅
  • Código fuente ✅
  • Proyecto Odoo Docker Pro ✅
  • Instalador Odoo Dev ✅
  • Instalador Odoo Cloud ✅
  • Instalador Proxy SSL ✅
  • VPS Pruebas ✅