Curso Odoo 14 Técnico Avanzado

¡En junio, ahorra en la compra de nuestros cursos con un 10% de descuento!

¡Esta oferta acaba en!

Introduce el cupón 10dtojunio y se descontará del precio actual al finalizar tu compra.

Aprende a desarrollar en Odoo 14 como un auténtico profesional.

Por Juan Carlos Montoya, experto en Odoo.

Incluido en el Curso

Acceso directo

Subimos las lecciones grabadas, disponibles al inscribirte.

Certificado

Reconocimiento una vez superado el curso.

Recursos

Material descargable y útil para tu trabajo.

Grupo Chat

Compartimos información y soporte a través de un grupo privado de Telegram.

Lo que aprenderás

Implantar Odoo 14 con éxito

En cualquier empresa, sea cual sea su tamaño: PYMES, empresas, autónomos...

Formar a toda la empresa

Todo el equipo dominará el manejo de la herramienta.​

Personalizar Odoo 14 al máximo​

Instala, crea y modifica Apps. Aprovecha todo su potencial.

Ser un auténtico experto

Ventaja competitiva para trabajar como freelance o buscar empleo.​

Requisitos

  • Conocimientos básicos de programación
  • Bases de datos relacionales (básico)
  • Computadora / Ordenador con Ubuntu 20,04 LTS.

Descripción

¿Deseas formar a tu equipo en la versión más reciente de Odoo o quieres convertirte en un auténtico profesional que sea capaz de implantarlo o customizarlo?

En el curso: “Curso Odoo 14 Técnico Avanzado” aprenderás desde cero cómo hacer la implantación y diseño de Apps en Odoo 14, el software de gestión empresarial (ERP) más conocido y utilizado en todo el mundo. Más de 5 millones de usuarios lo utilizan, tanto multinacionales como pequeñas empresas.

Es un curso online 100% práctico. Empezarás a manejar la herramienta desde el primer minuto. 

Aprenderemos, entre otros, cómo trabajar en ambientes Linux (el entorno de Odoo), las claves necesarias para que domines el Framework de Odoo, el manejo del ERP, sus procesos y las Apps más utilizadas para la gestión de una empresa. También veremos cómo se instala y configura Odoo 14, cómo crear Apps desde cero y cómo se customiza, aprenderás a generar “asistentes” para ejecutar accciones específicas en Odoo, cómo generar reportes, etc…

El curso está impartido por Juan Carlos Montoya, analista y consultor profesional de Odoo desde la versión OpenERP 7.0 y uno de los mayores referentes en Odoo en su canal de Youtube.

¡Empieza hoy el curso más completo de Odoo 14 y conviértete en un auténtico profesional del ERP!

¿A quién está dirigido?

Este curso es perfecto para empresas y PYMEs, nuevos partners de Odoo, Desarrolladores, Programadores, Estudiantes, Freelance… Toda aquella persona que necesite capacitarse en Odoo.

Contenidos

Empezamos con una rápida introducción de todo lo que encontrarás en el curso.

  • 1.1. Primeros pasos
  • 1.2. Descarga de materiales

En este módulo aprenderás las bases necesarias para trabajar en ambientes Linux, el entorno por excelencia para Odoo

  • 2.1. Sistemas Linux y Odoo
  • 2.2. Comandos básicos
  • 2.3. Conexión SSH
  • 2.4. Transferencia de archivos SFTP
  • 2.5. Sistemas control versiones GIT
  • 2.6. Herramientas de trabajo

No importa si no eres desarrollador Python, en este módulo te enseñamos las claves necesarias y específicas para que domines el Framework de Odoo.

  • 3.1. Intérprete
  • 3.2. Instalación librerías y paquetes
  • 3.3. Tipos básicos
    • 3.3.1. Números, Cadenas, Booleanos
  • 3.4. Operadores
    • 3.4.1. Lógicos y comparación
  • 3.5. Variables
  • 3.6. Colecciones
    • 3.6.1. Listas, Tuplas, Diccionarios
  • 3.7. Control Flujo
    • 3.7.1. Condicionales y Bucles
  • 3.8. Herramientas integradas
    • 3.8.1. Listas de comprensión
    • 3.8.2. Funciones Lambda
  • 3.9. Programación Orientada Objetos
    • 3.9.1. Clases Objetos
    • 3.9.2. Herencia
    • 3.9.3. Métodos
  • 3.10. Entrada y salida ficheros
  • 3.11. Módulos y paquetes

