Desarrollador Genexus

CONSIDERACIONES GENERALES

Este curso ha sido diseñado con la finalidad de poner al alcance del programador o analista una excelente herramienta de manejo del conocimiento como es GeneXus, de la cual seguramente usted ya ha escuchado en varias ocasiones, pero que nunca ha tenido la posibilidad de ver y aprender directamente. Con el objetivo de crear este puente, hemos armado un completo curso, que permite capacitarse y desarrollar potentes aplicaciones de una forma fácil e intuitiva, como seguramente nunca antes vio.

 

 

 

Duración del curso:  5 meses  -  80 horas de clase

 

Título obtenido: Desarrollador Genexus

 

Diseño e implementación de un sistema informático: además de los múltiples programas y ejemplos efectuados en este módulo, durante la realización del mismo el alumno desarrolla un sistema completo que constituye el proyecto del módulo y que lo acerca a la realidad de experimentar el diseño, los tiempos, la documentación, la puesta a punto de un sistema real y así conocer, enfrentar y superar  las  dificultades inherentes a la profesión

 

Práctica siempre individual: siempre tenemos un computador disponible para cada alumno, de forma tal que cada alumno pueda probar y experimentar directamente en su computador todo lo que va aprendiendo y no tenga que mirar como otro hace las cosas. Esta es la forma natural e imprescindible para un correcto aprendizaje, compartiendo con los demás compañeros las experiencias, pero realizando luego cada uno en su computador la práctica de los conocimientos adquiridos

 

 

TEMARIO

 

Introducción

           

Metodología de desarrollo de GeneXus (versión 9.0)

Desarrollo incremental

Transacciones, diseño y Bases de Datos automáticas

Inferencia en tercera forma normal

Nomenclatura GIK

 

Integridad referencial

 

Conceptos fundamentales

Diagrama Bachman

Conceptos de tablas subordinadas y superordinadas

Definición de índices automáticos para llevar a cabo los controles de integridad referencial de manera eficiente

Concepto de tabla extendida

 

Atributos fórmulas

 

Características, clasificación, formulas horizontales y fórmulas verticales

Aggregate-Select

 

Comunicación entre objetos

 

Reglas y comandos para invocar objetos GeneXus

 

Árbol de evaluación y eventos

 

Reportes y procedimientos

 

Definición de los objetos y sus características

El comando For Each

Definición de filtros

Comandos de impresión

Inserciones, eliminaciones y actualizaciones

 

WorkPanels ( Paneles de trabajo )

 

Definición del objeto y tipos de paneles

Programación direccionada por los eventos más importantes

Reglas y propiedades

WorkPanels con tabla base y sin tabla base

 

Subtipos

 

Conceptos de subtipos y grupos de subtipos

Necesidades de definición y consideraciones de uso

 

Knowledge Manager ( Manejador del conocimiento )          

 

Exportación e importación de objetos

 

Business Objects ( Objetos de negocios )

 

Que es un objetos de negocios y como representar un objeto de negocios con GeneXus

Ventajas de su uso

 

Objetos privados

 

Conceptos de objetos privados

Objetivo, manipulación y comportamiento

 

Conceptos básicos de eficiencia y performance de las aplicaciones desarrolladas con GeneXus

 

Puntos a considerar para mejorar la eficiencia, Definición de filtros

Uso de índices e índices temporales

Diagrama de navegación

 

Múltiples Forms ( Múltiples ventanas )

 

Clases de forms

Múltiples forms por objeto

 

Estilos

 

Definición de estilos, características y propiedades de los estilos

Estilos maestros

 

Barra de menús y barra de herramientas

 

Propiedades, eventos y métodos asociados a los controles

 

Objetos Main

 

Definición de vistas de datos

 

Como acceder a los archivos externos

 

Integridad Transaccional

 

Control de concurrencia

Tipos de diálogos: conversacional y pseudo-conversacional

Logical Work Unit ( LWU )

 

Iintroducción a la metodología GeneXus

 

Puntos a tener en cuenta cuando se planean desarrollos de aplicaciones dentro de una organización

Como alcanzar eficientemente sistemas corporativos y Bases de datos desde los cuales podamos obtener el

manejo de la información para la toma de decisiones

 

Introducción a GeneXus Workflow

 

Definición y porque usarlo

Manipulación de datos mediante Workflow

Proceso Workflow y componentes de proceso

  Volver a cursos

 

 
EDI - © CopyRight 1983 - 2010 | Todos los derechos reservados
Winlson Ferreira Aldunate (ex Rio Branco) 1285 - 900 46 33* - 908 38 33
Montevide - Uruguay
Programación y diseño - SFSI