Curso Técnico Odoo Básico I

Veremos el proceso paso a paso para desarrollar un módulo en Odoo
¿Estás listo?
!Comencémos!

Curso privado
Por favor iniciar sesión para contactar al responsable.
Responsable Carlos Contreras
Última actualización 05/03/2024
Tiempo de finalización 29 minutos
Miembros 5
Básico
  • Antecedentes
    • Qué es Odoo
    • Qué es un framework de Desarrollo
    • QUE ES UN FRAMEWORK
    • QUE ES ODOO, HISTORIA BREVE
    • POR QUE USAR ODOO COMO FRAMEWORK
    • ¿Por qué usar Odoo para nuestros desarrollos?
    • Principios de programación
  • Programando con Python básico
    • ¿Qué es Python?
    • Programando con Python básico
    • Listas (Arreglos)
    • Tuplas
    • Conjuntos
    • Diccionarios
    • If … else
    • while
    • For
    • Funciones
    • lambda
    • Módulos Python
    • Solicitar datos al usuario input()
  • Principios de Programación Orientada a Objetos
    • Programando Objetos en Python
  • Programación avanzada Python (Tema Opcional)
    • Obteniendo parámetros de la línea de comando
    • Formato JSON (JavaScript Object Notation)
    • Python request JSON
    • El módulo getopt para pasar parámetros
    • El módulo argparse
  • Introducción a programar en Odoo
    • Obteniendo Ayuda
    • Estructura de Odoo
    • models.py, fields.py, api.py
    • Módulo base odoo.odoo.addons.base
    • odoo.conf
    • Grupos de permisos base
  • Pasos básicos
    • Estructura de un módulo
    • El proceso de desarrollo
    • git
    • Branch
    • Pull
    • Rebase
    • Resumen Comandos git
    • Manifest
    • Probar un Merge Request
  • Modelos
    • Modelo
    • ir.model.access.csv
  • Campos
    • Campos
    • Básicos Reservados por el ORM
    • Bool, Char, Float, Integer,Text
    • Campo de Fecha
    • Campo de Fecha y Tiempo
    • Selection
  • Vistas Básicas
    • Elementos de diseño
    • Acciones de Ventana
    • Menús y Menús de Acción
    • Vistas
    • Vista lista (tree)
    • Vista form
    • Elementos en las formas
    • Vista Search
  • Campos Relacionales
    • Many2one
    • One2many
    • Many2many
  • Reportes
    • Características básicas Reportes QWeb
    • Referencias QWeb Templates y Reports
  • Prácticas (Birds)
    • Caso Ornitólogos
  • Restricciones y Métodos
    • Restricciones SQL
    • Restricciones Python
  • Campos especiales
    • Calculados (compute, compute_sudo)
    • inverse
    • related
    • Campos Pseudo-relacionales
    • Automáticos
    • Campos de Log
  • Métodos
    • On Change
    • Create
  • Herencia
    • Tipos de Herencia
    • Sobrescribiendo Métodos Create, Write and Unlink
    • env
  • Asistentes
    • Botones Objeto
  • Reportes
    • Referencias