Antes de programar, en este módulo aprenderás a conocer el ERP como tal, su manejo, sus procesos y las Apps
mas utilizadas en la gestión de una empresa.

  • 4.1. Introducción a Odoo
  • 4.2. Odoo sistema de gestión para empresas ERP
  • 4.3. Configuraciones generales
  • 4.4. Copias de seguridad
  • 4.5. Gestión usuarios
  • 4.6. Grupos y Seguridad
  • 4.7. Ejercicio gestiona tu empresa con Odoo
  • 4.8. Gestión de productos
  • 4.9. Gestión clientes proveedores
  • 4.10. Oportunidades y ventas
  • 4.11. Gestión de compras y Stock
  • 4.12. Facturando cobros y pagos

En este módulo lo dedicamos completamente a la instalación y configuración de Odoo 14.

  • 5.1. Materiales para el desarrollador en Odoo
  • 5.2. Instalación de Odoo desde scripts
  • 5.3. Instalación de Odoo con Docker
  • 5.4. Instalación de Odoo Enterprise On Premise
  • 5.5. Fichero de configuración
  • 5.6. Parámetros más importantes odoo.conf
  • 5.7. Preparación entorno de desarrollo para Odoo
  • 5.8. OCA
  • 5.9. Documentación técnica Oficial Odoo

Conoce y domina el Framework de Odoo. Crea Apps desde cero y aprende a customizarlo.

  • 6.1. El menú técnico
    • 6.1.1. Revisión de las herramientas técnicas desde la GUI de Odoo
  • 6.2. Creando un módulo desde cero
    • 6.2.1. Módulos, Vistas, Acciones, Menús, Seguridad
  • 6.3. Guias de estilo
  • 6.4. Librerías e imports
  • 6.5. Models Fields Atributos
  • 6.6. Herencia Python y XML
  • 6.7. ORM Framework
    • 6.7.1. default_get
    • 6.7.2. create
    • 6.7.3. write
    • 6.7.4. unlink
    • 6.7.5. searching browsing
    • 6.7.6. decoradores
    • 6.7.7. eventos onchange
  • 6.8. Campos especiales
    • 6.8.1. Many2One, One2many, Many2many
  • 6.9. Campos calculados

En este módulo aprenderás a generar “Asistentes” para ejecutar acciones específicas en Odoo.

  • 7.1. Creación de asistentes desde cero

Genera tus propios reportes PDF utilizando Qweb. Aprenderás su sintaxis y la metodología en esta nueva versión.

  • 8.1. Sintaxis
  • 8.2. Generación de reportes en pdf con Qweb
  • 8.3. Enviando parámetros extras en un informe

Aprende a crear tus propios controladores que le permitirán al usuario interactuar con el sistema.

Introducción al nuevo Framework para el Frontend de Odoo.

Te enseñamos como manejar la plataforma oficial de Odoo Enterprise para Empresas y Partners

¡Inscríbete HOY y empieza a formarte en Odoo!

Módulo 1. Introducción

1
Antes de empezar el Curso Odoo 14 Técnico
2
Primeros Pasos y acceso [ot14]
4
3
Descarga de materiales CTv14
4
Consejos al realizar ejercicios
8

Módulo 2. Sistemas Linux

1
Sesión 1
37
2
Sesión 2
16
3
Comandos básicos Linux (complemento)
18
4
Sesión 3 (Seguridad VPS y Git)
36

En esta lección aprenderás a proteger tu sistema y VPS, tambien empezaremos a trabajar con sistemas de control de versiones GIT

5
Sesión 4 (Seguridad VPS y Git)
35

