You are on page 1of 6

Desenvolvimento Web com

Node.JS, Angular e Mongo DB


Carga Horária: 40
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.
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.
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).

You might also like