desenvolvedor.io
d

Desenvolvimento Avançado em Angular

0% Completo
cover
  • Módulos
  •    Introdução
    • Apresentação (1:00)
    • Angular Style Guides (15:00)
  •    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
    • Providers - UseClass (11:00)
    • Providers UseValue - NgModules - Injection Token (20:00)
    • Providers - UseFactory (15:00)
    • Providers - UseExisting (7:00)
    • NgZones (10:00)
  •    Gerenciamento de estado com RxJS
    • Introdução ao State Management (19:00)
    • Setup da estrutura (9:00)
    • Utilizando um serviço (12:00)
    • Configuração de State e Store (29:00)
    • Gerenciando eventos de mudança de estado (29:00)
  •    Testes de Unidade
    • Introdução (3:00)
    • Configurações de testes (15:00)
    • Testes em Pipes (20:00)
    • Testes em componentes (14:00)
    • Testes em serviços (23:00)
    • Analisando o code coverage (14:00)
    • Testes de integração e2e - Parte 1 (21:00)
    • Testes de integração e2e - Parte 2 (17:00)
    • Testes de integração e2e - Parte 3 (19:00)
  •    Projeto Final
    • Introdução (7:00)
    • Apresentando o Angular 9 (7:00)
    • Criando o novo projeto (6:00)
    • Customizando a navegação (15:00)
    • Configurando o pacote de bootstrap (16:00)
    • Estrutura do módulo de autenticação (15:00)
    • Cadastro de novo usuário (22:00)
    • Comunicação com o back-end (18:00)
    • Tratando os responses do servidor (16:00)
    • Variáveis por tipo de ambiente (8:00)
    • Tratando um usuário logado (9:00)
    • Notificações com Toastr (15:00)
    • Guardas de rotas (13:00)
    • Formulário de login (8:00)
    • CRUD de Forncedores (6:00)
    • Inclusão de fornecedor (16:00)
    • Inclusão de fornecedor - pt II (17:00)
    • Inclusão de fornecedor - pt III (19:00)
    • Utilizando resolvers em consultas (10:00)
    • Edição em tela mestre detalhe (22:00)
    • Spinner de carregamento de tela (8:00)
    • Exibição de mapas (12:00)
    • Exclusão de fornecedor (4:00)
    • Interceptando erros do servidor (24:00)
    • Permissão e restrição de acessos (33:00)
    • Finalizando o CRUD de fornecedor (6:00)
    • Cadastro de produtos (7:00)
    • Upload de imagens (18:00)
    • Dominando o image cropper (19:00)
    • Configurando o caminho das imagens (5:00)
    • Forma alternativa de upload de arquivos (17:00)
    • Exibindo os produtos de um fornecedor (10:00)
    • Implementando a ReturnUrl após login (11:00)
    • Refatorando serviços de guarda (9:00)
    • Refatorando componentes (27:00)
    • Teste automatizado de cadastro de produto (12:00)
    • Deploy no IIS (9:00)
    • Deploy no Docker - pt I (15:00)
    • Deploy no Docker - pt II (20:00)
  •    Conclusão
    • Palavras finais (5:00)
desenvolvedor.io
Fullscreen F11
Voltar @desenvolvedor.io
  1. Desenvolvimento Avançado em Angular
  2. Introdução
  3. Apresentação

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil