Estudando este mês:

e mais 707 alunos(as)

Resumo do curso

  • Adquira os fundamentos, a base para decolar com o framework
  • Aplique boas práticas desde o início
  • Crie seus primeiros componentes e diretivas
  • Aprenda a realizar comunicação entre componentes
  • Acelere seu desenvolvimento com Bootstrap 4
  • Domine a organização em módulos
  • Integre com o backend NodeJS como exemplo

Público alvo

Programadores front-end que já dominam JavaScript procurando maior produtividade e melhor organização de código no client-side com um framework SPA.

Conteúdo relacionado

Cursos de Angular em Front-end

Leia nossos artigos de Front-end

Última atualização

17/03/2020

Já é aluno?

Comece o curso agora

16h

p/ conclusão

87

Atividades

325

Minutos de video

16028

Alunos nesse curso

9.3

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Angular parte 1: Fundamentos

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 Detalhado

  1. Bem começado, metade feito

    • Introdução
    • Motivação para uso de uma SPA
    • Considerações sobre o uso do Angular
    • Angular CLI, instalação e criação do projeto
    • Entendendo a estrutura gerada
    • Primeiro contato com data binding
    • Adequando o template gerado e mais data binding
    • Convenções de código
    • Consolidando seu conhecimento
    • O que aprendemos?
  2. Criando o primeiro componente

    • Adicionando Bootstrap ao projeto
    • Criando o primeiro componente
    • Declarando o componente no módulo da aplicação
    • Inbound properties: passando dados para o componente
    • Organizando nosso código em módulos
    • Utilizando a primeira diretiva
    • Consolidando seu conhecimento
    • O que aprendemos?
  3. Integração com Web API's

    • SPA's e consumo de API's
    • HttpClient e injeção dependência
    • Consumindo dados da API
    • Isolando a acesso em serviços
    • Tipando nossa API
    • Ciclo de vida de um componente
    • Consolidando seu conhecimento
    • O que aprendemos?
  4. Single Page Applications e rotas

    • Organizando ainda mais nossa aplicação
    • BrowserModule e CommonModule
    • Single Page Application e Rotas
    • Lidando com rotas inexistentes
    • Segmentos de rotas
    • Consolidando seu conhecimento
    • O que aprendemos?
  5. Novo componente, novos conceitos

    • Melhorando a apresentação da lista
    • Componente exclusivo para listar fotos
    • Implementando a lógica do Grid
    • Change Detection
    • Consolidando seu conhecimento
    • O que aprendemos?
  6. Melhorando a experiência do usuário

    • Binding de eventos
    • Pipe e implementação
    • Resolvers
    • RxJS e seu Subject
    • Paginação de dados
    • LoadButton
    • Consolidando seu conhecimento
    • O que aprendemos?
  7. Lapidando ainda mais nossa aplicação

    • Sub-módulos
    • Integração com Font Awesome
    • Component container e ng-content
    • Componentizando o filtro
    • Output property
    • Criando a primeira diretiva
    • Terminando a implementação da diretiva
    • Considerações finais da parte 1
    • Consolidando seu conhecimento
    • O que aprendemos?

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Flavio Almeida é o melhor instrutor da Alura, que cara FODA!

Angular parte 1: Fundamentos

Vinicius Lopes

Muito bom o curso, porém acredito que precise fazer uma revisão no conteúdo, pois não há textos com os códigos transcritos como há em outros cursos, apenas o vídeos com as aulas.

Angular parte 1: Fundamentos

Felipe Pimentel

Sempre gosto dos cursos ministrados pelo Flavio Almeida, ele é um ótimo instrutor e possui uma didática ótima tb, além do conhecimento que é desnecessário comentar de tão superior que é.

Angular parte 1: Fundamentos

Jose Egidio G Junior

Aprenda Angular com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas