← Voltar ao catálogo
Avaliação profissional

Angular: componentes, reatividade e decisões de aplicação

Aprende Angular com componentes, signals, serviços, formulários, HTTP, routing e entrega. Interpreta código e cenários em perguntas originais de escolha única ou múltipla.

DRDisponível10 aulas740 min de estudo estimados
DR10 aulas
O TEU PLANO DE APRENDIZAGEM

Módulos e aulas

Abre uma aula para começar. Podes seguir a ordem ou voltar a qualquer conceito.

0 / 10
01

Componentes, templates e identidade da vista

Compor componentes standalone, interpretar bindings e controlar a identidade de listas. Relacionar o template com dados e eventos sem confundir imports TypeScript, providers e dependências da vista.

65 min
Abrir aula
02

Signals, inputs e contratos de outputs

Separar estado gravável, derivações e entradas controladas pelo pai. Interpretar dependências reativas, transforms e eventos para conservar uma direção de dados explícita.

65 min
Abrir aula
03

Injeção de dependências e ciclo de vida dos serviços

Escolher tokens, providers e âmbito de resolução a partir da identidade e duração do estado. Interpretar aliases, factories e serviços por componente sem confundir tipagem TypeScript com chaves em runtime.

65 min
Abrir aula
04

Ciclo de vida, efeitos e limpeza reativa

Relacionar inicialização, mudanças de inputs e destruição com recursos reativos. Escolher computed, effect e callbacks de renderização conforme a responsabilidade, e definir quem cancela trabalho pendente.

65 min
Abrir aula
05

Formulários, validação e intenção do utilizador

Construir modelos de formulários reativos tipados e interpretar validade, reset e submissão. Separar dados recolhidos, apresentação de erros e aceitação da operação, incluindo campos disabled e regras entre campos.

65 min
Abrir aula
06

HTTP, streams e aceitação de respostas

Interpretar pedidos cold, fronteiras de tipagem e substituição de subscrições. Controlar a aceitação de resultados, a recuperação de erros e a configuração de interceptors sem atribuir garantias remotas a operadores locais.

65 min
Abrir aula
07

Routing, estado e decisões de navegação

Interpretar matching, parâmetros e decisões de navegação com estado que pode mudar na mesma instância. Definir carregamento, saída e falha sem confundir controlo local de rotas com autorização remota.

65 min
Abrir aula
08

Fronteiras de segurança e conteúdo confiável

Distinguir dados, templates, contexto DOM e autorização. Interpretar sanitização, confiança explícita e proteção XSRF como contratos com limites, incluindo a configuração do servidor.

65 min
Abrir aula
09

Testar comportamentos e limites de integração

Interpretar testes de componentes, pedidos e navegação pela evidência que observam. Distinguir chamadas diretas, eventos DOM, dependências controladas e integração real, incluindo notificações em aplicações zoneless.

65 min
Abrir aula
10

Renderização, hidratação e evidência de entrega

Escolher CSR, SSR e prerender segundo disponibilidade dos dados e isolamento. Interpretar a correspondência de hidratação, a duração do estado no servidor e os limites da evidência necessária para aceitar uma entrega.

65 min
Abrir aula
COMPREENDER O PERCURSO

Objetivos e percurso

Aprende Angular com componentes, signals, serviços, formulários, HTTP, routing e entrega. Interpreta código e cenários em perguntas originais de escolha única ou múltipla.

Para quem

Programadores web e equipas de suporte que precisam de interpretar aplicações Angular e diagnosticar comportamento de interfaces e integrações.

Pré-requisitos

Fundamentos de TypeScript e JavaScript: tipos, funções, objetos, arrays, módulos, Promises e leitura de código. Noções de HTML e CSS. A compatibilidade de ferramentas depende da versão Angular adotada. As avaliações não exigem instalar ferramentas nem executar código.

O que vais aprender

  • Compor componentes com identidade, inputs, outputs e signals explícitos.
  • Delimitar serviços e libertar recursos segundo o ciclo de vida.
  • Interpretar formulários, streams HTTP, routing e fronteiras de segurança.
  • Distinguir evidência de testes, renderização e hidratação.

O que está disponível

10 aulas · 100 perguntas regulares · 20 casos

Avaliação final interna: 40 exercícios em 90 minutos. Simulados completos ainda indisponíveis.

As avaliações e os simulados reutilizam exercícios do percurso. Não atribuem certificações nem garantem aprovação num exame externo.

Âmbito, revisão e limitações

Dez aulas com 100 perguntas regulares e 20 casos originais PT-PT/EN. Aprende a compor componentes standalone, delimitar estado e serviços, interpretar validação, pedidos e navegação, e diagnosticar segurança, testes e hidratação. A base é Angular 22 para web. Todas as avaliações usam escolha única ou múltipla, com excertos e cenários, sem execução de código. A avaliação final reutiliza 40 itens do percurso em 90 minutos. Os fundamentos de TypeScript e JavaScript pertencem a percursos separados; conhecer TypeScript não implica que qualquer versão do compilador seja compatível com Angular.

Avaliação interna de 40 perguntas em 90 minutos, reutilizadas do percurso, com escolha única ou múltipla e sem execução de código. Não é um exame oficial nem atribui certificação externa.

Formação e avaliação independentes, com perguntas e cenários originais. Sem afiliação, autorização, patrocínio ou aprovação da Google e sem atribuição de certificação oficial. As designações tecnológicas são usadas para identificar os conteúdos; todas as marcas pertencem aos respetivos titulares.

CONTEXTO E TRANSPARÊNCIA

Referências e versão

Consulta as fontes, a versão do conteúdo e os limites deste percurso.

Versão deste percurso

Angular 22; standalone components

Conteúdo revisto em 14/10/2026

Fontes de aprendizagem

Ver mais 96 referências

Preparação independente. Consulta os objetivos, o conteúdo disponível e os limites de cobertura antes de planear o estudo.

Formação e avaliação independentes, com perguntas e cenários originais. Sem afiliação, autorização, patrocínio ou aprovação da Google e sem atribuição de certificação oficial. As designações tecnológicas são usadas para identificar os conteúdos; todas as marcas pertencem aos respetivos titulares.

Angular é desenvolvido pela Google. As designações e marcas pertencem aos respetivos titulares. Este percurso independente não é afiliado, autorizado, patrocinado ou aprovado pela Google e não atribui certificação oficial.