Programa do Curso
Introdução
- Visão geral do Angular e das suas funcionalidades
- Compreender a estrutura e a arquitetura do Angular
- O que há de novo em Angular 15?
Configurar o ambiente de desenvolvimento
- Instalar e configurar Angular 15
- Utilizar as APIs autónomas estáveis que permitem aos programadores Angular criar aplicações sem os módulos Ng.
- Entendendo o desempenho aprimorado
Fundamentos de TypeScript
- Compreender a sintaxe TypeScript
- Definir variáveis e matrizes
- Escrever em funções
Componentes
- Anatomia de um componente Angular
- Criação e utilização de componentes
- Comunicação entre componentes
- Implementando ganchos de ciclo de vida de componentes
- Usando a CDK List para criar componentes de IU
Directivas
- Anatomia de uma diretiva Angular
- Criar e utilizar directivas
- Criar directivas personalizadas
- Utilização da API de composição de directivas
- Utilização da diretiva "Imagem" em aplicações Angular e execução da geração automática de srcset na diretiva "Imagem
Serviços e injeção de dependência
- Anatomia de um serviço Angular
- Criando e usando serviços
- Usando injeção de dependência para gerenciar serviços
Tubos
- Anatomia de um pipe Angular
- Criando e usando pipes
- Construir pipes personalizados
Formulários
- Criação e validação de formulários utilizando o FormBuilder da Angular'
- Implementando formulários reativos
- Usando formulários orientados por modelos
Cliente Http
- Comunicação com uma API RESTful usando o módulo HttpClient da Angular'
- Implementando solicitações GET, POST, PUT e DELETE
- Manipulação de erros e eventos de progresso
Autenticação e autorização
- Implementar a autenticação e a autorização em aplicações Angular
- Usando JSON Web Tokens (JWT) para autenticação
- Protegendo rotas com guardas
- Reduzindo o código boilerplate em guardas
Testes e depuração
- Escrevendo testes unitários usando Jasmine e Karma
- Testando componentes, diretivas, serviços e pipes do Angular
- Depurando aplicações Angular usando o DevTools do navegador
- Aprendendo sobre as melhorias no esbuild para compilações mais rápidas
Resumo e próximas etapas
Requisitos
- Compreensão básica de HTML, CSS e JavaScript
Público
- Desenvolvedores
- Programadores
Declaração de Clientes (5)
- Gostei muito do curso e o instrutor é muito flexível e tem um grande conhecimento sobre o tema. O problema é que nem todos os tópicos são discutidos nos quatro dias de treinamento.
Allan - Tribal Software Philippines Inc
Curso - Angular 14
Máquina Traduzida
Gostei das tuas piadas
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Máquina Traduzida
Exemplos práticos, exercícios e melhores práticas
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Curso - Angular 10 for Developers
Máquina Traduzida
Pipeline Rotas Binding de Dados Serviços
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curso - Angular 12
Máquina Traduzida
Conhecedor e simpático instrutor
Magdalena Frankowska - SPOC S.A.
Curso - Angular JavaScript
Máquina Traduzida