Curso técnico OpenERP en Madrid 19-23 de Julio de 2010


Buenas… os anuncio oficialmente temario, precios y fechas de la formación técnica en Madrid que os anuncié hace unos días. Para más información, enviar e-mail a erp@daboprodat.com

OBJETIVOS: Obtener el conocimiento suficiente para instalar, actualizar, mantener y programar nuevos módulos del sistema de gestión integral de empresa software libre OpenERP.

PROFESORES: Carlos Liébana y Ana Juaristi

PRECIO TOTAL DEL CURSO: 520€ (Bonificables en caso de que la empresa posea Créditos de Formación).

INSCRIPCION:

Matrícula abierta hasta el día 13 de Julio de 2010 o hasta completar cupo.  Para matricularse enviar un e-mail o un Fax aquí:

- Email: erp@daboprodat.com

- Fax: 952 70 43 68

CUPO: 25 personas.

LUGAR: Madrid

FECHAS: 19-23 Julio 2010

DURACION: 40 horas (8 horas día)

TEMARIO:

DÍA 1: Empezando con OpenERP

Objetivos: Tener el entorno totalmente listo para empezar a desarrollar, y tener unos conocimientos técnicos básicos de OpenERP/OpenObject para ello.

Temario:

Introducción

Iniciación al entorno OpenERP – OpenObject

Instalación y mantenimiento del servidor

Entorno de desarrollo

- Eclipse

- Launchpad

- Jasper Reports

Arquitectura OpenERP

- Arquitectura técnica (Servidor-Clientes)

- Arquitectura funcional (Modelo, Vista, Controlador)

- Conexión con otras aplicaciones

Launchpad, Bazaar y la comunidad OpenERP.

Administración de módulos: Instalación, desinstalación, actualización

Ejercicio práctico: instalar la localización española.

DÍA 2: El primer programa

Objetivos: Realizar las primeras pruebas con Python, orientado al futuro desarrollo de módulos en OpenObject.

Introducción

Python y OpenERP

PostgreSQL

Comenzando la programación en Python

- El primer programa

- Declarando funciones

- Documentando funciones

- Objetos

- Código indentado

- Probando módulos

Tipos de datos nativos

- Diccionarios

- Listas

- Tuplas

- Variables

- Introspección

Objetos y programación orientación a objetos

Python y OpenObject

Ejercicio práctico

DÍA 3: Desarrollo de módulos

Objetivos: Conocer módulos básicos de OpenERP, para realizar modificaciones sobre los mismos. Extender algún módulo existente y/o empezar la creación de un módulo

Introducción

Estructura de un módulo

- Estudio completo de un módulo existente

- Descripción de módulos básicos: base, sale, product, stock, project

- Herencia

Mapeador ORM

Objetos, campos y métodos

- Definición de objetos

- Campos simples, funcionales, relacionales, propiedades, predefinidos y especiales

- Restricciones

Vistas y eventos

- Elementos de las vistas: field, button, separator, label, …

- Atributos de los elementos: readonly, visible, nolabel, …

- Agrupación de elementos: group, notebook, page, …

- Acciones, dominios

- Menús

- Atajos entre objetos

Menus y acciones

Ejercicio práctico

DÍA 4: Programación avanzada y Desarrollo de ciclos de negocio

Objetivos: Como desarrollar módulos correctamente haciendo uso de la herencia, para asegurar futuras versiones de los desarrollos. Conocer interacciones entre módulos.

Herencia

- Dependencia entre módulos

- Herencia de los modelos

- Herencia de las vistas

- Modificación del módulo base: Cambios en el formulario de empresa y contacto

Estados y flujos de trabajo (Workflow)

Controlador (lógica) y Asistentes

- Lógica de la aplicación: Métodos predefinidos: search, read, browse, create, write, unlink, …

- Herencia de métodos: super()

- Programación de asistentes: Estados, tipos de estados, formularios, transiciones

Acciones de servidor

Tableros

- Por defecto OpenERP.

- Creación de uno a medida.

Ejercicio práctico

DÍA 5: Informes y servicios extra

Objetivos: Gestionar los informes que salen de OpenERP, modificación y creación de los mismo. Otros servicios/funcionalidades que ofrece OpenERP.

DIA – 5A. Informes

Introducción

Pexego OpenOffice Report

Jasper Reports

Ejercicio práctico: Modificación de un informe ya existente .Creación de un informe avanzado

DIA – 5B. Servicios extra.

Servicios web: XML-RPC

Power Email

Importación / Exportación de datos

- Desde csv

- Desde otras bases de datos: Kettle, OOOR y Terminatoor

Copias de seguridad

Ejercicio práctico

CONTENIDOS GENERALES:

DÍA 1: EMPEZANDO CON OPENERP

