Versão: GeneXus 16

Curso GeneXus

Nível Analista

Carregando Tipos de Dados Compostos (SDT) com Data Providers

É colocado um exemplo de uso do objeto Data Provider, cujo objetivo é carregar e devolver uma estrutura composta (tanto simples como coleção) para fazer algo com ela, como imprimi-la, por exemplo.

Nível júnior

Nível de analista

Opcional



SDT collection: é preciso implementar um ranking de paises ordenados de acordo com a quantidade de atrações turísticas. Para isso, é necessária uma estrutura em memória para armazenar provisóriamente uma coleção de items (com a informação de cada pais e sua quantidade de atrações). Vemos como ordenar um SDT collection, com o método Sort. É mostrado o comando For item in Collection para recorrer os items de uma coleção.
É mostrado o objeto Data Provider, saus propriedades Output e Collection e a similaridade com o for each ao indicar a transação base para navegar uma tabela do banco de dados, e a cláusula Where para filtrar as informações. 

Sugerimos ver o vídeo "Overview final" deste curso, onde são colocadas em questão algumas das afirmações citadas aqui, e que por motivos didáticos, são tratadas em vídeos posteriores.

Veja aquí a transcrição do vídeo em pdf.

Clases

Apresentação

Objetivo:
Fornecer os conceitos teóricos fundamentais do GeneXus e sua aplicação prática, buscando utilizar a ferramenta de forma otimizada. Neste curso são incluídos os conhecimentos fornecidos no nível Júnior, complementando-os com maior profundidade e adicionando temas de maior complexidade. 

Orientado:
Para aqueles que desejam obter o domínio de GeneXus, suficiente para poder desenvolver aplicações de média complexidade e sem necessidade de suporte, exceto para temas complexos. 

Pré-requisitos:
Para aqueles que não possuem conhecimentos de programação e bases de dados, recomendamos consultar este material antes do início do curso. 

Metodologia sugerida para o curso:
  • Ditado pelo professor: Siga as instruções do documento de recomendações e sugestões, que poderá baixar do download center junto ao material do curso.
  • Autoestudo: Veja cada vídeo e tente repetir no GeneXus as demos realizadas pelo professor (exceto Demo de GeneXus). Em seguida, faça os exercícios práticos correspondentes ao tema visto no vídeo.

Duracao sugerida do curso: 100 horas
Introdução e demonstração: 1 hora
Teórico/prático: 72 horas
Oficina: 12 horas
Revisão de conceitos fundamentais: 12 horas
Preparação para o exame: 3 horas

Exame:
O aluno poderá candidatar-se ao exame para obter a certificação de Analista GeneXus. Trata-se de um exame em máquina com questões de múltipla escolha e verdadeiro/falso sobre os temas aprendidos ao longo de todo o curso, comprovando que efetivamente assimilou os conceitos fundamentais para o desenvolvimento de aplicações com GeneXus, de acordo com o Nível Analista.

Como preparação para o exame, é sugerido estudar o material de revisão de conceitos fundamentais e realizar o seguinte exame de prática.
Duração do exame: 120 minutos.

>> Para fazer o curso com um professor, recomendamos consultar o Calendário, entre em contato com um Parceiro Acadêmico em seu país ou envie um e-mail para training@genexus.com
 

Acelere seu aprendizado com o apoio do instrutor

Com tutores e colegas de estudo, é ainda mais fácil aprender.

Materiais

Nesta seção, você encontrará um documento em pdf com exercícios práticos semelhantes aos que são realizados em cada aula/video. Alguns exercícios novos e opcionais estão incluídos. É aconselhável fazê-las à medida que for estudar cada tópico.

Você também encontrará toda a parte teórica do curso em formato pdf (transcrição de todos os vídeos) para poder lê-lo / imprimi-lo.

Imagens: Este arquivo contém as imagens que você precisará usar no Prático.

Resumo Conceitual: Documento pdf com o resumo dos conceitos mais importantes do curso. Recomendamos a leitura deste documento no final do curso, depois de ter visto todos os vídeos e realizado todo o Prático.

Material bônus

Para fazer o curso e trabalhar nos exercícios, você precisa da versão de teste do GeneXus.
 
GeneXus Trial  
 
KB dos vídeos até o Reporting
Fornecemos esta KB para que você possa compará-la com a sua depois de feito todo o prático:

Nome: TravelAgency_GX16Course
Server: http://samples.genexusserver.com/v16