Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Odoo para programadores - (Intermedio/Avanzado) (v17, v18)
Rating: 4.1 out of 5(20 ratings)
204 students

Odoo para programadores - (Intermedio/Avanzado) (v17, v18)

Mejora tus conocimientos de programación en Odoo
Created byAlex Esteves
Last updated 9/2025
Spanish
Spanish [Auto],

What you'll learn

  • Aprender a configurar Odoo en Windows con las herramientas necesarias, el entorno virtual y la configuración de Nginx.
  • Dominar las estructuras de aplicaciones personalizadas y manipule datos utilizando mapped(), filtered() y sorted().
  • Configurar Odoo en Linux, incluida la configuración del entorno y la implementación con Nginx.
  • Ejecutar consultas SQL sin procesar dentro de Odoo para mejorar la recuperación y el rendimiento de los datos.
  • Crear filtros y lógica potentes utilizando dominios, acciones programadas y pruebas basadas en shell.
  • Implementar un control de acceso sólido utilizando reglas de registro, grupos de usuarios y permisos a nivel de modelo.
  • Pasar datos dinámicamente a través del contexto y gestionar entornos multiempresa.
  • Crear y proteja puntos finales HTTP y JSON y pruébelos utilizando Postman.
  • Habilitar Chatter en las vistas para rastrear la actividad y enviar mensajes de sistema personalizados.

Course content

10 sections • 30 lectures • 9h 48m total length
  • Introducción3:36

Requirements

  • Conocimientos básicos de Python
  • Conocimientos básicos de Odoo (Creación de modelos, campos y vistas)

Description

Lleva tus habilidades de desarrollo en Odoo más allá de lo básico con este Curso de Programador de Odoo de Nivel Intermedio a Avanzado, diseñado para desarrolladores listos para construir aplicaciones empresariales más potentes, eficientes y seguras. Ya sea que estés trabajando en proyectos para clientes o implementaciones a nivel empresarial, este curso te proporciona las habilidades necesarias para destacar en el ecosistema de Odoo.

Comenzamos con guías paso a paso para instalar Odoo en Windows o Linux, asegurándonos de que te sientas cómodo trabajando en distintos entornos. Aprenderás a configurar entornos virtuales usando virtualenv, a configurar Nginx para despliegues listos para producción y a optimizar tu flujo de trabajo de desarrollo con herramientas esenciales.

Luego, profundizarás en la gestión de registros en Odoo. Aprende a estructurar aplicaciones personalizadas y a utilizar métodos avanzados de conjuntos de registros como mapped(), filtered() y sorted() para procesar datos de forma eficiente y elegante.

Mientras el rendimiento es crítico, explorarás técnicas SQL directas para mejorar la velocidad de acceso a datos. Aprende a usar consultas SQL en acciones del servidor, recuperar registros rápidamente y combinar SQL con el ORM de Odoo para obtener máxima flexibilidad.

El curso luego se adentra en el uso avanzado de dominios, enseñándote a crear filtros potentes en vistas de búsqueda, a construir dominios encadenados y a aprovechar acciones programadas. También usarás la Odoo shell para probar y refinar la lógica de dominios al instante.

La seguridad es clave en cualquier sistema ERP, y adquirirás conocimientos avanzados sobre reglas de acceso, grupos de usuarios y permisos, permitiéndote proteger tus aplicaciones y controlar el acceso con precisión.

Luego dominarás el uso del contexto y las variables globales para pasar datos dinámicos entre componentes, y manejar configuraciones multiempresa, dotando a tus aplicaciones de capacidades de nivel empresarial.

En la sección de Controladores y APIs, aprenderás a construir y asegurar endpoints personalizados HTTP y JSON, a probarlos con Postman y a manejar integraciones de datos externas de forma segura y eficiente.

Finalmente, cubrimos el sistema Chatter — una herramienta poderosa para rastrear cambios en registros, registrar mensajes y mejorar la comunicación interna dentro de las aplicaciones de Odoo.

Who this course is for:

  • Programadores Odoo con experiencia básica en el ERP