Curso de AngularJS: crie webapps poderosas

9,1

Nota desse curso

18.052

Alunos neste curso

Faça esse curso de Angular e:

  • Use o mais importante framework MVC JavaScript
  • Crie aplicações single page completas
  • Data binding, diretivas, rotas e views
  • Integre com o backend NodeJS como exemplo

Conteúdo Detalhado

  1. Construindo o alicerce da nossa aplicação

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

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

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

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

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

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

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

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

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

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

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

Primeira aula de AngularJS: crie webapps poderosas

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de AngularJS: crie webapps poderosas

Instrutores

  • Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

Conteúdo relacionado

Cursos de Angular em Front-end

Leia nossos artigos de Front-end

Público alvo

Programadores front-end que já dominam JavaScript que procuram maior produtividade e melhor organização de código no client-side com o angular na versão 1.3

Nível de Dificuldade

Intermediário

Última atualização

12/09/2019

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Wilson Ricardo Martins Lopes

em 11/11/2019

Só não vai 10 pq apanhei no "sucess/error" quando atualizei o angular rs

AngularJS: crie webapps poderosas

Jefferson Ramos Gonçalves Pita

em 14/05/2020

Ótimo curso! Muito bem explicado e de fácil entendimento. Parabéns!!

AngularJS: crie webapps poderosas

João Marcos Felix dos Santos

em 01/08/2020

O instrutor segue a passagem de conhecimento de forma impar. Demonstra domínio e muita clareza nos ensinamentos.

AngularJS: crie webapps poderosas

Aprenda Angular com esse e outros cursos, comece agora!

  • 1222 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1222 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1222 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1222 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?

Acesso completo por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas