Modern Angular: Arquitetura, Reatividade e Performance para Aplicações Enterprise - imagem de detalhe
Em breve

Modern Angular: Arquitetura, Reatividade e Performance para Aplicações Enterprise

Desenvolve aplicações Angular robustas e escaláveis com Signals, arquitetura moderna e boas práticas enterprise.

Online pt
Início 10 Nov 2026
Fim 24 Nov 2026
Duração 10h
Horário Pós-laboral
Selo DGERT
Conteúdo

Programa

Evolução do Angular (versões recentes, mudanças arquiteturais, estado do ecossistema)
Standalone APIs (Components, Directives, Pipes, Bootstrapping e Providers modernos)
Novo Control Flow (@if, @for, @switch, @defer)
Organização moderna (Feature First, Core, Shared, Lazy Features)
Introdução a Signals (signal, computed, effect)
Estado reativo (Writable, Computed e encadeamento de Signals)
Recursos avançados (linkedSignal, resources, Signal Inputs, Model Inputs)
Integração com RxJS (toSignal, toObservable e critérios de utilização)
Organização da aplicação (funcionalidades, Smart vs Presentational, Containers, Facades)
Dependency Injection moderna (inject, Injection Tokens, Factory Providers, Environment Providers)
Comunicação entre componentes (Inputs, Outputs, Shared Services, Event patterns)
Organização do código (estruturas escaláveis, modularização, reutilização)
Change Detection (estratégias, OnPush, Zoneless Angular)
Rendering (Lazy Loading, Deferred Loading, renderização condicional)
Otimização (trackBy, memoização, performance em listas, componentes pesados)
HTTP moderno (provideHttpClient, Functional Interceptors, tratamento de erros, retry, timeout, cache)
State Management (Signal Store, Component Store, critérios de adoção)
Arquitetura enterprise (organização por domínios, separação UI/Application/Infrastructure)
Qualidade (testes modernos, debugging, profiling, ferramentas de apoio)
Laboratório prático – desenvolvimento de uma aplicação Angular moderna integrando todos os conceitos abordados
Para quem é

A quem se destina esta formação

Developers Frontend Developers Angular Tech Leads Engenheiros de Software Profissionais com experiência prévia em Angular
Sessões

Sessões

10 Novembro 2026 · 19h00 às 21h00
12 Novembro 2026 · 19h00 às 21h00
17 Novembro 2026 · 19h00 às 21h00
19 Novembro 2026 · 19h00 às 21h00
24 Novembro 2026 · 19h00 às 21h00
Objectivos

O que vais aprender

Dominar o desenvolvimento Angular moderno com Standalone APIs e Signals; compreender a evolução do framework e as mudanças introduzidas pelas versões mais recentes; implementar arquiteturas escaláveis, Dependency Injection moderna e integração eficiente com RxJS; otimizar desempenho, rendering e lazy loading; reforçar boas práticas de desenvolvimento utilizadas em projetos enterprise.
Quem ensina

Formador

Foto de Francisco Costa
Francisco Costa
Senior Software Engineer and Trainer

Arquiteto de software, fundador da Reativ, trabalha há mais de duas décadas a ajudar equipas e empresas a transformar ideias em sistemas bem estruturados, escaláveis e sustentáveis. Foco em desenhar arquiteturas que resistem ao tempo, apoiar equipas na evolução técnica dos seus produtos e garantir que a tecnologia serve o negócio. Especializado em Domain-Driven Design, Clean Architecture e Arquitetura Hexagonal. Nos últimos anos, tem explorado de forma prática o impacto da Inteligência Artificial no desenvolvimento de software.

-
Detalhes

Informações práticas

Local
Online
Horário
Pós-laboral
10 de November de 2026 — 24 de November de 2026
Duração
10h
Carga horária total da formação
Pré-requisitos
Os participantes deverão possuir conhecimentos prévios de Angular equivalentes a um nível intermédio, nomeadamente:
- Desenvolvimento de aplicações Angular utilizando componentes, serviços e routing.
- Conhecimentos de TypeScript.
- Utilização de HTML e CSS.
- Consumo de APIs REST.
- Conhecimentos básicos de RxJS.
- Experiência prática em desenvolvimento Angular (preferencialmente Angular 15 ou superior).
Idioma
pt