Odoo es una plataforma poderosa de código abierto para aplicaciones de negocio. Sobre esta se encuentra una suite de aplicaciones estrechamente integradas, que cubren todas las áreas de negocio desde CRM y Ventas hasta Contabilidad y Suministros.

Odoo tiene una comunidad dinámica y en constante crecimiento, constantemente se agregan características, conectores, y aplicaciones de negocio adicionales. Sin embargo, la curva de aprendizaje inicial para el desarrollo Odoo puede ser bastante cara.

El libro Odoo Development Essentials provee una guía paso a paso para el desarrollo con Odoo, para escalar rápidamente la curva de aprendizaje y emprender productivamente en la plataforma Odoo.

Portada del libro "Odoo Development Essentials"

Portada del libro "Odoo Development Essentials"

Los primeros tres capítulos tiene como finalidad hacer que la persona que lee se sienta cómoda con Odoo, las técnicas básicas para configurar un entorno de desarrollo, el desarrollo de módulos y flujos de trabajo.

Los cinco capítulos siguientes explican en detalle varias áreas de desarrollo usadas en los módulos: archivos de datos, modelos, vistas, lógica de negocio, y QWeb.

Los dos capítulos finales son una guía a través de la integración de aplicaciones Odoo con aplicaciones externas y la discusión sobre las consideraciones a tener en cuenta al implementar instancias de Odoo para su uso en producción.