CURSO DE ODOO 15 FRAMEWORK BACKEND PROFESIONAL

5.0
( 3 calificaciones) ( 3 )
35 35 estudiantes
Inicio: 01/06/2022

Acerca del profesor

Daniel Moreno

Especialista en Odoo Técnico / Funcional & CEO en BigOdoo

S/ 320
66 %dto
Antes: S/ 950
Información del curso
  • Nivel desde Básico hasta Avanzado
  • Clases grabadas
  • Proyecto: Libro de Reclamaciones Web
  • Acceso a código fuente del curso
  • 24 horas

Información

  • Nivel desde Básico hasta Avanzado
  • Clases grabadas
  • Proyecto: Libro de Reclamaciones Web
  • Acceso a código fuente del curso
  • 24 horas

Acerca del Curso

Este curso de Odoo 15 Framework backend definitivamente te hará cambiar la forma de construir aplicaciones empresariales para siempre. Esto es porque Odoo no solo es un excelente framework de desarrollo, sino porque también tiene cientos de aplicaciones empresariales que te ayudarán a construir sobre una base sólida para no construir desde cero.

Por ejemplo: Si estás buscando un sistema de cotizaciones, con Odoo no es necesario que desarrolles desde cero, Odoo ya cuenta con un sistema de ventas, lo que necesitas aprender es a modificar o añadir nuevas funcionalidades que podrían ser nuevos requerimientos del negocio.
Esto es similar para otros casos, por ejemplo; si requieres un sistema de facturación, fabricación, inventario, sitio web, etc., no es necesario que construyas desde cero, usando Odoo ya cuentas con todos estos módulos. Sin embargo, es seguro que necesites aún más para que se ajuste a tus requerimientos, y es ahí donde necesitarás de los conocimientos prácticos que te proporcionaremos en este curso.

Por esta razón te animamos a participar del curso de Odoo 15 Framework backend. El curso es en vivo, así que podrás interactuar con los instructores que cuentan con más de 5 años de experiencia implementando Odoo en decenas de empresas.
Accederás a la comunidad de Odoo donde se encuentran nuestros estudiantes y se encuentra el staff de BigOdoo, aquí podrás realizar consultas después de clase y establecer relaciones de trabajo y colaboración con otros participantes del curso.
Al finalizar el curso serás capaz de crear tus propias aplicaciones y a personalizar aplicaciones de Odoo y de terceros. Además, crearás tu primera app comercial en Odoo, esta app tiene como objetivo la gestión de reclamaciones en el ecommerce de Odoo, te enseñaremos paso a paso durante todo el curso para que lo logres.
Razones por las que deberías aprender a desarrollar sobre el Framework de Odoo Backend

1️⃣ 𝗛𝗲𝗿𝗿𝗮𝗺𝗶𝗲𝗻𝘁𝗮𝘀 𝗮𝘃𝗮𝗻𝘇𝗮𝗱𝗮𝘀 𝗽𝗮𝗿𝗮 𝗱𝗲𝘀𝗮𝗿𝗿𝗼𝗹𝗹𝗼 𝗪𝗲𝗯
Desde la generación de reportes con html, permitir autenticación por google o facebook, manejar niveles de seguridad y roles, hasta la automatización de tareas y uso de un webservice para hacer uso de Odoo desde otras aplicaciones.
Odoo posee todas las herramientas para crear una aplicación increíble en poco tiempo.

2️⃣ 𝗨𝗜 𝗘𝘀𝘁á𝗻𝗱𝗮𝗿
La interfaz de usuario es uniforme, y maneja distintas vistas desde un simple formulario, lista , hasta vistas como calendario, kanban ,tablas dinámicas, gráficos. con un par de líneas podemos programar filtros y búsquedas avanzadas.

3️⃣ 𝗔𝗽𝗹𝗶𝗰𝗮𝗰𝗶𝗼𝗻𝗲𝘀 𝗲𝗺𝗽𝗿𝗲𝘀𝗮𝗿𝗶𝗮𝗹𝗲𝘀 𝗴𝗿𝗮𝘁𝘂𝗶𝘁𝗮𝘀
Odoo es un ERP, y posee cientos de aplicaciones empresariales, desarrolladas y mejoradas por cientos de desarrolladores y expertos en gestión empresarial. así que cada vez que empiezas a usar una aplicación en Odoo, tienes la certeza de que su funcionamiento es correcto, estándar y respaldado por expertos.