En esta lección aprenderás a proteger tu sistema VPS, varios consejos relacionados con la seguridad, tambien empezaremos a trabajar con sistemas de control de versiones GIT (Ejercicios prácticos en vivo)

6
Sesión 5 Git
35
7
Sesión 6 Git y materiales trabajo
25

Módulo 3. Python para Odoo

1
Python para Odoo parte 1
53
2
Python para Odoo parte 2
70
3
Python para Odoo parte 3
56

En esta sesión aprenderás a manejar control de flujo de tus Apps

utilizando IF / Else / Elif / For / While, a esto le sumamos lo aprendido

en sesiones anteriores como estructuras de datos Python (Listas, Tuplas, Diccionarios)

4
Python para Odoo parte 4
42

Herramientas integradas

  • Listas de comprensión
  • Sorted, Set, Sum
  • Funciones anónimas lambda


5
Python para Odoo parte 5 (3.9 POO)
45

Capitulo orientado a la Programación Orientada a Objetos parte 1

Paradigmas de la programación

Clases, Metodos, Atributos, Constructor

Ejemplos prácticas

6
Python para Odoo parte 6 (3.9 POO)
42

Programación orientada a Objetos en Python

Herencia, Constructor Super y Definición de Métodos

7
Python para Odoo parte 7 Entrada y salida ficheros
32

Módulo 4. Odoo 14 - Funcional y Manejo

1
Introducción Odoo Funcional
35
2
M4 Odoo funcional manejo parte 1
23
  • Qué es Odoo
  • Ventajas
  • Que versiones tenemos y sus diferencias
  • Tarifas y tipos alojamiento (Enterprise)
3
M4 Odoo funcional manejo parte 2
73
4
M4 Odoo funcional manejo parte 3
95

Gestion Usuarios y grupos

Administrador bases de datos de Odoo y Backups

5
M4 Odoo funcional manejo parte 4
47

Facturación Cobros y Pagos

6
M4 Odoo funcional manejo parte 5 (Productos Clientes Proveedores)
50

Gestion de Clientes Proveedores y Productos

7
Bonus Tarifas Cliente y Multimonedas
5

Módulo 5. Odoo 14 - Técnico (Fase 1)

1
M5 Instalando Odoo para Desarrollo y Producción
48

En este video aprenderás varias formas de instalación de Odoo para produccion y desarrollo, en local y en VPS utilizando herramientas potentes y eficientes.

2
M5 Configurando tu entorno de desarrollo
42
  • Instalación de Pycharm
  • Configuracion entorno virtual Python
  • Cargando el proyecto Odoo 14
  • Revision estructura del proyecto
  • Snippets para codificar rápido en Odoo
  • Gestion de servicios Linux
  • Launcher de ejecución manual Odoo desde Pycharm
3
M5 Instalando Odoo 14 Enterprise (VPS y Desktop)
46

En este video aprenderás como implementar Odoo 14 Enterprise On Premise en un servidor Cloud

y tambien en un equipo local, definitivamente un excelente clase muy orientada a Implementadores y Partners de Odoo que quieren instalar a sus cliente Odoo fuera del entorno SH


4
M5 Fichero de configuracion y parámetros
43
5
M5 Instalando Odoo con Docker – Proyecto implementacion Docker Compose
60
6
Bonus – Creando un Entorno de desarrollo en Debian 10
70
  • instalar debian 10 en una maquina virtual
  • realizar los asjutes del sistema generales
  • instalar Pycharm con Odoo 14
  • configurar tu setup para desarrollar App en Odoo 14
7
OCA Repositorios Odoo Apps
16

Que es OCA y como descargar e instalar los módulos en nuestra instancia de Odoo

8
M5 Instalando Proxy Nginx con Certificados SSL
50

Como instalar Nginx (Proxy)

Como crear registros DNS para tu dominio, lo dejamos preparado y listo para poder agregarle los certificados y navegación segura SSL en tu instancia de Odoo.

9
M5 Configuración correo – reenvío con catchall
30

En esta sesión aprenderás a configurar de forma correcta

