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
Declaração de Clientes (6)
Material Good! O instrutor é uma pessoa muito legal, o que ajuda bastante!
Xander Knol - Conclusion Learning Centers
Curso - Angular 6
Máquina Traduzida
Exercícios práticos!
William Limberger - Conclusion Learning Centers
Curso - Angular 6
Máquina Traduzida
Aprender todo o ecossistema do Angular, TypeScript e especialmente rotas
Ryan Delport - Leaseweb
Curso - Angular 6
Máquina Traduzida
Praticando fazendo na prática por conta própria.
Christiaan Sloof - Leaseweb
Curso - Angular 6
Máquina Traduzida
Eu realmente disfrutei do treinador; ele é um grande especialista.
Lukasz Cysewski - PSI Polska
Curso - Angular 6
Máquina Traduzida
Os tutoriais nos permitiram aplicar o conhecimento adquirido nas aulas em um exemplo real. Também nos deu a oportunidade de fazer perguntas caso tivéssemos dúvidas sobre como algo funcionava.
Chris Gilchrist - SAA Consultants LTD
Curso - Angular 6
Máquina Traduzida