Curso Odoo 17 Backend Elemental

Curso Odoo 17 Backend Elemental

Aprende a Desarrollar y Customizar Apps con el nuevo Framework de Odoo 17

Oferta Lanzamiento -60% descuento

40,00 €
40.0 EUR 99,99 €
99,99 €
Responsable Juan Carlos Montoya
Última actualización 27/04/2024
Tiempo de finalización 11 horas 43 minutos
Intermedio Backend 17.0
    • Materiales Curso O17 elemental
  • Introducción
    • Introduccion
    • Recomendaciones sobre curso
  • Desarrollador
  • Creando Apps
    • Elementos básicos de una Odoo App
    • Creando apps 1- Estructura
    • Creando apps 2 Models
    • Ficheros XML en Odoo
    • Notas sobre las Vistas
    • Creando apps 3 - Vistas acciones menus
    • Views - Kanban 1
    • Views - Kanban 2
    • Views Kanban 3
    • Generando Modelo Vistas y Menu para author
    • Herencia Python y XML 1
    • Customizando Odoo - Crear un Smart Button
    • M5 Ejercicio 1
    • Views - Search notas
    • Views - Search View Inheritance
    • Views - Creando una Search View
    • Views - Search (Filter, Groupby, Default)
    • Security - Groups, access menus, vistas
    • Security - groups category_id
    • Security - groups implied_ids
    • Security - groups users
    • Security ir.model.access.csv
    • Security - Dynamic readonly field
  • ORM Framework
    • Relational fields definition
    • Relational fields tipos
    • Relational fields - Many2one
    • Relational fields - One2many
    • Relational Fields - Many2many
    • Advanced Fields - Related
    • Decorators - api.constrains
    • Decorators - api.onchange
    • Decorators - api.ondelete
    • Ejercicio Modulo 6.1
    • ORM Methods - default_get
    • ORM sql_constraints
      Nuevo
    • ORM Methods - browse
      Nuevo
  • Qweb Reports
    • Qweb Reports Templates 1
    • Qweb Reports Templates 2
    • Qweb report.url Parameter
    • Qweb Diseño documentos y report layouts
    • Qweb report paperformat
    • Qweb Reports Estilos CSS y fonts
    • Qweb filtered t-if t-set

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

Linux

Tener un equipo con Ubuntu 22.04 o Debian 12

Introducción

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 no incluido)

▶️ 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


Se está cargando el temario y los vídeos del curso continuamente hasta su finalización...

Duración Aproximada (14 Marzo a 25 Mayo 2024)

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

¿Diferencia entre Elemental y el curso Avanzado?

Elemental

  • 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 ❌

Avanzado

  • Soporte (1 Añ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 ✅