Entrar em Contato
 Duração 28 horas

Programa do Curso

Introdução ao Angular 18

  • Visão geral do Angular e do seu ecossistema
  • O que há de novo no Angular 18, incluindo as últimas atualizações das Angular DevTools
  • Configuração do ambiente de desenvolvimento

Definição do Projeto e Arquitetura

  • Utilização do Angular CLI
  • Estrutura do projeto e organização de ficheiros
  • Módulos e componentes Angular
  • Aproveitamento das capacidades otimizadas do TypeScript 4.7 para melhor desempenho e experiência de desenvolvimento

Modelos e Ligação de Dados

  • Sintaxe dos modelos Angular
  • Interpolação, ligação de propriedades e ligação de eventos
  • Ligação de dados bidirecional com ngModel

Componentes e Diretivas

  • Criação e utilização de componentes
  • ganchos de ciclo de vida de componentes
  • Diretivas integradas (ngIf, ngFor, etc.)
  • Diretivas personalizadas

Serviços e Injeção de Dependências

  • Criação e utilização de serviços
  • Injeção de dependências no Angular
  • Gestão do estado da aplicação

Roteamento e Navegação

  • Configuração do router Angular
  • Definição de rotas e parâmetros de rota
  • Compreensão e implementação de novas funcionalidades de roteamento
  • Carregamento preguiçoso (lazy loading) e guardas de rota

Formulários no Angular

  • Formulários orientados por modelos
  • Formulários reativos
  • Validação de formulários e tratamento de erros

Cliente HTTP e Observáveis

  • Realização de pedidos HTTP com HttpClient
  • Tratamento de respostas HTTP
  • Trabalho com observáveis RxJS

Tópicos Avançados

  • Animações Angular
  • Internacionalização (i18n)
  • Técnicas de otimização de desempenho, incluindo deteção de alterações sem zonas (zoneless)

Testes no Angular

  • Testes unitários com Jasmine e Karma
  • Testes fim-a-fim com Protractor
  • Melhores práticas para testar aplicações Angular

Implementação e Manutenção

  • Compilação e implementação de aplicações Angular
  • Controlo de versões com Git
  • Práticas de integração e entrega contínuas (CI/CD)

Migração e Resolução de Problemas

  • Migração a partir de versões mais antigas do Angular
  • Erros comuns e como evitá-los
  • Resolução de problemas comuns com o Angular 18

Sessões Práticas

  • Laboratórios práticos
  • Desenvolvimento de projetos do mundo real
  • Exercícios em grupo e revisões entre pares

Resumo e Próximos Passos

Requisitos

  • Compreensão do JavaScript
  • Experiência em desenvolvimento web
  • Conhecimentos básicos de HTML e CSS

Público-Alvo

  • Desenvolvedores web
  • Desenvolvedores de front-end
  • Qualquer pessoa interessada em desenvolver aplicações de página única (SPAs) com Angular

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas