Sobre o curso

Esse curso é repleto de exercícios práticos, por isso é importante que você saiba sobre lógica de programação.O ideal mesmo é que também tenha conhecimento nos conceitos de banco de dados, HTML, CSS e JavaScript.

Explicação rápida sobre NodeJS e MongoDB:

NodeJS é uma plataforma de execução de códigos JavaScript que permite desenvolver aplicações web utilizando o JavaScript como linguagem.

MongoDB é um banco de dados e está cada vez mais sendo utilizado por ser uma aplicação em código aberto e de alta performance, geralmente destinado a documentos.

Gostou? Vamos para a aula então!

Conteúdo programático

  • Desenvolvimento com Node.js
    • O Node.js como servidor.
    • Usando eventos, listeners e funções callback.
    • Gerenciamento de arquivos e requisições.
    • Implementando módulos.
    • Criação de Web Services.
  • O framework Express.js
    • Implementando o modelo MVC com Express.
    • Modelo, rotas, controllers e views.
  • Criando e consumindo banco de dados com MongoDB
    • Conceitos de NoSQL.
    • Instalando, criando e acessando banco de dados.
    • Usando o Mongoose.
    • Implementando acesso ao MongoDB no Node.js.
  • Desenvolvimento de Web Services com Node.js, Express e MongoDB
    • Definindo Web Services REST.
    • Criando serviços.
  • Desenvolvimento com AngularJS
    • Conceitos.
    • A arquitetura MVC.
    • Controllers, Models e Views.
    • Diretivas.
    • Estrutura do AngularJS.
    • Usando serviços.
    • Rotas e modelos SPA.
    • Acesso a Web Services com AngularJS.
  • Conhecendo o Angular
    • Conceitos.
    • Criando um projeto.
    • Módulos e componentes.
    • Rotas no Angular.
    • Serviços de Injeção de Dependência.
    • Acesso a Web Services com Angular.
    • Binding unidirecional e bidirecional.
    • Outras considerações.
  • Mãos à obra!
    • Criando um projeto com Node.js.
    • Criando um Web service com Node.js.
    • Criando um projeto MEAN com AngularJS.
    • Criando um projeto MEAN com Angular.
  • Projeto
    • Preparando o ambiente.
    • Node.js e Express.js.
    • Acesso a dados com Mongoose.
    • Criando e consumindo Web services.
    • Definindo uma aplicação com AngularJS - MEAN (Parte 1).
    • Definindo uma aplicação com AngularJS - MEAN (Parte 2).

Pré-requisitos

Esse curso é repleto de exercícios práticos, por isso é importante que você saiba sobre lógica de programação.O ideal mesmo é que também tenha conhecimento nos conceitos de banco de dados, HTML, CSS e JavaScript.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Próximas turmas

Data e horário
Preços e descontos
Nenhuma turma no momento

O que os alunos dizem sobre a Impacta

Ver mais depoimentos