Desarrollo y Arquitectura Avanzada en Odoo

Todo lo que necesitas saber para hospedar Odoo

Los registros están cerrados

Objetivo del Curso

El curso "Desarrollo y Arquitectura Avanzada en Odoo" está diseñado para capacitar a los desarrolladores en la creación y personalización de aplicaciones dentro del ecosistema Odoo. A través de una combinación de teoría y práctica, los participantes aprenderán sobre la arquitectura interna de Odoo, incluyendo la estructura de módulos y sus dependencias, y adquirirán habilidades en el diseño de aplicaciones y programación en Python. Este curso proporcionará las herramientas necesarias para desarrollar modelos, controladores, vistas y reportes personalizados, así como la implementación de automatizaciones y el uso de librerías externas.

Conocimientos Previos

Para aprovechar al máximo este curso, se recomienda que los participantes posean los siguientes conocimientos previos:

  • Programación en Python: Experiencia en programación con Python, incluyendo la creación y gestión de clases, funciones y librerías.
  • Fundamentos de Bases de Datos: Conocimiento básico sobre bases de datos relacionales, especialmente PostgreSQL, y cómo interactuar con ellas mediante SQL.
  • Conceptos Básicos de Odoo: Familiaridad con el uso general de Odoo, incluyendo su interfaz de usuario y sus principales módulos.
  • Entornos de Desarrollo: Experiencia con herramientas de desarrollo como PyCharm y conocimientos básicos sobre el uso de contenedores Docker.
  • Administración de Sistemas: Conocimiento básico sobre la configuración y gestión de sistemas operativos, preferiblemente Linux.

Estos conocimientos permitirán a los participantes abordar los temas avanzados del curso y aplicar las técnicas enseñadas de manera efectiva en sus proyectos de desarrollo en Odoo.


Duración: 6 horas 


Temario: 
Sesión 1: (2 horas)
  • Herramientas de desarrollo:
    • Pycharm + Docker en Windows
  • Arquitectura de Odoo
    • Estructura de módulos y dependencias
    • Tablas
    • Permisos
    • Reglas
    • Odoo conf
Sesión 2: (2 horas)
  • Programación Python
    • Tipos de modelos
    • Tipos de campos
    • Atributos de campos
    • Campos computados
    • Definición de acciones
    • Decoradores API
    • Uso de librerías externas
    • Funciones mas comunes
    • Crear un registro desde otro modelo
Sesión 3: (2 horas)
  • Diseño de aplicaciones
    • Diagrama de flujo
    • Relaciones con otros módulos
    • Definición de modelos y campos
    • Definición de vistas
    • Definición de Acciones
    • Definición de Menus



50% de descuento a estudiantes, envía una foto de tu credencial al correo cursos@ftn.mx y obtén tu cupón de descuento. 



Fecha y hora
jueves, 8 de agosto de 2024
17:00 19:00 (America/Mexico_City)
Ubicación

Evento en linea

--Evento en linea--
--Evento en linea--
Obtener la dirección
Organizador

Angel Adriano

angel@ftn.mx
COMPARTIR

Descubra lo que la gente ve y dice sobre este evento, y únase a la conversación.