Curso de Desarrollo Avanzado para Odoo 14

Categories: Desarrollo de Apps
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

>Módulo 1: Preparación del entorno de desarrollo

Configuración de un host para el servidor Odoo

Instalando Odoo desde la fuente

Administrar bases de datos de Odoo

Configuración de las opciones del servidor Odoo

Encontrar e instalar módulos adicionales

Uso de las opciones de desarrollo del servidor

Referencia rápida de comandos de Odoo

 

> Módulo 2: Su primera aplicación Odoo

Crear un nuevo módulo adicional

Creación de una nueva aplicación

Agregar pruebas automatizadas

Implementación de la capa del modelo

Configurar la seguridad de acceso

Implementar la capa de vista de backend

Implementación de la capa de lógica empresarial

Implementación de la interfaz de usuario del sitio web

 

> Módulo 3: Ampliación de módulos

Adición de un nuevo campo a un modelo existente

Ampliación de modelos mediante la extensión in situ clásica

Más mecanismos de herencia de modelos

Ampliación de vistas y datos

Ampliación de páginas web

 

> Módulo 4: Importación, exportación y datos del módulo

Comprender el concepto de identificador externo

Exportación e importación de archivos de datos CSV

Adición de datos del módulo

Uso de archivos de datos XML

 

> Módulo 5: Modelos: estructuración de los datos de la aplicación

Creando modelos

Creando campos

Relaciones entre modelos

Campos calculados

Restricciones del modelo

Descripción general de los modelos base de Odoo

 

> Módulo 6: Conjuntos de registros: trabajar con datos del modelo

Usando el comando de shell

El entorno de ejecución

Consulta de datos con conjuntos de registros y dominios

Acceso a datos en conjuntos de registros

Escribir en registros

Trabajar con campos de fecha y hora

Trabajar con conjuntos de registros

Transacciones y SQL de bajo nivel

 

> Módulo 7: Lógica empresarial: procesos empresariales de apoyo

Explorar formas de activar la lógica empresarial

Descripción de los decoradores de métodos ORM para conjuntos de registros

Explorar patrones de modelos de datos útiles

Uso de los métodos integrados de ORM

Adición de lógica de interfaz de usuario onchange

Las características del mensaje y la actividad.

Crear un asistente

Generar excepciones

Escribir pruebas unitarias

Uso de mensajes de registro

Información sobre las herramientas de desarrollo disponibles

 

> Módulo 8: API externa: integración con otros sistemas

Configuración de Python en la máquina cliente

Explorando la API externa de Odoo

Implementación de la interfaz XML-RPC de la aplicación cliente

Implementación de la interfaz de usuario de la aplicación cliente

Usando la biblioteca OdooRPC

 

> Módulo 9: Vistas de backend: diseño de la interfaz de usuario

Adición de elementos de menú

Comprender las acciones de la ventana

Adición de opciones al menú contextual Acción

Explorando la estructura de vista de formulario

Usando campos

Usando botones

Adición de elementos de vista dinámica

Explorar vistas de lista

Explorar vistas de búsqueda

Comprender los otros tipos de vista disponibles

 

> Módulo 10: Creación de funciones de front-end web de portal

Creación de una página web frontend

Comprender los controladores web

Adición de funciones del portal

 

> Módulo 11: Comprender los modelos integrados de Odoo

Comprender el modelo de datos de contactos

Entender el modelo de datos de usuarios y empresas

Comprender el repositorio de información relacionada con la seguridad

Comprensión de los modelos de estructura de base de datos

Comprensión del repositorio de información relacionada con la interfaz de usuario

Comprender las propiedades de configuración y los parámetros de la empresa

Comprensión de los modelos de datos de mensajería

 

> Módulo 12: Implementación y mantenimiento de instancias de producción

Preparación del sistema anfitrión

Instalar Odoo desde el código fuente

Configurar Odoo como un servicio del sistema

Configuración y cumplimiento de HTTPS

Mantenimiento del servicio y los módulos de Odoo

What Will You Learn?

  • Instalar Odoo desde la fuente y organizar el entorno de desarrollo
  • Crear su primera aplicación Odoo desde cero
  • Comprender los componentes de la aplicación disponibles en Odoo
  • Estructurar el modelo de datos de la aplicación utilizando funciones ORM
  • Usar la API de ORM para implementar la capa de lógica empresarial
  • Diseñar una interfaz gráfica de usuario (GUI) para el cliente web y el sitio web
  • Usar la API externa de Odoo para interactuar con sistemas externos
  • Implementar y mantener su aplicación en entornos de producción

Student Ratings & Reviews

No Review Yet
No Review Yet