Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Visão geral do Angular e das suas características
- Compreender os benefícios da utilização do Angular
- Compreender a estrutura e a arquitetura do Angular
- O que há de novo em Angular 14?
- Configurando o ambiente de desenvolvimento
Fundamentos de TypeScript
- Compreender a sintaxe TypeScript
- Definir variáveis, matrizes, interfaces e genéricos
- Escrever em funções
Componentes
- Anatomia de um componente Angular
- Criação e utilização de componentes
- Comunicação entre componentes
- Implementação de ganchos do ciclo de vida dos componentes
Directivas
- Anatomia de uma diretiva Angular
- Criar e utilizar directivas
- Criar directivas personalizadas
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 orientados por modelos usando o FormBuilder do Angular
- Construindo e validando formulários reativos usando Angular's ReactiveFormsModule
- Comparação e contraste entre formulários orientados por modelo e reativos
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
- Proteger rotas com guardas
Testes e depuração
- Configurando um ambiente de teste para Angular usando Karma e Jasmine
- Escrevendo testes unitários para componentes, diretivas, serviços e pipes do Angular
- Depurando aplicações Angular usando o DevTools do navegador
Resumo e próximas etapas
Requisitos
- Compreensão básica de HTML, CSS e JavaScript
Público
- Desenvolvedores
- Programadores
28 Horas
Declaração de Clientes (1)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.