- Cursos
- Tecnología
- Desarrollo Web
- Odoo para programadores (v17, v18) - Nivel Básico
Odoo para programadores (v17, v18) - Nivel Básico
Programación en Odoo desde 0, utilizando las mejores prácticas y funcionando con las versiones más recientes.
Descripción del curso
¡Bienvenido al curso definitivo para aprender a programar en Odoo! Si estás interesado en convertirte en un desarrollador experto de esta poderosa plataforma ERP, estás en el lugar correcto. Este curso ha sido diseñado para guiarte desde los conceptos fundamentales hasta los aspectos más avanzados del desarrollo en Odoo, proporcionándote las herramientas necesarias para construir soluciones personalizadas y escalables.
Comenzaremos explorando conceptos y estadísticas clave sobre Odoo, sus diferentes ediciones y su interfaz de usuario, para que comprendas la base sobre la que trabajarás. Luego, nos adentraremos en la instalación y configuración del entorno de desarrollo, abordando desde los requisitos técnicos y la instalación de Python y PostgreSQL hasta la configuración de PyCharm y las bibliotecas necesarias. Se detalla como realizar la instalacion tanto en sistema operativo Windows como Linux
A medida que avances, aprenderás a utilizar las herramientas de desarrollo esenciales, como depuradores y herramientas de gestión de bases de datos. Luego exploraremos la estructura de una aplicación en Odoo, desde sus carpetas y archivos hasta cómo administrar aplicaciones.
El curso también cubre la creación y personalización de modelos y vistas, así como la declaración de campos relacionales, dominios y atributos tanto en vistas como en modelos. Entenderás cómo aprovechar funciones clave, como create, write y decoradores como onchange y depends.
Finalmente, trabajaremos con wizards y acciones de servidor, elementos avanzados que te permitirán implementar flujos de trabajo dinámicos y eficientes.
Cada lección está cuidadosamente estructurada para ofrecer teoría clara, ejemplos prácticos y ejercicios aplicados, asegurándote una experiencia de aprendizaje completa. ¡Prepárate para transformar tu conocimiento y abrir nuevas oportunidades profesionales con Odoo!
Contenido del curso
Introducción al curso
16:21- Introducción04:55
- Ediciones03:24
- Interfaz06:07
- Versiones de software01:55
Instalación
51:57- Instalacón en Windows08:59
- Instalación en Linux34:28
- Datos técnicos08:30
Herramientas de desarrollo
17:45- Depurador08:26
- Instalación de PGadmin05:04
- Extensión debug04:15
Estructura de una aplicación
33:45- Estructura de carpetas10:43
- Archivo manifest10:51
- Archivo init06:06
- Administrar aplicaciones06:05
Introducción a los modelos
49:42- Declaración10:00
- Campos simples17:21
- Herencia y como funciona14:18
- Metadatos08:03
Introduccion a las vistas
01:43:47- Accesos09:03
- Menus y niveles12:35
- Acciones de ventanas10:09
- Vista de arbol10:25
- Vista de formulario14:35
- Vistas sobre modelo existente21:33
- Herencia de vistas20:36
- Filtros e introduccion a dominios04:51
Campos relacionales y como declararlos
01:07:13- El campo Many2one06:42
- El campo One2many37:55
- El campo Many2many22:36
Dominios
40:06- Concepto de dominio y operadores logicos06:49
- Pruebas con shell e introduccion al ORM20:33
- Dominios anidados12:44
Atributos en vistas
33:22- Dominios en los campos03:33
- Atributos de comportamiento10:48
- Atributos con condiciones09:49
- Vistas personalizadas para campos relacionales09:12
Atributos en modelos
51:59- Atributo default26:18
- Atributos de comportamiento09:29
- Atributo ondelete07:32
- Atributo related08:40
Funciones heredadas de los modelos
02:06:17- Funcion create57:48
- Funcion write y excepciones26:57
- Funcion unlink, recordset y singleton26:27
- Funcion copy15:05
Decoradores
01:27:53- Decorador onchange23:41
- Decorador depends y campos calculados42:05
- Decorador constrain (restricciones)22:07
Wizards y acciones de servidor
01:13:37- Creacion de vistas y modelos de un wizard16:30
- Accion de servidor (llamada al wizard)17:00
- Agregar logica para funciones a ejecutar38:55
- Fin del curso y felicitaciones01:12
Valoraciones
No hay ninguna valoración para este curso.
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 10 €11 h5
- 19 €1 h0