servidores de correo entrante y saliente, creación de seudónimos, cuenta catchall para manejar el reenvio y reparto de correo, tambien repasamos los parámetros importantes con servidor de email en el fichero de Odoo .conf

10
M5 Configuración correo (con GMAIL)
10

Aprende a configurar el correo entrante y saliente en Odoo con una cuenta GMAIL

esto es aplicable tambien para Gsuite

Módulo 6 - Odoo 14 - Técnico (Fase 2)

1
M6 Menu técnico herramientas desarrollo parte 1
36
2
M6 Menu técnico herramientas desarrollo parte 2
30
3
M6 Creando Odoo Apps p1
28
4
M6 Creando Odoo Apps p2
31
5
M6 Creando Odoo Apps p3
38
6
M6 Creando Odoo Apps p4
34
7
M6 Creando Odoo Apps p5
40

En esta leccion aprenderas todo sobre como definir permisos de acceso a los modelos desde código cuando estamos desarrollando un módulo desde cero.

En Odoo 14 es obligatorio definir permisos de seguridad por defecto para todos los modelos nuevos.

cargar datos desde XML y generar nuevos grupos por XML

8
M6 Creando Odoo Apps p6
20

En esta leccion aprenderas todo sobre como definir permisos de acceso a los modelos desde código cuando estamos desarrollando un módulo desde cero.

Algunas preguntas sobre seguridad y revision de conceptos seguridad en general

9
M6 Creando Odoo Apps p7
36

En esta clase aprenderas a ampliar las funcionalidades al crear nuevas Apps (Crear nuevos modelos, vistas, menus, acciones, y demás)

personalizar, y trucos avanzados de desarrollo agil en Odoo.


10
M6 Creando Odoo Apps p8
42

En esta sesión aprenderás Herencia tanto en modelos Python como en Vistas XML

manejor de atributos, posicionamiento o agregacion de elementos en una vista usando etiquetas

y xpath, también te comparto mis trucos avanzados de desarrollo en Odoo para que aprendas a hacer ingeniería inversa y agilidad a la hora de desarrollar, tambien veremos como resolver algunos errores

por log.

11
M6 creando Odoo Apps p9
52

Ampliacion herencia Python y XML, Aplicar restricciones, modificadores por python y xml

diferencia entre aplicar atributo required y el atributo attrs en una vista

Herencia por campos y atributos, Ejemplos con Xpath para localizar un elemento de una vista

12
M6 ORM Campos relacionales avanzados
60

Como usar los campos relacionales avanzados

One2many, Many2many, Many2one, ejemplos prácticos.

13
M6 ORM Métodos especiales
77

Aprende el manejo y sobrescritura de los métodos especiales del ORM Framework de Odoo

  • default_get
  • create
  • write
  • unlink
  • search

Como punto extra en esta clase te enseño como conectarte o usar el Framework de Odoo en modo SHELL

14
M6 ORM Métodos especiales parte 2
38

Manejo de los métodos del ORM

search, search_read y browse

Para esta práctica aprenderemos a crear botones que ejecutan acciones desde una vista Form

15
M6 ORM Api Onchange
30

Aprende en esta lección el manejo de eventos para cambiar la lógica o cambiar datos de un registro

en tiempo real. Esta tarea es muy habitual, por ejemplo en un pedido de venta cuando cambiamos el Cliente

en ese momento se dispara un evento para cambiar la tarifa correspondiente, la posicion fiscal impuestos, términos de pago, direcciones entrega facturación, y un largo etc.

16
M6 ORM Campos calculados y api depends
85

Que es un campo calculado

Como definir un campo calculado, como extra crearemos un modulo personalizado que hereda de la factura para crear un campo calculado para obtener todos los lotes facturados a nivel de linea factura.

Veremos conceptos avanzados como aplicar herencia y busqueda avanzada por XPath etc.

17
M6 ORM Related Fields
46

Los campos "related" nos ayudan a clonar o a traer información al modelo en curso desde otro modelo externo al cual no tenemos acceso, por ejemplo queremos tener el enlace del pedido de venta origen en la factura. todo eso y mas lo aprenderás en esta masterclass


