OutSystems Developer

PROMOÇÃO

10% Desconto até 31 de agosto (válido apenas para inscrições a título particular)

Nacional
28 Out 2026

  A 19 Fev 2027

Pós-Laboral

Horário: 2ª, 4ª e 6ª feiras das 18h45 às 21h45

Chat

Aprende a desenvolver aplicações empresariais Low-Code com OutSystems, desde os fundamentos de programação e bases de dados até às integrações, segurança, Inteligência Artificial e projeto final.

 

Academia OutSystems Developer é um percurso de formação desenvolvido pela Rumos e pela Glintt para preparar novos profissionais para o desenvolvimento de aplicações empresariais em OutSystems, uma das principais plataformas Low-Code do mercado.

Num mercado em forte crescimento, a Gartner prevê que as tecnologias de desenvolvimento Low-Code alcancem um valor global de 58,2 mil milhões de dólares até 2029, com uma taxa média de crescimento anual de 14,1%, impulsionada pela Agentic AI, pelo citizen development e pela procura de maior eficiência operacional.

Neste contexto, a OutSystems destaca-se como uma das principais plataformas empresariais de desenvolvimento Low-Code, tendo sido reconhecida como Leader no Gartner Magic Quadrant for Enterprise Low-Code Application Platforms 2025, pelo nono ano consecutivo, e posicionada no ponto mais elevado do eixo Ability to Execute.

Ao longo desta Academia, desenvolves fundamentos de programação, tecnologias Web, bases de dados, UX/UI, metodologias ágeis, segurança e integração de APIs. Estes conhecimentos são aplicados progressivamente na plataforma OutSystems, incluindo a utilização de recursos de Inteligência Artificial no apoio ao desenvolvimento e na criação de novas soluções.

A aprendizagem combina formação orientada por formador, autoestudo e desenvolvimento de um projeto final integrador. O percurso inclui ainda preparação para o exame oficial OutSystems Associate Developer (O11), permitindo consolidar conhecimentos relevantes para iniciares ou reforçares uma carreira como OutSystems Developer ou Low-Code Developer.

 

Porque devo escolher esta Academia?
  • Formação orientada para o início ou reforço de uma carreira em desenvolvimento de software Low-Code, combinando programação, tecnologias Web, bases de dados, UX/UI, APIs, segurança e Inteligência Artificial.
  • Desenvolvimento de competências alinhadas com funções profissionais como OutSystems Developer e Low-Code Developer, através de um percurso progressivo desde os fundamentos até à criação de aplicações funcionais.
  • Preparação para a certificação oficial OutSystems Associate Developer (O11), reconhecida no ecossistema OutSystems.
  • Aplicação prática dos conhecimentos num projeto final, no qual vais analisar requisitos, modelar dados, desenvolver uma aplicação, implementar regras de negócio e apresentar a solução.
  • Contacto com integrações e cenários empresariais, incluindo consumo e exposição de APIs, autenticação, processos assíncronos, segurança, performance e reutilização de componentes.
  • Formação desenvolvida pela Rumos e pela Glintt, combinando experiência pedagógica com conhecimento do mercado e de contextos reais de projeto.
  • Formação qualificada através da Rumos, uma das empresas líderes na área da formação e distinguida “Marca n.º 1 na Escolha dos Profissionais” pela Consumer Choice.
  • Acesso ao Employability Hub, um serviço dedicado a apoiar a integração e a progressão de carreira dos formandos das Academias da Rumos. Beneficias de acompanhamento personalizado, focado na valorização do teu perfil e no posicionamento no mercado de trabalho.
Certificação:

Esta certificação valida conhecimentos fundamentais de desenvolvimento na plataforma OutSystems 11, incluindo criação de aplicações, modelação de dados, lógica, interfaces, reutilização de componentes, debugging e aplicação de boas práticas de desenvolvimento.

Saídas Profissionais:
  • OutSystems Developer
  • Low-Code Developer
  • Developer de Aplicações Low-Code
  • Junior OutSystems Developer

Objetivos

  • Compreender os fundamentos da programação e do desenvolvimento de software, aplicando pensamento lógico e estruturado na resolução de problemas;
  • Reconhecer e interpretar conceitos essenciais de desenvolvimento Web, incluindo HTML, CSS e JavaScript;
  • Compreender os princípios das bases de dados relacionais e aplicá-los na modelação e manipulação de dados;
  • Desenvolver aplicações funcionais em OutSystems, de complexidade progressiva, desde o modelo de dados até à interface com o utilizador;
  • Aplicar boas práticas fundamentais de desenvolvimento em OutSystems, incluindo organização da lógica, reutilização de componentes, performance e segurança;
  • Consumir e expor APIs REST simples em contexto orientado;
  • Aplicar princípios fundamentais de UX/UI e acessibilidade na construção de interfaces funcionais e orientadas ao utilizador;
  • Compreender o funcionamento das equipas Agile e o papel do OutSystems Developer em projetos de desenvolvimento de software;
  • Aplicar competências de resolução de problemas, pensamento crítico, comunicação e orientação para o cliente;
  • Desenvolver e apresentar um projeto final que integre os conhecimentos adquiridos ao longo da Academia;
  • Preparação de forma estruturada para o exame de certificação OutSystems Associate Developer (O11).

Destinatários

  • Pessoas que pretendam iniciar uma carreira na área de IT, com foco no desenvolvimento de aplicações Low-Code;
  • Profissionais em processo de reconversão para a área tecnológica;
  • Recém-licenciados ou estudantes finalistas de áreas tecnológicas ou relacionadas;
  • Profissionais de IT que pretendam adquirir competências de desenvolvimento em OutSystems;
  • Colaboradores de organizações que pretendam evoluir para funções de OutSystems Developer ou Low-Code Developer.

Condições

Para particulares
• Taxa de inscrição de 290€, dedutível no valor total do curso.
• Formandos não residentes em Portugal: pagamento de 50% no ato da inscrição.
• Condições para inscrições antecipadas aplicáveis.
• 10% de desconto para pessoas desempregadas (mediante comprovativo; não acumulável com outras campanhas).
• 5% de desconto por pronto pagamento (liquidação total no ato da inscrição; acumulação sujeita a condições de cada campanha).
• Condições especiais para Alumni de Academias ou Pós-graduações Rumos.
• Possibilidade de pagamento faseado.
• Isenção de IVA para particulares.
Para empresas
• Descontos progressivos para múltiplas inscrições da mesma empresa.
• Empresas nacionais: pagamento a 30 dias, contra fatura (acresce IVA à taxa legal em vigor).
• Empresas da UE e fora da UE: valores isentos de IVA e pagamento a pronto.

Pré-Requisitos

  • Conhecimentos básicos de utilização de computadores e sistemas operativos;
  • Conforto na utilização de ferramentas digitais e ambientes tecnológicos;
  • Capacidade de raciocínio lógico e interesse pela resolução de problemas;
  • Motivação para uma aprendizagem técnica e prática.

Não são necessários conhecimentos prévios de programação, desenvolvimento Web ou OutSystems. A Academia acompanha a aprendizagem desde os fundamentos de programação e tecnologias Web até ao desenvolvimento prático de aplicações na plataforma.

Metodologia

  • Formação síncrona orientada por formador, combinando explicação de conceitos, demonstrações, exercícios e aplicação prática na plataforma OutSystems;
  • Aprendizagem progressiva, iniciada nos fundamentos de programação, tecnologias Web e bases de dados e desenvolvida até à criação de aplicações Low-Code;
  • Módulos complementares de autoestudo, dedicados a bases de dados, metodologias ágeis, competências comportamentais e segurança no desenvolvimento;
  • Desenvolvimento de um projeto final OutSystems, através do qual são aplicados os conhecimentos de modelação de dados, lógica, interfaces, UX/UI, regras de negócio e validação;
  • Preparação para a certificação, com revisão dos principais tópicos, exemplos de perguntas e estratégias para o exame OutSystems Associate Developer (O11).

Programa

  • Fundamentos de Programação
  • Soft Skills para Low-Code Developers – E-learning
  • Fundamentos das Tecnologias Web
  • Fundamentos de Bases de Dados – E-learning
  • Fundamentos de Desenvolvimento em OutSystems
  • Workshop: UX/UI para Low-Code Developers
  • Introdução às Metodologias Ágeis – E-learning
  • Desenvolvimento Avançado em OutSystems
  • CyberAction: Desenvolvimento – E-learning
  • Projeto Final OutSystems
  • Ação de Preparação para Exame: OutSystems Associate Developer

Fundamentos de Programação – 18h

Este módulo introduz os princípios fundamentais da programação e do pensamento computacional. Aprendes a trabalhar com variáveis, tipos de dados, operadores, estruturas de controlo, funções e estruturas de dados básicas, desenvolvendo a capacidade de interpretar lógica e resolver problemas técnicos de forma estruturada.

  • Introdução à Programação e Pensamento Computacional
  • Estrutura de um Programa
  • Variáveis e Tipos de Dados
  • Operadores e Expressões
  • Estruturas de Controlo
  • Funções e Modularização
  • Estruturas de Dados Básicas
  • Introdução ao Debugging
  • Boas Práticas de Programação (nível inicial)
  • Programação Aplicada a Diferentes Contextos

Soft Skills para Low-Code Developers – e-learning

Focado nas competências comportamentais essenciais a um Low-Code Developer, este módulo trabalha a análise estruturada de problemas, o pensamento crítico, a criatividade e a avaliação da viabilidade das soluções. Aborda também a compreensão das necessidades do cliente e a criação de valor através das soluções desenvolvidas.

  • Resolução de Problemas e Pensamento Crítico
    • Identificação e análise de problemas
    • Criatividade na solução de problemas
    • Avaliação de soluções e viabilidade
    • Planeamento e implementação de soluções
  • Orientação para o Cliente
    • Entender o cliente
    • Construir e manter confiança
    • Responder ao feedback
    • Criar valor sustentado

Fundamentos das Tecnologias Web – 12h

Este módulo apresenta as tecnologias fundamentais para compreender o funcionamento das aplicações Web. Explora a comunicação cliente-servidor, HTML, CSS, JavaScript, eventos, JSON e APIs, permitindo interpretar interfaces e código existente e utilizar assistentes de IA no apoio a estruturas HTML e CSS simples.

  • Funcionamento de uma aplicação Web
  • Comunicação Cliente-Servidor
  • Estrutura e organização de páginas HTML
  • Conceitos essenciais de CSS e layout
  • Introdução ao JavaScript e comportamento da interface
  • Eventos e interação com o utilizador
  • Inspeção de elementos e interpretação da estrutura da página
  • Comunicação com serviços e APIs
  • Estrutura e utilização de JSON
  • Leitura e interpretação de código existente
  • Utilização de Assistentes de IA na interpretação, correção e geração de estruturas HTML/CSS simples
  • Exercícios práticos de consolidação

Fundamentos de Bases de Dados – e-learning

Com foco nos princípios das bases de dados relacionais, este módulo aborda a organização, consulta e manipulação de informação através de T-SQL. Aprendes a filtrar, ordenar e combinar dados, utilizar funções, agrupamentos, subqueries e comandos DML, preparando a transição para a modelação de dados em OutSystems.

  • Introdução ao T-SQL
  • Ordenação e Filtragem
  • Combinação de tabelas
  • Funções e Agrupamentos
  • Subqueries e comandos DML
  • Instalação e configuração do SQL Server

Fundamentos de Desenvolvimento em OutSystems – 18h

Este módulo inicia o desenvolvimento prático de aplicações Low-Code com OutSystems. Explora a arquitetura da plataforma, o Service Studio, a criação de módulos, o Data Model, as operações CRUD, as interfaces e a lógica de cliente e servidor, incluindo debugging, reutilização de componentes e boas práticas fundamentais.

  • Introdução à plataforma OutSystems
  • Arquitetura e componentes principais
  • Service Studio: navegação e funcionalidades
  • AI em OutSystems – Mentor
  • Criação de aplicações e módulos
  • Data Model e Entities
  • Operações CRUD em OutSystems
  • Screens, UI Patterns e Templates
  • Lógica – Client Actions e Server Actions
  • Web Blocks e conteúdo reutilizável
  • Validações e mensagens ao utilizador
  • Debugging e Troubleshooting
  • Introdução ao Service Center
  • Boas práticas iniciais de desenvolvimento

Workshop: UX/UI para Low-Code Developers – 3h

O workshop apresenta os princípios fundamentais de UX/UI aplicados ao desenvolvimento de aplicações OutSystems. Através de exemplos práticos, aprendes a analisar decisões de design, estruturar experiências orientadas ao utilizador e aplicar princípios de usabilidade, responsividade e acessibilidade digital.

  • Conceitos de UX e UI
  • User-Centered Design
  • Personas e User Journeys
  • Princípios de usabilidade
  • Design responsivo
  • Acessibilidade digital
  • Boas práticas de UI em OutSystems

