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.
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)
todas as partes importantes foram abordadas
carlo capuano - ITER Organization
Curso - Angular 18
Máquina Traduzida
o instrutor foi claro, com muito bom conhecimento e demonstrou muita entusiasmo, obrigado!
Renaud Vernet - ITER Organization
Curso - Angular 18
Máquina Traduzida
exercícios, resolução de problemas para cada um de nós
Monika
Curso - Angular 18
Máquina Traduzida