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 5?
Visão geral do Typescript e ES6 JavaScript
- TypeScript Sintaxe
- Usando o transpilador TypeScript
- Configurando Angular 5 e Typescript
Criando seu primeiro Angular aplicativo
- Planejando a aplicação
- Configurando um Angular projeto e aplicativo usando a CLI
- Criando uma configuração básica de projeto usando Bootstrap 4 e Sass
Trabalhando com Angular peças de 5
- 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
Usando Angular 5 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 5
- 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
Depurando o aplicativo
- Compreendendo mensagens de erro em Angular
- Usando Sourcemaps para depurar código no navegador
- Usando Augúrio
Angular 5 Serviços
- Aprendendo a importância dos 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
Otimizando o aplicativo Angular 5
Testando o aplicativo Angular 5
- Usando Jasmine para testes unitários
Angular 5 Segurança
- Autenticação
- O que deve e não deve ser escrito em Angular
Implantando um aplicativo Angular 5 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
- Iniciantes em desenvolvimento web
- Desenvolvedores front-end experientes
- Qualquer pessoa interessada em aprender a desenvolver aplicações usando Angular
28 Horas