Objetivos: Tener el entorno totalmente listo para empezar a desarrollar, y tener unos conocimientos técnicos básicos de OpenERP/OpenObject para ello.

Temario:

•Introducción

•  Iniciación al entorno OpenERP – OpenObject

•  Instalación y mantenimiento del servidor

•  Entorno de desarrollo

- Eclipse

- Launchpad

•  Arquitectura OpenERP

-    Arquitectura técnica (Servidor-Clientes)

-    Arquitectura funcional (Modelo, Vista, Controlador)

-    Conexión con otras aplicaciones

•  Launchpad, Bazaar y la comunidad OpenERP.

•  Administración de módulos: Instalación, desinstalación, actualización

•  Ejercicio práctico: instalar la localización española.

DÍA 2: El primer programa

Objetivos: Realizar las primeras pruebas con Python, orientado al futuro desarrollo de módulos en OpenObject.

•   Introducción

•   Python y OpenERP

•   PostgreSQL

•   Comenzando la programación en Python

-     El primer programa

-     Declarando funciones

-     Documentando funciones

-     Objetos

-     Código indentado

-     Probando módulos

•   Tipos de datos nativos

-     Diccionarios

-     Listas

-     Tuplas

-     Variables

-     Introspección

•   Objetos y programación orientación a objetos

•   Python y OpenObject

•   Ejercicio práctico

DÍA 3: Desarrollo de módulos

Objetivos: Conocer módulos básicos de OpenERP, para realizar modificaciones sobre los mismos. Extender algún módulo existente y/o empezar la creación de un módulo

•   Introducción

•   Estructura de un módulo

-     Estudio completo de un módulo existente

-     Descripción de módulos básicos: base, sale, product, stock, project

-     Herencia

•   Mapeador ORM

•   Objetos, campos y métodos

-     Definición de objetos

-     Campos simples, funcionales, relacionales, propiedades, predefinidos y especiales

-     Restricciones

•   Vistas y eventos

-     Elementos de las vistas: field, button, separator, label, …

-     Atributos de los elementos: readonly, visible, nolabel, …

-     Agrupación de elementos: group, notebook, page, …

-     Acciones, dominios

-     Menús

-     Atajos entre objetos

•   Menus y acciones

•   Ejercicio práctico

DÍA 4: Programación avanzada y Desarrollo de ciclos de negocio

Objetivos: Como desarrollar módulos correctamente haciendo uso de la herencia, para asegurar futuras versiones de los desarrollos. Conocer interacciones entre módulos.

•   Herencia

-     Dependencia entre módulos

-     Herencia de los modelos

-     Herencia de las vistas

-     Modificación del módulo base: Cambios en el formulario de empresa y contacto

•   Estados y flujos de trabajo (Workflow)

•   Controlador (lógica) y Asistentes

-          Lógica de la aplicación: Métodos predefinidos: search, read, browse, create, write, unlink, …

-     Herencia de métodos: super()

-     Programación de asistentes: Estados, tipos de estados, formularios, transiciones

•   Acciones de servidor

•   Tableros

-     Por defecto OpenERP.

-     Creación de uno a medida.

•   Ejercicio práctico

DÍA 5: Informes y servicios extra

Objetivos: Gestionar los informes que salen de OpenERP, modificación y creación de los mismo. Otros servicios/funcionalidades que ofrece OpenERP.

DIA – 5A.   Informes

•   Introducción

•   Pexego OpenOffice Report

•   Jasper Reports

•   Ejercicio práctico: Modificación de un informe ya existente .Creación de un informe avanzado

DIA – 5B.       Servicios extra.

•   Servicios web: XML-RPC

•   Power Email

•   Importación / Exportación de datos

-     Desde csv

-     Desde otras bases de datos: Kettle, OOOR y Terminatoor

•   Copias de seguridad

•   Ejercicio práctico

CARACTERÍSTICAS:

Duracion: 40 Horas

Horario: de 9.00 a 19.00h.

Precio: 520 euros ( Bonificables en caso de la empresa Poseer Creditos de Formación).

Dónde se impartirá el curso:

· Madrid 21 de Junio al 25 de Junio de 2010

Cupo Limitado: 25 Alumnos

PONENTES:

Carlos Liebana y Ana Juaristi

PERFIL DE LOS ASISTENTES:

Técnicos de sistemas, programadores, administradores y usuarios avanzados para la instalación, mantenimiento, actualización y programación de nuevos módulos de Openerp

INSCRIPCIÓN:

Hasta el dia :13 de Junio de 2010

· Enviar ficha de inscripción a través de:

- Email: erp@daboprodat.com

- Fax: 952 70 43 68

,

  1. No hay Comentarios
(No será publicado)