4️⃣ 𝗔𝘂𝗺𝗲𝗻𝘁𝗼 𝗱𝗲 𝗹𝗮 𝗱𝗲𝗺𝗮𝗻𝗱𝗮 𝗲𝗻 𝗱𝗲𝘀𝗮𝗿𝗿𝗼𝗹𝗹𝗼 𝘆 𝗽𝗲𝗿𝘀𝗼𝗻𝗮𝗹𝗶𝘇𝗮𝗰𝗶𝗼𝗻𝗲𝘀 𝗱𝗲 𝗺ó𝗱𝘂𝗹𝗼𝘀 𝗲𝗻 𝗼𝗱𝗼𝗼
Cada día se publican decenas de ofertas de trabajo freelance en Workanna y Freelancer, esto es una gran oportunidad para aplicar a estas ofertas y generar ingresos.

5️⃣ 𝗩𝗲𝗻𝗱𝗲 𝘁𝘂𝘀 𝗮𝗽𝗹𝗶𝗰𝗮𝗰𝗶𝗼𝗻𝗲𝘀 𝗲𝗻 𝗢𝗱𝗼𝗼 𝗔𝗣𝗣𝗦
Si crees haber desarrollado una aplicación que lo necesitan otras empresas, como por ejemplo una integración con una pasarela de pagos, o quizás un menú con reporte de indicadores pues puedes publicarlo en Odoo Apps y generar ingresos extras.

6️⃣ 𝗘𝗺𝗽𝗿𝗲𝗻𝗱𝗲 𝘆/𝗼 𝗦𝗶𝘀𝘁𝗲𝗺𝗮𝘁𝗶𝘇𝗮 𝘁𝘂 𝗻𝗲𝗴𝗼𝗰𝗶𝗼
Tienes una idea para un negocio digital, puedes construirlo de forma rápida en ODoo. Y si tienes un negocio ya funcionando, puedes empezar a sistematizar tus operaciones con las aplicaciones empresariales que ya posee Odoo.

Objetivos

𝗟𝗼𝗴𝗿𝗮𝗿:
👨‍💻 Preparar tu entorno de desarrollo local con docker y docker-compose
👨‍💻 Crear aplicaciones en Odoo desde Cero
👨‍💻 Personalizar aplicaciones propias de Odoo y de terceros
👨‍💻 Detectar errores comunes en la creación de aplicaciones y ser capaz de resolverlas
👨‍💻 Entender el funcionamiento del framework backend de Odoo para crear aplicaciones de Odoo más avanzadas

𝗔𝗽𝗿𝗲𝗻𝗱𝗲𝗿:
☑ Creación de tablas y relaciones entre tablas en la base de datos
☑ Crear vistas y personalización de vistas ya existentes
☑ Crear reportes qweb en PDF
☑ Creación de reportes a medida con SQL visibles como vista Lista, gráfico y pivot.
☑ Usar el API JSON-RPC de Odoo para consultar datos desde Postman y otras aplicaciones externas.
☑ Creación de grupos de seguridad para la configuración de permisos de acceso a tablas, campos, vistas, secciones de vista, menús, acciones y métodos.
☑ Creación de tareas programadas para la automatización
☑ Creación de plantillas de correo para notificación de eventos y uso de AWS SES como servidor de correos
☑ Creación de controladores de rutas web

Beneficios

☑ Crearás junto con nosotros tu primer proyecto real en Odoo. La app que desarrollaremos es un libro de reclamaciones para el Website. Esta App le permitirá al responsable del negocio llevar todo el proceso del reclamo del cliente.
☑ Acceso a la comunidad en Whatsapp de desarrolladores en Odoo
☑ Atención del staff de desarrolladores del equipo de BigOdoo que responderán consultas durante el curso.
☑ Acceso al repositorio del curso

Requisitos

☑ Conocimiento básico en uso funcional de Odoo
☑ Conocimientos básicos en programación básica y orientada a objetos Python.
☑ Conocimientos básicos en desarrollo web.

Perfil del estudiante

👩‍💻 Desarrollador con experiencia en otros lenguajes de programación que quiera aprender a crear aplicaciones en Odoo.
👨‍💻 Principiantes con nociones de desarrollo web y programación con Python.

