

Academia Outsystems - Descrição
A Academia Outsystems é uma Formação de 12 semanas (360 horas), dividida em 3 módulos. Quatro semanas de Fundamentos de Programação (120 horas), 3 semanas de Outsystems (90 horas) e 5 semanas de projecto final (150 horas). Esta formação fornece aos participantes um conjunto alargado de conhecimentos técnicos e a experiência prática ajustados à necessidade das empresas que utilizam Outsystems como principal ferramenta de trabalho. Desta forma ficam preparados com os conhecimentos necessários para iniciarem a sua carreira dedicada a Outsystems.
Academia Outsystems - Objectivos
- Oferecer uma formação predominantemente prática aos alunos que dota os formandos com o know-how e a qualificação necessários para se transformarem em consultores Outsystems;
- Capacitar para a execução do exame Outsystems Associate Developer com sucesso - mais informações aqui.
Entre já em contato aqui para lhe fazermos uma proposta customizada para a sua necessidade!
Academia Outsystems - Hard Skills
Programa Curricular – 3 módulos
Módulo I: Fundamentos de Programação (120 horas)
- Conceitos de páginas de Internet
- Protocolo HTTP
- Sintaxe e regras HTML
- Elementos HTML
- Sintaxe e Regras CSS
- Propriedades CSS
- CSS3 Media Queries
- Responsive Web Design
- Fundamentos de IHM, usabilidade e UX
- Conceitos básicos de programação
- Estrutura lógica de uma aplicação
- Variáveis, tipos primitivos de dados e conversões (cast) utilizando Javascript
- Expressões e operações
- Regras de precedência, ordens de avaliação
- Estruturas de decisão
- Estruturas cíclicas
- Definir e invocar métodos
- Modular código usando métodos reutilizáveis
- Paradigma OO, Classes e Objectos
- Programação Funcional
- Princípios de algoritmia
- Algoritmos (pesquisa e ordenação)
- Estruturas de dados (listas, mapas, sets, filas e iteradores)
- Padrões de desenho (Singleton, Factory, Strategy, Composite e Data Access Object)
- Bases de Dados Relacionais
- Linguagem SQL
- Bases de dados NoSQL
Módulo II: Outsystems (90 horas)
- Introdução à framework Outsystems
- Setup do ambiente Outsystems
- Ciclo de vida do desenvolvimento de aplicações
- Noções de modelação de dados
- Arquitectura de uma aplicação
- Data Modelling
- Espace/References
- Debugging e monitorização
- UI SILK, temas e Styling
- Interacções Ajax
- Web Blocks e elementos de página
- Queries de dados
- Widgets
- Validações de Inputs
- Checklist de melhores práticas de segurança, gestão de versões e de acessos
- Integration Studio
- Web Services
Módulo III: Ousystems (144 horas)
Criar projectos de portefólio de desenvolvimento aplicacional utilizando os conhecimentos teóricos e práticos obtidos em pequenas equipas aplicando o método Agile com Scrum diário e user stories bem documentadas. Objectivo de consolidar:
- Utilização de todas as potencialidades da plataforma Outsystems
- Arquitectura
- Reporte de Problemas
- Conhecimento avançado de Silk
- Multi-linguas
- Usabilidade
- IExame online para a certificação Outsystems Associate Developer
Meetups no Labs Lisboa, CTO days com CTOs de Consultoras de Software e de Startups e Mini Masterclasses/ Workshops.
Soft Skills (100 horas)
- Compreender as causas e origens dos conflitos;
- Identificar as vantagens e as desvantagens do conflito;
- Analisar os conflitos emergentes, estimando os seus prejuízos;
- Aplicar competências de diálogo, escuta, e comunicação na mediação de conflitos;
- Conhecer e compreender técnicas para cada tipo de conflito;
- Prever e prevenir a emergência de conflitos;
- Estimular a revisão de paradigmas e comportamentos, aprofundar o autoconhecimento, melhorar o desempenho profissional;
- Potencializar os processos de perceção dos clientes (internos e externos de comunicação, de negociação, de liderança e de relacionamento ético.
- Identificar os elementos que compõem o sistema comunicacional interpessoal;
- Demonstrar a importância do processo de comunicação interpessoal em diversoscontextos de mudança e para os sistemas motivacionais;
- Aplicar princípios de assertividade no processo de comunicação;
- Desenvolver competências e princípios de escuta-ativa;
- Especificar estratégias que permitam ultrapassar/gerir as barreiras comunicacionais;
- Traçar estratégias de ação para ultrapassar as barreiras de comunicação.
- Compreender as causas e origens dos problemas;
- Identificar as vantagens e as desvantagens de um problema;
- Aplicar técnicas e estratégias de resolução de problemas;
- Conhecer e compreender modelos de resolução de problemas;
- Prever e prevenir problemas complexos no dia-a-dia;
- Estimular a revisão de paradigmas e comportamentos, aprofundar o autoconhecimento, melhorar o desempenho profissional.
- Dotar os participantes com instrumentos e técnicas que permitam o planeamento e a execução de apresentações eficazes;
- Desenvolver competências intrapessoais e interpessoais;
- Desenvolver competências de comunicação verbal e não-verbal;
- Planear e dinamizar apresentações em público e comunicar com confiança e de forma assertiva;
- Aprender a otimizar a sua atitude e expressão enquanto orador;
- Compreender como controlar a assistência, mantê-la motivada e lidar com a sua ansiedade;
- Capacitar os profissionais a apresentar a mensagem desejada de forma clara, consistente e criativa, otimizando o tempo e facilitando o entendimento do público-alvo;
- Preparar os participantes para identificar seus pontos fortes e as oportunidades demelhoria em termos de exposição em público;
- Compreender os pressupostos base de uma exposição em público bem-sucedida.
- Conhecer os conceitos subjacentes à liderança;
- Identificar diferentes estilos/tipos de liderança;
- Reconhecer as possíveis abordagens situacionais em contexto organizacional;
- Analisar o papel/trabalho do líder a partir dos seus contextos e modelos de ação;
- Perceber quais são as forças de ação num contexto de liderança;
- Relacionar os conceitos de equipa e grupo;
- Conhecer todos os estágios do desenvolvimento de uma equipa;
- Identificar os diversos princípios para a construção de uma Equipa Eficaz.
- Desenvolver atitudes e comportamentos orientados ao cliente;
- Efetuar um atendimento com enfoque no cliente;
- Desenvolver uma atitude pró-ativa na satisfação do cliente;
- Adotar uma atitude preventiva face a problemas;
- Operacionalizar práticas que contribuam para uma relação duradoura com o cliente.