Programa do Curso
Introdução
- O que é o Angular?
- O que há de novo no Angular 11?
Visão Geral do TypeScript e ES6 JavaScript
- Sintaxe do TypeScript
- Usando o transpilador do TypeScript
- Configurando Angular 11 e TypeScript
Visão Geral das Partes do Angular 11
- Angular CLI
- Componentes
- Diretivas
- Entradas e Saídas
- Data Binding e Interpolação
- Ligação de Eventos
- Modelagem de Dados
- Bootstrapping
- Webpack Experimental
Criando sua Primeira Aplicação Angular
- Planejando a Aplicação
- Configurando um Projeto Angular
- Criando uma interface de usuário amigável para dispositivos móveis usando Bootstrap 4 e Sass
Criando um Componente
- Entendendo o Ciclo de Vida do Componente
- Fluxo de Dados
- Usando Modelos e Estilos
- Projetando Conteúdo
- Trabalhando com AppModule
- Trabalhando com Componentes Personalizados
- Usando View Encapsulation
- Implementando Hooks de Ciclo de Vida
- Usando ViewChildren e ContentChildren
Data Binding no Angular 11
- Entendendo a Ligação de Propriedades e Eventos
- Ligando e Atribuindo Aliases para Propriedades Personalizadas
- Ligando e Atribuindo Aliases para Eventos Personalizados
Trabalhando com Diretivas
- Diretivas Incorporadas
- Diretivas Personalizadas
Serviços do Angular 11
- Criando um Serviço de Log
- Criando um Serviço de Dados
Usando Injeção de Dependência e Providers
- Injetores, Provider e Tokens
- Configurando a Injeção de Dependência
- Configurando seu Provider
- Injetando Serviços em Componentes, Diretivas e Serviços
Troca de Páginas com Roteamento
- Entendendo os Diferentes Métodos de Navegação
- Estratégias de Roteamento
- Configurando Rotas
- Carregando e Configurando Rotas
- Usando Parâmetros em Rotas
- Criando Rotas Aninhadas
- Usando Rotas de Redirecionamento e Wildcard
- Entendendo Route Guards
Usando RxJS para Criar e Trabalhar com Observables no Angular
- Visão Geral dos Observables
- Visão Geral do RxJS
- Criando e Usando Observables no Angular
Criando Formulários para Entrada de Dados do Usuário
- Usando Formulários Guiados por Modelo
- Usando Formulários Reativos
- Criando Validação Personalizada
- Validando, Filtrando e Sanitizando Dados de Formulário
Usando Pipes
- Transformando Saídas
- Pipes Incorporados
- Pipe Async
- Pipes Personalizados
Fazendo Chamadas para APIs HTTP Externas
- Enviando Requisições
Testando a Aplicação Angular 10
- Usando Jasmine para Testes Unitários
- Usando Protractor para Testes de Fim a Fim
Depurando a Aplicação
- Entendendo Mensagens de Erro no Angular
- Usando Sourcemaps para Depurar Código no Navegador
- Lendo Diagnósticos do Compilador TypeScript
- Usando Augury
Otimizando a Aplicação Angular 11
- Reterabalhando o Código
- Reduzindo o Tamanho do Bundle e Eliminando Código Morto
Segurança no Angular 11
- Como a Autenticação Funciona
- Usando Autenticação JWT
- O Que Deve e Não Deve Ser Escrito em Angular
Implantando uma Aplicação Angular 11 em Produção
- Implantando no IIS, Apache, Nginx, etc.
Melhores Práticas do Angular 11
Solução de Problemas
Resumo e Conclusão
Requisitos
- Familiaridade com HTML básico, CSS e JavaScript
Público-alvo
- Desenvolvedores
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas 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, treinamento online ao vivo, 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 (2)
Eu gostei bastante do fluxo do treinamento; ela passou pelo tópico e, no final do tópico, tinha sessões de prática bem definidas para nós. Ela foi capaz de nos guiar prontamente com os problemas que enfrentamos nas sessões de prática.
Rabin Byanjankar - Lument
Curso - Angular 17
Máquina Traduzida
Em apenas três dias, foram abordados todos os assuntos do material de treinamento, incluindo alguns extras.
Ovidiu
Curso - Angular 2 Fundamentals
Máquina Traduzida