Módulo 7. Wizards

1
M7 Creación y manipulación Data con Wizards
90

Creación de asistentes o Wizards desde cero, aprende a crear

manipular datos, devolver registros o vistas desde un asistente

"Explicación sobre el manejo de Dominios o domain (Clausulas Where en SLQ)"

varios tips a la hora de realizar ingenieria inversa en las funcionalidades existentes de Odoo.

2
M7 Ejercicio práctico Wizards

Módulo 8. Qweb REPORTING

1
M8 Qweb Reporting p1
65

En esta primera parte aprenderas:

  • Que es Qweb
  • documementación oficial sobre Qweb
  • Motor y librerias
  • Sitaxis Qweb
  • Elementos principales a la hora de crear un reporte
  • Como localizar informes del core de Odoo y analizar sus componentes
  • tips y trucos para ahorrar tiempo en el desarrollo y depuración
2
M8 Qweb Reporting p2
56

En este Webinar aprenderás:

  • Crear un report desde cero en Stock (Practica en vivo ejemplo real de un proyecto)
  • Estructura de un report y las sub-templates implicadas (Layouts, Footer, Header, Estilos)
  • Herencia Python y XML en el modulo stock para preparar el entorno y agregar campos necesarios para el report
  • Importancia de iterear docs y agregar la plantilla html_container
  • Resolucion errores comunes que nos encontramos en el camino.
3
M8 Qweb Reporting p3
46

Analisis y solución crear reporte real para un cliente con datos personalizados.

puntos vistos en la clase:

  • Qweb Debug (como depurar en QWeb mis trucos)
  • Como hacer un analisis y pasos previos a la creación del algoritmo para obtener los datos del informe
  • elegir las librerias adecuadas par amanejar la estructura de datos a enviar al informe
  • resolucion de errores
  • Recorrer (Bucles) diccionarios en Qweb
  • Manejo de Logs, salida debug Odoo
4
M8 Qweb Reporting p4
30

En esta clase aprenderás los tipos de Layouts disponibles para Qweb

Tambien te comparto como ha sido el proceso para construir un report de cero personalizado para un cliente Real. como crear un metodo python para preparar la data a imprimir utilizando diccionarios anidados.


5
M8 Ejercicio práctico Qweb 1

Módulo 9. Controllers (Bonus)

1
M9 Indicaciones previas
16

Clase previa donde se explica de que se trata el modulo extra controladores en Odoo.

2
M9 Definiendo controllers
3
M9 HTTP y Request
4
M9 Parametros Seguridad y herencia
5
M9 Ejercicio final de controllers

Módulo 10. OWL (Novedad)

• Equipo con Ubuntu 20.04 / 18.04 LTS • Saber algún lenguaje de programación (Básico por lo menos) • Bases de datos relacionales (Básico al menos) • Telegram (Notificaciones y calendario sesiones del curso) • Zoom / Teams • AnyDesk
Tras la compra, podrás iniciar sesión en la página con un usuario y contraseña y ver todas las clases grabadas.
Todas las clases están grabadas en vídeo y disponibles en la página web. Tendrás contacto directo con el profesor para la resolución de dudas.
Toda la comunicación por grupo se hará en Telegram y para las comunicaciones usaremos Zoom y Teams (no hace falta más que tener un navegador compatible, ejemplo Firefox o Chrome)
Puedes realizar la compra del curso con tarjeta bancaria o Paypal.
No, el curso está enfocado a la práctica y no requiere la realización de exámenes.

Sea el primero en añadir una reseña

Por favor, accede para dejar una valoración
Añadir a la lista de deseos
Get course
Inscrito: 30 estudiantes
Conferencias: 64
Nivel: Técnico-Avanzado
Curso Odoo 14 Técnico Avanzado
Precio:
1,596€ 399€
En este sitio web utilizamos cookies propias y de terceros con fines analíticos. Si continúa navegando por la web consideraremos que acepta el uso de las mismas.
¿Necesitas ayuda?