Desenvolve competências em programação, .NET, cloud e Inteligência Artificial para criares aplicações modernas e preparares uma carreira como Software Engineer.

Academia Software Engineering & AI foi criada para quem pretende construir uma carreira em engenharia de software utilizando as tecnologias mais procuradas pelas organizações. Ao longo do percurso, desenvolves competências em programação, bases de dados, desenvolvimento de APIs, frontend, arquitetura de software, cloud computing, DevOps e Inteligência Artificial.

A aprendizagem segue uma abordagem progressiva e prática, permitindo evoluir dos fundamentos da programação para a criação de aplicações web e soluções de software completas com recurso a .NET, Azure e serviços de AI. Os conhecimentos adquiridos são aplicados em projetos evolutivos que simulam desafios reais de desenvolvimento e engenharia de software, consolidando competências técnicas em contextos próximos da realidade profissional.

O percurso inclui ainda preparação para certificações internacionais reconhecidas pelo mercado, nomeadamente AI+ Developer Practitioner™ (AI CERTs) e Microsoft Certified: Azure AI Apps and Agents Developer Associate, reforçando a validação das competências técnicas desenvolvidas ao longo da formação.

Além das competências técnicas, vais desenvolver soft skills essenciais para comunicar melhor, colaborar em equipa e adaptar-te a contextos profissionais exigentes e em constante evolução.

 

Porque devo escolher esta Academia ?

  • Formação orientada para o desenvolvimento de software moderno, combinando programação, .NET, bases de dados, APIs, frontend, cloud, DevOps e Inteligência Artificial.
  • Desenvolvimento de competências alinhadas com funções profissionais como Software Developer, Full Stack Developer, Cloud Application Developer, Software Engineer e Backend Developer (.NET).
  • Preparação para certificações reconhecidas internacionalmente nas áreas de Inteligência Artificial e Azure AI.
  • Aplicação prática dos conhecimentos em projetos que simulam desafios reais de desenvolvimento de software, desde a construção de aplicações até à integração de funcionalidades de AI e disponibilização em cloud.
  • Formação ministrada por profissionais experientes, com conhecimento prático em desenvolvimento de software, cloud e Inteligência Artificial.
  • 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 ConsumerChoice.
  • 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. Oferecemos um acompanhamento personalizado, focado na maximização do teu posicionamento no mercado de trabalho. Descobre mais sobre o Employability Hub aqui.

 

Que certificações vou obter?

  • AI+ Developer Practitioner™
    Esta certificação da AI CERTs valida as tuas competências no desenvolvimento de soluções com Inteligência Artificial, incluindo fundamentos de AI, machine learning, deep learning, NLP, computer vision, LLMs e cloud computing aplicado ao desenvolvimento.
  • Microsoft Certified: Azure AI Apps and Agents Developer Associate
    Esta certificação da Microsoft valida as tuas competências na conceção, desenvolvimento e implementação de aplicações e agentes de Inteligência Artificial utilizando Azure AI, Microsoft Foundry e serviços avançados de AI na cloud.
  • Certificação Rumos Expert (CRE): Software Engineer
    Esta certificação da Rumos valida a tua capacidade de aplicar conhecimentos de desenvolvimento de software, cloud e Inteligência Artificial na resolução de um desafio prático próximo da realidade profissional.

 

Que saídas profissionais posso seguir no final da Academia?

  • Software Engineer
  • Software Developer
  • Full Stack Developer
  • AI Developer
  • Cloud Application Developer
  • Backend Developer (.NET)

 

Em parceria com a Rumos.

Objetivos

A Academia Software Engineering & AI tem como objetivos:

  • Compreender os fundamentos da programação e do desenvolvimento de software;
  • Desenvolver aplicações backend com .NET, aplicando boas práticas de programação;
  • Modelar, manipular e consultar dados em bases de dados relacionais com SQL;
  • Desenvolver APIs RESTful e integrá-las com bases de dados, serviços e interfaces frontend;
  • Criar interfaces frontend para consumo de APIs e interação com utilizadores;
  • Aplicar princípios de arquitetura de software, qualidade de código, testes e debugging;
  • Disponibilizar aplicações em Microsoft Azure, aplicando conceitos de cloud, DevOps, CI/CD, observabilidade e containerização;
  • Integrar serviços de Inteligência Artificial, AI generativa, Azure AI e agentes de AI em aplicações modernas;
  • Compreender boas práticas de segurança, AI responsável e gestão de riscos associados à utilização de Inteligência Artificial;
  • Desenvolver soluções completas desde a análise do problema até à disponibilização em ambiente cloud;
  • Preparar-te para as certificações AI+ Developer Practitioner™ (AI CERTs) e Microsoft Certified: Azure AI Apps and Agents Developer Associate;
  • Demonstrar autonomia, pensamento crítico e capacidade de adaptação em contextos de desenvolvimento de software moderno em constante evolução.

 

  • Formação online síncrona orientada por formador, combinando explicação de conceitos, demonstrações práticas, exercícios e resolução de desafios técnicos. A aprendizagem prática é desenvolvida de forma progressiva, permitindo consolidar competências através de cenários próximos da realidade profissional;
  • Desenvolvimento de um projeto evolutivo composto por diferentes fases, acompanhando toda a formação e permitindo aplicar progressivamente os conhecimentos adquiridos;
  • Acesso a módulos complementares em formato e-learning, que permitem aprofundar temas relevantes para a evolução profissional de um Software Developer e promover a autonomia e a aprendizagem contínua.

