PRÉ
LANÇAMENTO
 

Desenvolvimento Avançado em Angular

Aprenda a criar uma aplicação completa e funcional em SPA com Angular

Professor:
Eduardo Pires
Nível:
(Avançado)
Categoria(s):
Desenvolvimento Web
Ementa
apresentação
Instrutor
Desenvolvimento Avançado em Angular

  Introdução
  RXJS - Observables
  • Promises e Observables (15:00)
  • Minha primeira Observable (8:00)
  • Entendendo os Observers (10:00)
  • Subscribe e Unsubscribe (12:00)
  Reactive Forms
  • Apresentação e Setup (4:00)
  • FormControls e FormGroups (16:00)
  • FormBuilder API (4:00)
  • Transformando o formulário em objetos tipados (6:00)
  • Validação básica de formulários (27:00)
  • Validações customizadas de formulário (20:00)
  • Validações avançadas de formulário (28:00)
  • Gerando formulários dinâmicos (10:00)
  Arquitetura de Componentes
  • Angular Modules (6:00)
  • Módulos compartilhados (10:00)
  • Módulos de roteamento (5:00)
  • Lazy loading de módulos (18:00)
  • @Input decorator (21:00)
  • @Output decorator (13:00)
  • Ng-content projection slots (10:00)
  • @ViewChildren - @ViewChild decorators (16:00)
  Roteamento Avançado
  • Introdução - Revisão (3:00)
  • Tratamento de erro 404 (7:00)
  • Estilização de rota ativa (7:00)
  • Links de navegação dinâmicos (6:00)
  • Rotas filhas em sub-módulos (16:00)
  • Obtendo parâmetros da rota (9:00)
  • Navegação imperativa com Router API (6:00)
  • Habilitando o Route Tracing (5:00)
  • Route Resolves e Snapshots (15:00)
  • Obtendo dados da rota (4:00)
  • Route Guards - CanLoad, CanActivate (15:00)
  • Route canDeactivate Guard (10:00)
  Pipes Customizados
  • Aplicando Pipes no Angular (12:00)
  • Pipes Customizados (10:00)
  • Pipe Providers (16:00)
  DI e Zonas - [Em Breve]
  •    24/01/2020
    Módulo em desenvolvimento
  Gerenciamento de estado com RxJS - [Em Breve]
  •    31/01/2020
    Módulo em desenvolvimento
  Testes de Unidade - [Em Breve]
  •    04/02/2020
    Módulo em desenvolvimento
  Projeto Final - [Em Breve]
  •    09/02/2020
    Módulo em desenvolvimento
Desenvolvimento Avançado em Angular

O curso Desenvolvimento Avançado em Angular foi criado para lhe ensinar todos os conhecimentos e repassar toda a experiência necessária para desenvolver uma aplicação completa e funcional em Angular.

Você irá aprender todos os recursos necessários do Angular para desenvolver uma aplicação completa:

- Segurança com autenticação JWT e níveis de acesso.

- Operações de CRUD consumindo um back-end.

- Tratamento de erros.

- Modularização completa com lazy loading e muito mais.

Ao finalizar este curso você estará apto a desenvolver aplicações SPA muito ricas utilizando os principais recursos do Angular

Este curso utiliza a versão mais nova do Angular 7.

Atenção, este curso é um pré-lançamento e as aulas serão entregues por módulos. Confira as datas de liberação de cada módulo na nossa ementa.

FAQ

Já que é um pré-lançamento por quanto tempo terei acesso ao curso?

Durante nosso pré lançamento estamos oferecendo 2 anos de acesso para você ter muito tempo para estudar.
Adquirindo um curso em pré-lançamento nós garantimos ainda no mínimo 1 ano de acesso após a entrega total do curso.

O treinamento é teórico e prático?

Sim, o curso Desenvolvimento Avançado em Angular aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro minhas dúvidas após o curso?

Você pode participar das Lives de tira-dúvidas ou encaminhar sua dúvida por e-mail.
Em breve nós teremos um fórum de dúvidas para cada curso.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Eduardo Pires
Microsoft Regional Director - MVP

Eduardo Pires é fundador da plataforma desenvolvedor.io, arquiteto e desenvolvedor de software, palestrante e instrutor de treinamentos.

É um profissional com grande vivência de mercado, possui 20 anos de experiência em desenvolvimento de software tendo atuado em grandes empresas nacionais e internacionais e projetos no Brasil e no exterior.

Atuou durante muitos anos em desenvolvimento na área financeira / bancária e e-commerce, focado em arquitetura, performance, escalabilidade e segurança.
Desenvolveu projetos importantes como um internet banking e a loja virtual do maior e-commerce brasileiro entre outros projetos de destaque.

Foi reconhecido como Microsoft Regional Director de 2018 até 2020. Este reconhecimento é um prêmio internacional onde são nomeados os profissionais que na visão da Microsoft são os maiores especialistas do mundo.
Atualmente existem 150 pessoas no mundo que receberam esta premiação. 

Foi reconhecido como Most Valuable Professional (MVP) pela Microsoft na competência de desenvolvimento de software de 2014 até 2020.
Este reconhecimento é um prêmio internacional conferido pela Microsoft aos profissionais de maior destaque no mercado, existem cerca de 3.500 MVPs no mundo e 110 MVPs no Brasil, sendo 40 deles na competência de desenvolvimento de software.