Temario

  • Requerimientos de Proyecto “Libro de reclamaciones” del curso

  • Presentando el ORM de Odoo

  • Tipos de campos: Char,Float,Datetime,Selection,Binary

  • Relación de modelos: Many2one y Many2many

  • Opciones de tipos de campo: String,domain,digits,default,help,required,size, index

  • Vista Tree, Form y Search por defecto

  • Submenús

  • Personalización de vistas

  • Agregando campo de etapa de reclamo (Nuevo, Atención en proceso, Finalizado)

  • Agregando secuencia al reclamo

  • Creación de datos de prueba.

  • Métodos CRUD: Create, write, browse y unlink

  • Métodos de búsqueda: search, search_read y read

  • Operaciones con lista de registros


  • Valores por defecto

  • Restricciones con SQL y con decorador @api.constrains

  • Extendiendo el módulo de ventas

  • Campo relacionado

  • Campo calculado

  • Decoradores @api.onchange y @api.depends

  • Atributos de field: context, domain,invisible,readonly,attrs,options,optional

  • Extendiendo sobre vistas existentes: after, before, inside, replace y move

  • Opciones de acciones de ventana: Domain, context, limit y ayuda

  • Establecer vistas a acciones de ventana

  • Acciones de servidor

  • Menú como acción de servidor

  • Creando un formulario wizard de consulta

  • Estableciendo campo de compañía como obligatoria

  • Controladores

  • Creando rutas con decorador @api.route

  • Plantillas qweb en website

  • Formulario de reclamo

  • Enviando parámetros a formulario

  • Estableciendo un responsable de reclamos en el sistema.

  • Agregando un archivo de estilos CSS

  • Petición POST para creación de reclamo

  • Tipo de request json

  • Agregando JS con OWL para validar campos

  • Rutas públicas y privadas

  • Creando API con rutas de tipo json

  • Creando rutas según usuario


  • Definiendo permisos de roles

  • Roles de usuario (usuario, administrador)

  • Reglas para visualizar registros según compañia

  • Restricciones

  • Permisos para visualizar y ocultar campos

  • Extensión de vistas para restringir la edición y/o visualización

  • Reportes en PDF

  • Configuración de layout de reporte

  • Diseño del formato de reclamo PDF

  • Formato de Papel

  • Pasando parámetros y métodos a una plantilla

  • Acción de reporte para impresión

  • Wizard para impresión de múltiples reclamos

  • Reportes SQL en vista Lista

  • Formulación de vista SQL para la creación de una tabla vista

  • Creación de vista, menú, acción de ventana y grupo de seguridad para acceder a vista

  • Creación de vista pivot y gráfico

  • Creación de vista de Búsqueda para filtros y agrupación

  • Wizard de filtración de registros

  • Configuración de datos de servidor de correos saliente

  • Creación de plantilla email para notificación de recepción de reclamo del cliente

  • Parametrizando la plantilla con datos del reclamo

  • Adjuntando el PDF con los datos del reclamo

  • Tarea programada para envío de correo

  • Tabla de criterios para envío de notificaciones recurrentes al responsable de reclamos

  • Tarea programada para envío de notificaciones recurrentes al responsable de reclamos

  • Tarea programada para envío diario de lista de reclamos al responsable de reclamos


  • ¿Qué es el API JSON RPC? y ¿Para qué sirve?

  • Uso de POSTMAN

  • Autenticación, obteniendo la sesión

  • Obteniendo la lista de reclamos

  • Creando un nuevo reclamo

  • Buscando reclamos

  • Editando reclamos

  • Eliminando reclamos

  • Creando y llamando a un nuevo método

  • Creando una nueva ruta

  • Obteniendo datos de Odoo con Script en Python

  • Obteniendo datos de Odoo con aplicación React

Valoración

Inicia sesión para dejar un comentario

Preguntas frecuentes

¿Las clases son en vivo?

Todas las sesiones del curso son en vivo a través de Zoom y son grabadas para que las puedas ver luego en cualquier momento en nuestra plataforma. Sin embargo, las Masterclass si son sesiones grabadas.

¿Durante cuánto tiempo tendré acceso al material?

Siempre tendrás acceso al material en nuestra plataforma.

¿Si me inscribiera hoy, en cuanto tiempo me responderían?

Una vez realizado el pago, el área encargada se comunicará contigo, para confirmar tu inscripción vía e-mail en un plazo no mayor a 24 horas.

¿Cómo puedo realizar el pago?

Puedes realizar el pago usando tarjeta de crédito/débito, pago efectivo, transferencia bancaria o Paypal. Solo tienes que darle click en "Cómpralo Ahora" para que te redirija a la pasarela de pagos.


¿Qué monedas aceptan?

Aceptamos la moneda local peruana PEN y también Dólares americanos USD.

¿No soy de Perú, que otras formas de pago tienen?

Paypal (Si eliges este método de pago déjanos un mensaje de Whatsapp)

Binance Exchange - USDT  (Si eliges este método  de pago dejanos un mensaje de whatsapp para darte la dirección de envío  y toda la información correspondiente para que realices  tu compra)

Reembolso en 14 días

Si las clases en vivo no cumplen con tus expectativas, puedes solicitar un reembolso, hasta después de 14 días de iniciado el curso en vivo. Esto lo podrás solicitar enviando un correo a hola@bigodoo.com dejando tus datos completos y explicando el motivo de tu retiro del curso, y durante el transcurso de los 3 días posteriores se realizará el reembolso a  tu cuenta.