Front-end

MEAN Stack: criando aplicações completas com Javascript

Curso online de MEAN Stack: criando aplicações completas com Javascript

709 9.1

9,1

é a nota desse curso

4.389

alunos neste curso

Faça esse curso e...

  • 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

Carreiras com esse curso

Veja o primeiro vídeo

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

Nível de Dificuldade

Intermediário

Instrutores

  • Flavio Henrique de Souza Almeida

    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.

Já é aluno?

Começar o Curso

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

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

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

Premium
  • 657
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 657
12X
R$100

à vista R$1.200

Matricule-se