Versión: GeneXus 16

Curso GeneXus

Nivel Junior

Cargando Tipos de Datos Compuestos (SDT) mediante Data Providers

Se introduce a partir de un ejemplo el objeto Data Provider, cuyo objetivo es cargar y devolver una estructura compuesta (tanto simple como colección) para hacer algo con ella, como imprimirla. 

Nivel Junior

Opcionales



SDT collection: se necesita implementar un ranking de países ordenados de acuerdo a la cantidad de atracciones turísticas. Para ello se requiere una estructura en memoria para almacenar provisoriamente una colección de ítems (con la info de cada país y su cantidad de atracciones). Se ve el método Sort de un SDT colección, para ordenarlo. Se presenta el comando For item in Collection para recorrer los ítems de una colección.
Se presenta el objeto Data Provider, sus propiedades Output y Collection y la similitud con el for each a la hora de indicar transacción base para navegar una tabla de la base de datos, y la cláusula Where para filtrar la información. 

Le sugerimos muy especialmente ver el video "Overview final" de este curso, donde se ponen en cuestión algunas de las afirmaciones que por motivos didácticos se irán volcando en sucesivos videos.

Vea aquí la transcripción en pdf del video.

Clases

Presentación

Objetivo:
Brindar  los conocimientos mínimos necesarios para introducirse en la herramienta GeneXus y poder comenzar a desarrollar aplicaciones sencillas. 

Orientado:
A quienes deseen comenzar a desarrollar aplicaciones con GeneXus lo más rápidamente posible.

Condiciones previas:
A quienes no poseen conocimientos de programación  y bases de datos recomendamos mirar este material previo al comienzo del curso. 

Metodología sugerida para el curso:
Dictado por docente: Siga las instrucciones del documento de recomendaciones y sugerencias, que podrá descargar del download center junto al material del curso.
 
Autoestudio: Vea cada video y trate de repetir en GeneXus las demos realizadas por el docente (excepto Demo de GeneXus). Luego realice los ejercicios prácticos correspondientes al tema visto en video

Duración sugerida del curso: 50 horas
Introducción y demo: 1 hora
Teórico/práctico: 40 horas
Repaso de conceptos fundamentales: 7 horas
Preparación para el examen: 2 horas

Examen:
El alumno podrá postularse al examen para la obtención de la certificación de Analista Junior GeneXus. Se trata de un examen en máquina con preguntas de tipo múltiple opción y verdadero/falso sobre los temas aprendidos a lo largo de todo el curso, comprobando que efectivamente asimiló los conceptos fundamentales para el desarrollo de aplicaciones con GeneXus, de acuerdo al Nivel Junior.
Como preparación para el examen se sugiere estudiar el material de repaso de conceptos fundamentales y puede realizar el siguiente examen de práctica.
Duración del examen: 90 minutos.

>> Para hacer el curso con un docente recomendamos vea el Calendario, contacte a un Socio Académico en su país, o escríbanos un mail a training@genexus.com

Acelera tu aprendizaje con apoyo docente​

Con tutores y compañeros de estudio, es aún más fácil aprender.​

Materiales

En esta sección encontrará un documento pdf con ejercicios prácticos similares a los que se van realizando en cada clase/video. Se incluyen algunos ejercicios nuevos y otros opcionales. Se aconseja irlos realizando a medida que se va estudiando cada tema.

Encontrará también todo el Teórico del curso en formato pdf (transcripción de todos los videos) para poder leerlo/imprimirlo.

Imágenes: Este archivo contiene las imágenes que tendrá que usar en el Práctico

Resumen conceptual: Documento pdf con el resumen de los conceptos más importantes del curso. Recomendamos leer este documento al final del curso, luego de haber visto todos los videos y realizado todo el práctico.

Bonus Material

Todos las tareas prácticas del curso, así como el taller, pueden realizarse con la versión Trial de GeneXus.
Para tomar el curso y trabajar en los ejercicios, necesita la versión de prueba de GeneXus.
 
GeneXus Trial  

KB solución del práctico
Le brindamos esta KB para que pueda compararla con la suya luego de hecho todo el práctico:

Nombre: GeneXus16JuniorCoursePracticalExercises
Server: http://samples.genexusserver.com/v16