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
- O que há de novo em Angular 6?
Visão geral do Typescript e ES6 JavaScript
- TypeScript Sintaxe
- Usando o transpilador TypeScript
- Configurando Angular 6 e Typescript
Visão geral das peças Angular 6
- Criando Componentes
- Ligação de dados e interpolação de strings
- Vinculação de propriedade
- Vinculação de evento
- Ligação de dados bidirecional
- Modelagem de Dados
- Diretivas
- Bootstrapping
- Entradas saídas
- Angular CLI
Criando seu primeiro Angular aplicativo
- Planejando a aplicação
- Configurando um projeto e aplicativo Angular usando a CLI
- Criando uma configuração básica de projeto usando Bootstrap 4 e Sass
Usando Angular 6 componentes
- Fluxo de dados
- Trabalhando com AppModule
- Trabalhando com componentes personalizados
- Usando modelos e estilos
- Usando encapsulamento de visualização
- Projetando conteúdo
- Compreendendo o ciclo de vida do componente e os ganchos do ciclo de vida
- Usando ViewChildren e ContentChildren
Ligação de dados em Angular 6
- Visão geral da vinculação de propriedades e eventos
- Vinculando e atribuindo aliases a propriedades personalizadas
- Vinculando e atribuindo aliases a eventos personalizados
Trabalhando com Diretivas
- Diretivas integradas
- Diretivas Aduaneiras
Angular 6 Serviços
- Criando um serviço de log
- Criando um serviço de dados
Usando injeção de dependência e provedores
- Injetores, Provedor e Tokens
- Configurando injeção de dependência
- Configurando seu provedor
- Injetando serviços em componentes, diretivas e serviços
Trocando páginas com roteamento
- Configurando Rotas
- Configurando e Carregando Rotas
- Compreendendo os diferentes métodos de navegação
- Usando parâmetros em rotas
- Criando rotas aninhadas
- Usando rotas de redirecionamento e curinga
- Compreendendo os guardas de rota
- Compreendendo estratégias de roteamento
Usando RxJS para criar e trabalhar com observáveis em Angular
- Visão geral dos observáveis
- Visão geral de RxJS
- Construindo e usando observáveis em Angular
Tratamento de formulários
- Usando os formulários orientados por modelo
- Usando os Reactive Formulários
Usando tubos
- Tubos embutidos
- Tubo assíncrono
- Tubos personalizados
Fazendo chamadas para APIs HTTP externas
Usando Angular Módulos
Testando o aplicativo Angular 6
- Usando Jasmine para testes unitários
Depurando o aplicativo
- Compreendendo mensagens de erro em Angular
- Usando Sourcemaps para depurar código no navegador
- Usando Augúrio
Otimizando o aplicativo Angular 6
Angular 6 Segurança
- Autenticação
- O que deve e não deve ser escrito em Angular
Implantando um aplicativo Angular 6 em produção
- Implantando em IIS, Apache, Nginx, etc.
Solução de problemas
Observações finais
Requisitos
- Familiaridade com HTML básico, CSS e JavaScript
Público
- Desenvolvedores
28 Horas