Developing OutSystems Web Applications Boot Camp

OBJECTIVO GERAL
Este curso tem como objectivo dotar os participantes das competências, conhecimentos, técnicas e Best Practices utilizadas no desenvolvimento de aplicações web tradicionais utilizando a plataforma OutSystems.
No final deste curso os participantes ficarão capazes de desenvolver as suas próprias aplicações web tradicionais.
OBJECTIVOS ESPECÍFICOS
Fundamentos do desenvolvimento web tradicional em OutSystems.
- Criação de modelo de dados
- Construção visual da lógica de negócio
- Criação de user interfaces
- Gerir o ciclo de vida dos écrans
DESTINATÁRIOS
Programadores que não conheçam OutSystems ou que tenham pouca experiência na plataforma e que queiram aprender a fazer desenvolvimento web tradicional utilizando a plataforma OutSystems.
Arquitetos e Gestores de Projecto que necessitem entender melhor como é que a OutSystems cria aplicações web tradicionais.
PRÉ-REQUISITOS
Aconselhável algum conhecimento de bases de dados relacionais, conceitos básicos de programação (não específica a qualquer linguagem) e tecnologias web.
DURAÇÃO
35 Horas
HORÁRIO
Laboral / Pós-laboral
Dia 1.
-
- Introdução ao Curso
- O Desenvolvimento Web
- Aplicações Web em OutSystems
- Entidades das Bases de Dados
- Variáveis em OutSystems
- Desenvolvimento básico de écrans e widgets
- Queries simples a bases de dados
- Relações entre dados
Dia 2.
-
- Interações entre écrans
- Queries avançados a bases de dados e widgets
- Ações e reutilização de código
- Monitorização e debugging
- Validações de inputs
Dia 3.
-
- Interações usando AJAX
- Reutilização de Interfaces de Utilizador: Web Blocks
- Segurança baseada em Roles
- Sessões
- Web Services: SOAP e REST APIs
Dia 4.
-
- Temas e estilos
- Padrões Avançados de Interfaces de Utilizador
- Projeto Final
Dia 5
-
- Projeto Final
- Teste Exemplo