Platform Ops Bootcamp

Write your awesome label here.
ENG- This course aims to equip participants with the skills, knowledge, techniques and Best Practices used to develop traditional web applications using the OutSystems platform.
At the end of this course, participants will be able to develop their own traditional web applications.


PT- 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.
  • Author: Bruno Fonte
  • Level/Nível: Beginner/Iniciante

  • Duration/Duração: 35 h

  • Cost/Investimento: 1 950 €

SPECIFIC OBJECTIVES
OBJETIVOS ESPECÍFICOS

ENG
Fundamentals of traditional web development in OutSystems.
  • Data model creation
  • Visual construction of business logic
  • Creating user interfaces
  • Managing the life cycle of screens

PT
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

ATTENDEES
DESTINATÁRIOS

ENG
Programmers who don't know OutSystems or have little experience of the platform and want to learn how to do traditional web development using the OutSystems platform.
Architects and Project Managers who need to better understand how OutSystems creates traditional web applications.

PT
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.

PRE-REQUISITES
PRÉ-REQUISITOS

ENG
Some knowledge of relational databases, basic programming concepts (not specific to any language) and web technologies is advisable.


PT
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.

Program - Programa

1st DAY - 1º DIA

ENG
  • Course Introduction
  • Web Development
  • Web Applications in OutSystems
  • Database Entities
  • Variables in OutSystems
  • Basic development of screens and widgets
  • Simple database queries
  • Relationships between data


PT
  •  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

2nd DAY - 2º DIA

ENG
  • nteractions between screens
  • Advanced queries to databases and widgets
  • Actions and code reuse
  • Monitoring and debugging
  • Input validations


PT
  • 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

3rd DAY - 3º DIA

ENG
  • Interactions using AJAX
  • Reuse of User Interfaces: Web Blocks
  • Role-based security
  • Sessions
  • Web Services: SOAP and REST APIs


PT
  • 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

4th DAY - 4º DIA

ENG
  • Themes and styles
  • Advanced User Interface Standards
  • Final Project


PT
  • Temas e estilos
  • Padrões Avançados de Interfaces de Utilizador
  • Projeto Final

5th DAY - 5º DIA

ENG
  • Final Project
  • Sample Test

PT
  • Projeto Final
  • Teste Exemplo

TESTEMUNHOS

Online learning and training have become an essential part of our society. LearnWorlds is one of the top platforms to create and sell online courses.
Maria Lopez
Senior product manager