Elija una opción de precio

Este curso ha sido diseñado específicamente para formar programadores en ILE RPG IV e ILE RPG Full Free capacitados para trabajar en proyectos de nuevos desarrollos de sistemas, proyectos de modernización y actividades de soporte.  

¿Qué aprenderás en este curso? 

Este curso está diseñado para que aprendas ILE RPG IV y ILE RPG Full Free de forma simultánea. 


Modelo DDS de Bases de datos y su correspondencia con SQL 

Versiones del RPG 

Los formatos del RPG (H, F, D, C, O, P) 

Especificaciones de control. 

Especificaciones de archivos. 

Especificaciones de definición de datos en RPG: Campos independientes, constantes, estructuras de datos. 

Áreas de de datos. 

Estructuras especiales: *INFDS, *PSDS 

Operaciones con campos alfanuméricos. 

Operaciones con campos numéricos. 

Operaciones con fechas. 

Programación estructurada. IF/ELSE ELSEIF / SELECT / WHEN / OTHER 

Iteraciones: DO WHILE, DO UNTIL, FOR, LEAVE 

Manejo de errores y excepciones. 

Operaciones con archivos de bases de datos. 

Definición y uso de claves. 

De control: OPEN / CLOSE / FEOD / UNLOCK 

De lectura: SETLL, SETGT, READ, READE, READPE, CHAIN. 

De registro: WRITE, UPDATE 

Operaciones con SQL SELECT / UPDATE / DELETE / WRITE 

Definición y manejo de cursores. 

Sub rutinas. 

Ejecución de programas externos. 

Llamando APIs 

Ejecución de comandos CL en RPG. 

ILE Integrated Language Enviroment Conceptos. 

Prototipos/procedimiento definición de interfaces. 

CRTBNDRPG y CRTPGM 

Programas de servicio. 

Directorios de enlace. 

Grupos de activación. 

Reportes impresos 

RPG Interactivo. 

SDA Screen Desing Utility 

Desplegar y leer formatos de pantalla. 

Sub file.