Versões: GeneXus 18

Curso GeneXus for Angular

Segurança em aplicativos angulares

Angular gera aplicativos Web para nós e como esses aplicativos possuem vários pontos de entrada, qualquer objeto acessível por URL deve verificar as permissões de autenticação. GeneXus oferece um módulo de segurança, chamado GeneXus Access Manager (GAM), que resolve as funcionalidades de autenticação e autorização, tanto para aplicativos Web como para aplicativos para dispositivos móveis. Neste vídeo veremos uma breve introdução ao GAM e como podemos usá-lo para adicionar um login a uma aplicação Angular.

Duração total dos vídeos: 5.5h

Apresentação

Descrição
Este curso teórico-prático ensina tudo o que você precisa saber para aprender em pouco tempo como desenvolver uma aplicação em Angular, o framework JavaScript mais utilizado no mundo, usando GeneXus, sem precisar ter conhecimentos de Angular.
Enquanto aprende, construirá do zero uma aplicação Web para uma Agência de Viagens que o ajudará a incorporar os conceitos de como utilizar GeneXus para construir uma aplicação em Angular desde o princípio.

Você verá que alguns dos vídeos foram feitos com a versão 17 do GeneXus, mas não se preocupe: você poderá reproduzir tudo da mesma forma no GeneXus 18, com a diferença que ao executar verá suas telas abaixo o desenho Unanimo (baseado na cor azul) em vez do desenho Carmine (baseado na cor vermelha).

Requisitos anteriores
Ter os conhecimentos fornecidos no Curso GeneXus Core.

Curso Objetivo
Aprenda em pouco tempo como desenvolver uma aplicação web em Angular com GeneXus, sem precisar ter conhecimentos de Angular.

A quiénes está dirigido
Para pessoas que têm conhecimentos básicos de GeneXus e desejam desenvolver aplicações Angular, sem necessidade de ter conhecimentos de Angular.

Habilidades que você obterá no final do curso
Desenvolver aplicações Angular end-to-end (front-end e back-end) e implantá-las localmente ou na nuvem.
Compreender a arquitetura de uma aplicação Angular e o que gera GeneXus, para integrar desenvolvedores Angular que desejam continuar a aplicação em seu framework.


Modalidades: Você pode escolher entre o curso presencial (para o qual recomendamos entrar em contato com nossos parceiros acadêmicos em seu país) ou o curso em modalidade de autoestudo.


Vídeos de duração aproximada: 5.5 horas (aprox)

Software
Nesta página do Wiki você encontrará os pré-requisitos para instalar o ambiente de desenvolvimento, para prototipar a aplicação em Angular localmente. O procedimento para fazê-lo está detalhado no vídeo VÍDEO: 3 - Primeiros passos com Angular.

Materiais

No link a seguir você pode obter o arquivo XPZ para importar o back-office da Agência de Viagens, que já inclui as imagens e os provedores de dados para carregamento automático de dados. Você também encontrará o arquivo de extensão gxsketch usado para importar o desenho da ferramenta Sketch, e outro arquivo XPZ que contém todos os objetos necessários para trabalhar com mapas.

Material bônus

Você pode baixar a versão Trial de GeneXus de forma gratuita a partir daqui.
 
GeneXus Trial     Guia: ”Instalação e primeira execução do GeneXus Trial”