Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Angular 1: crie webapps poderosas

Nota

9.2

Nível

Intermediário

Última atualização

21/11/2017

Carga horária

16h

Iniciar Curso
Concluir

Conteúdo detalhado:

  1. Construindo o alicerce da nossa aplicação

    1. Frameworks MVC client-side
    2. Angular, o framework MVC da Google
    3. Conhecendo um pouco da nossa aplicação, o Alurapic
    4. Instalando e configurando toda infra necessária
    5. Por onde começar?
    6. Criando o alicerce da nossa aplicação, o módulo principal
    7. Ensinando um truque novo para o navegador
    8. Ah, então isso é uma diretiva?
    9. Nossa primeira página dinâmica
    10. Nosso primeiro controller
    11. Ah, isso é data binding?
    12. O que aprendemos neste capítulo?
  2. Tornando nossa aplicação mais próxima de uma aplicação real

    1. Melhorando a apresentação da nossa página
    2. Repetição de marcação dá trabalho!
    3. Repetir? É com o Angular mesmo!
    4. Chega de dados fixos! Vamos buscá-los do servidor!
    5. Angular faz promessas?
    6. O que aprendemos neste capítulo?
  3. Minimizando a complexidade do nosso HTML

    1. Confinando a complexidade do painel em uma diretiva
    2. Isolando nossa diretiva
    3. Resultado não esperado? Entendendo um pouco mais de diretivas
    4. Separar ainda é melhorar coisa: HTML de um lado e diretiva do outro
    5. Criando uma diretiva, agora para fotos
    6. O que aprendemos neste capítulo?
  4. Melhorando a experiência do usuário

    1. A lista pode crescer, e agora?
    2. Que tal filtrarmos nossa lista?
    3. Ah, então esse é o two-way data binding!
    4. Eu não sabia que podemos filtrar com ng-repeat!
    5. Deixando o usuário ainda mais feliz animando nossa lista
    6. O atraso pode ser a melhorar opção!
    7. O que aprendemos neste capítulo?
  5. Dividir para conquistar

    1. Desmistificando Single Page Applications
    2. Nossas primeiras views parciais
    3. O módulo ngRoute e configurações de rotas
    4. Rotas ainda mais elegantes com HTML5
    5. O que aprendemos neste capítulo?
  1. Precisamos alimentar esse sistema

    1. Navegando entre views
    2. Nossa primeira view de cadastro
    3. Preparando o terreno para cadastramos novas fotos
    4. Validando nosso formulário
    5. O que aprendemos neste capítulo?
  2. Removendo ou alterando dados inconsistentes

    1. Tentando remover os dados
    2. Não removeu? Não se preocupe, a solução será performática!
    3. Quero editar! Como chegar até minha foto?
    4. Criando URLs dinamicamente
    5. Achei! mas onde estão os dados da foto?
    6. O que aprendemos neste capítulo?
  3. Tornando nosso cadastro ainda melhor!

    1. Nossa primeira combobox!
    2. Mais uma diretiva do angular para nos ajudar! A ng-options
    3. Filtros que transformam!
    4. Facilitando mais uma vez nossa vida com diretivas
    5. O que aprendemos neste capítulo?
  4. E se o nosso back-end mudasse?

    1. O problema de URL's espalhadas
    2. Interagindo com o servidor em alto nível
    3. Alto nível, mas sem poder alterar recursos? Há solução!
    4. O que aprendemos neste capítulo?
  5. Melhorando a experiência, agora do desenvolvedor!

    1. Nosso controller faz coisas demais!
    2. Criando mais um serviço, agora com o promise pattern
    3. Botando nosso serviço para trabalhar
    4. O que aprendemos neste capítulo?
  6. Componentizar ainda é o melhor investimento: precisamos saber mais sobre diretivas!

    1. Pedidos de melhorias sempre acontecem
    2. Fazendo as pazes com DOM, mas cada um no seu quadrado!
    3. Diretivas, @&= e seus segredos
    4. Conhecendo o oráculo do data binding: $watcher!
    5. Consultar oráculos sai caro, há alternativa?
    6. Menor custo com barramento de eventos
    7. O que aprendemos neste capítulo?