curso de

MEAN Stack: criando aplicações completas com Javascript

Estudando este mês:

e mais 60 alunos(as)

Resumo do curso

  • Integre quatro tecnologias diferentes
  • Crie API's REST com Express
  • Trabalhe fácil com MongoDB através do Mongoose
  • Utilize JSON no banco, servidor e cliente
  • Realize autenticação baseada em token (JWT)
  • Aprenda a usar interceptadores do Angular

Público alvo

Programadores que já dominam Javascript, que fizeram o curso de AngularJS do Alura. Curso utiliza o Nodejs na versão 4.0 e o mongoDB na 3.0

Conteúdo relacionado

Cursos de Angular em Front-end

Leia nossos artigos de Front-end

Última atualização

02/01/2020

Já é aluno?

Comece o curso agora

20h

p/ conclusão

122

Atividades

262

Minutos de video

5658

Alunos nesse curso

9.4

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de MEAN Stack: criando aplicações completas com Javascript

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-vindo à MEAN Stack

    • Um curso inspirado na curiosidade dos alunos
    • MEAN Stack e o quarteto fantástico
    • Criar a stack do zero o tornará mais seguro em seu projeto
  2. Assim nasce nosso servidor!

    • "Parindo" nosso servidor
    • Sem orelha, como ele pode nos ouvir?
    • Nosso bebê não escuta... É surdo?
    • Nosso bebê não fala... É mudo?
    • Diga olá para o mundo, queridinho da mamãe!
    • Só tomando um café "Express" para ficar acordado
    • Solicitando o Express sem sair de casa
    • Dividindo para conquistar
  3. Lembrando do ensino fundamental

    • Nosso servidor precisa ampliar seu vocabulário
    • Verbo sem ação não existe
    • Não sabe onde quer chegar? Trace uma rota!
    • O que é o que é? Parece um objeto Javascript mas não é?
  4. Lapidando o lapidado

    • Separando o ouro da rocha, mas preservando a natureza
    • Separar, não isolar
    • Separe, mas o conjunto precisa continuar a funcionar
    • Paradoxo: separando criamos uma unidade mais forte
    • Separação manual, união automática
  5. Faça sua escolha e conheça o Curinga!

    • Saindo da encruzilhada
    • Curinga ou Coringa?
    • Revelando o valor do curinga
    • Buscando quem procuramos
  6. Foto ruim? Não rasgue, apague!

    • Ampliando nosso vocabulário com novos verbos
    • Filtrando o indesejado
    • Uma resposta sutil, em códigos
    • Elegância até na definição de rotas
  7. A melhor foto é a do JSON

    • De braços abertos para o JSON
    • Cabeça, corpo e membro: onde está o JSON?
    • Transplante de JSON
  8. Não gostou da foto? Retoque-a!

    • Novo verbo, nova ação
    • Recebendo duas encomendas
    • Pesquisando e atualizando
  9. Cordão umbilical servidor e banco

    • Menor impedância
    • Mongoose, que nome estranho!
    • Construindo o cordão umbilical entre servidor e banco: a conexão
    • Configuração genérica
    • Cercando de todos os lados
  10. Qual é o esquema?

    • Mostre seu documento!
    • Documento arquivado
    • Não tem esquema?
    • Dando um jeitinho
    • O esquema de documentos
    • Precisamos de um modelo
  11. Consolidando o cordão umbilical

    • Busca
    • Exclusão
    • Adição
    • Atualização
    • Terminou?
  12. Autenticação baseada em token

    • JWT (JSON Web Token)
    • O modelo de Usuário
    • A parcial de login
    • Rotas de autenticação e segurança
    • Criando um JWT
    • Filtrando requisições
    • Angular e interceptadores

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.

Excelente curso. O instrutor é seguro e preciso. Conteúdo muito bom.

MEAN Stack: criando aplicações completas com Javascript

Addson Mendes Freitas

Excelente aprendizado. Prático para colocar nos projetos a base do que foi ensinado.

MEAN Stack: criando aplicações completas com Javascript

Marcelo de Castro Martinez

A didática do instrutor Flávio Almeida é excelente e a estrutura das aulas muito abrangentes!

MEAN Stack: criando aplicações completas com Javascript

Thiago José de Souza Batista

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