Introdução às Metodologias Ágeis – e-learning

Este módulo enquadra o trabalho do OutSystems Developer em equipas e projetos Agile. Aborda os princípios das metodologias ágeis, os principais métodos e frameworks, as ferramentas de apoio e os desafios de adoção, relacionando o desenvolvimento técnico com a colaboração, a adaptação e a entrega contínua de valor.

  • O ágil no contexto atual
  • Princípios fundamentais das metodologias ágeis
  • Frameworks e métodos ágeis
  • Ferramentas e tecnologias para metodologias ágeis
  • Barreiras e desafios na adoção ágil

Desenvolvimento Avançado em OutSystems – 18h

Este módulo aprofunda o desenvolvimento em OutSystems através de cenários de maior complexidade técnica. São trabalhadas arquitetura, integrações, serviços, bases de dados externas, autenticação, processos assíncronos, segurança e performance, incluindo o consumo de serviços de IA e a introdução a Agentic Apps e Agent Workbench.

  • Arquitetura de aplicações OutSystems
  • Integração com APIs REST/SOAP
  • Exposição e consumo de serviços
  • Consumo de Serviços e APIs de Inteligência Artificial
  • Integração com bases de dados externas
  • Integração com extensões .NET
  • Integração com Autenticadores
  • Processos assíncronos
  • Fundamentos de segurança
  • Performance e boas práticas
  • Agentic Apps e Agent Work Bench

CyberAction: Desenvolvimento – e-learning

Este módulo aborda a segurança ao longo do ciclo de desenvolvimento de software. Permite reconhecer vulnerabilidades comuns, riscos associados a dependências, credenciais, APIs e ambientes, reforçando a importância de integrar práticas de segurança desde as primeiras fases de desenvolvimento até à disponibilização em produção.

  • Porque o código é um alvo
  • Vulnerabilidades mais comuns (OWASP Top 10 em linguagem simples)
  • Dependências e supply chain
  • Gestão de segredos e credenciais
  • APIs, integrações e autenticação
  • Ambientes de desenvolvimento, teste e produção
  • Velocidade e Metodologia: como o ritmo altera o risco (Agile, DevOps, Waterfall)

Projeto Final OutSystems – 12h

O projeto final permite aplicar de forma integrada os conhecimentos desenvolvidos ao longo da Academia. A partir de um desafio próximo de um contexto profissional, realizas a análise de requisitos, a modelação de dados, o desenvolvimento da aplicação, a implementação das regras de negócio e a demonstração da solução.

  • Apresentação do desafio
  • Análise de requisitos
  • Modelação de dados
  • Desenvolvimento da aplicação
  • Implementação de regras de negócio
  • Aplicação de princípios UX/UI
  • Testes e validações
  • Demonstração final da solução

Ação de Preparação para Exame: OutSystems Associate Developer – 3h

Esta ação consolida os conhecimentos relevantes para o exame OutSystems Associate Developer. São analisados a estrutura e os principais tópicos da certificação, exemplos de perguntas, estratégias de gestão do tempo e recomendações práticas para interpretar as questões e preparar a realização do exame.

  • Estrutura do exame de certificação
  • Revisão dos principais tópicos
  • Exemplos de perguntas
  • Estratégias de gestão de tempo
  • Dicas práticas para o exame

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

OutSystems Developer

Academias | 84h - Pós-Laboral: 2ª, 4ª e 6ª feiras das 18h45 às 21h45


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!

Quero inscrever-me neste curso

OutSystems Developer

Academias | 84h - Pós-Laboral: 2ª, 4ª e 6ª feiras das 18h45 às 21h45


Dados Pessoais
Dados para faturação

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

A confirmação da adjudicação ou aceitação do serviço implica a aceitação da nossa Política de Privacidade. Nos casos em que a adjudicação ou aceitação do serviço não seja realizada diretamente pelo titular dos dados, compete à entidade adjudicante assegurar a comunicação da referida Política de Privacidade ao respetivo titular.


Consente que os seus dados sejam utilizados para o contacto / envio de materiais de marketing sobre produtos e serviços da GALILEU?