Destinatários

A Academia Software Engineering & AI destina-se a quem pretende iniciar ou consolidar uma carreira como Software Engineer, com foco em tecnologias modernas como .NET, Azure, Cloud Computing e Inteligência Artificial.

A Academia é destinada aos seguintes perfis:

  • Profissionais em reconversão de carreiraou que pretendam fazer uma mudança de carreira para a área de IT e desenvolvimento de software.
  • Recém-licenciados ou finalistas das áreas de Engenharia, Tecnologias de Informação, Ciências ou áreas similares;
  • Profissionais com conhecimentos básicos de programação que pretendam evoluir para funções de Software Developer ou Software Engineer;
  • Profissionais TI que pretendam atualizar competências em desenvolvimento de software, cloud e Inteligência Artificial;
  • Pessoas interessadas em adquirir competências práticas, alinhadas com as necessidades atuais do mercado tecnológico, para ingressar numa carreira em desenvolvimento de software.

Pré-Requisitos

  • Conhecimentos básicos de informática na ótica do utilizador;
  • Raciocínio lógico e capacidade de resolução de problemas;
  • Motivação para aprender programação, desenvolvimento de software, cloud e Inteligência Artificial;
  • Capacidade de aprendizagem autónoma, especialmente nos momentos de autoestudo;
  • Disponibilidade para prática regular e participação ativa nos projetos desenvolvidos ao longo da Academia;
  • Capacidade de leitura e compreensão de documentação técnica em inglês.
  • Não são necessários conhecimentos prévios de programação. No entanto, esta academia foi criada para quem pretende desenvolver uma carreira em desenvolvimento de software e está preparado para um percurso de aprendizagem exigente e progressivo.

Programa da Academia Software Engineering & AI

  • Fundamentos de Programação
  • Projeto – Parte 1: Lógica e Estrutura Base
  • CyberAction: Desenvolvimento – e-learning
  • Programação Avançada em C# (.NET)
  • Projeto – Parte 2: Evolução Orientada a Objetos e Estrutura
  • Introdução às Metodologias Ágeis – e-learning
  • Fundamentos de Base de Dados
  • Soft Skills para Developers – e-learning
  • Desenvolvimento de APIs e Frontend com React
  • Projeto – Parte 3: API + Data + Frontend
  • Fundamentos de Python – e-learning
  • Inteligência Artificial para Developers
  • Projeto – Parte 4: Integração de Inteligência Artificial
  • AI+ Developer Practitioner™ (AI CERTs)
  • Ação de Preparação para Exame AI+ Developer
  • Arquitetura e Qualidade de Software
  • Projeto – Parte 5: Refatoração de Código e Arquitetura
  • Introdução à Infraestrutura Cloud – e-learning
  • Desenvolvimento Cloud-Native e Fundamentos de DevOps
  • Projeto – Parte 6: Deploy, Observabilidade e Integração Cloud
  • CyberAction: IA e Automação – e-learning
  • Inteligência Artificial Aplicada em Aplicações Cloud
  • Projeto – Parte 7: Inteligência Artificial Avançada
  • Soft Skills para Senior Developers – e-learning
  • Certificação Rumos Expert: Software Engineer
  • AI-103: Desenvolvimento de Aplicações e Agentes de Inteligência Artificial no Azure
  • Ação de Preparação para Exame AI-103 (APE)
Programa Completo

Próximas Datas

Escolhe a tua data preferida para saber mais e fala connosco.

  • 17 Set 2026 até 09 Out 2027

    4450€4005€

    Pós-Laboral e Sábados

    3ª e 5ª, das 18h45 às 21h45 + Sábados das 09h30 às 12h30

    Live-Training