Mongo, Express, Angular e Node - Primeira Aplicação do ZERO!
4.6 (621 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,674 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Mongo, Express, Angular e Node - Primeira Aplicação do ZERO! to your Wishlist.

Add to Wishlist

Mongo, Express, Angular e Node - Primeira Aplicação do ZERO!

Construa uma aplicação do ABSOLUTO zero com Mongo, Express, Angular e Node!
4.6 (621 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,674 students enrolled
Last updated 6/2017
Portuguese
Current price: $10 Original price: $75 Discount: 87% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 12.5 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Conhecer uma das principais tecnologias do mercado: Mongo, Express, Angular e Node.
  • Desenvolver a API rest usando Express, Node e MongoDB!
  • Desenvolver uma aplicação Angular componentizada!
  • Desenvolver um aplicação REAL do absoluto ZERO!
View Curriculum
Requirements
  • Desejável o conhecimento básico de Mongo
  • Desejável o conhecimento básico de Node
  • Desejável o conhecimento básico de Angular
  • Desejável o conhecimento básico de Express
Description

O principal objetivo de um desenvolvedor de software é construir aplicações! 

Que tal construir uma aplicação do absoluto zero usando as tecnologias que estão entre as principais do mercado? Essa é justamente a proposta desse curso! Irei te guiar desde o início até o final na construção de uma pequena aplicação, te explicando cada detalhe envolvido durante o processo, além de mostrar em cada passo os conceitos e fundamentos envolvidos.

Who is the target audience?
  • Programadores que desejam aprender a desenvolver um aplicação do ZERO.
  • Programadores que desejam aprender boas práticas em uma aplicação real.
  • Programadores que conhecem um pouco da teoria, mas não sabem como construir uma aplicação.
  • Programadores de outras linguagens que desejam aprender a desenvolver aplicações inteiramente em Javascript.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
121 Lectures
12:40:18
+
Indrodução
8 Lectures 17:08




Repositório Git do Curso
01:09

Repositório do Curso & Apostila (Versão BETA)
00:10

Instalação MongoDB (Windows)
04:00

Instalação Node (Windows)
01:57
+
Mongo
7 Lectures 37:20
Mongo - Visão Geral
08:33

Mongo - Exercício 01: Comandos Básicos
03:56

Mongo - Exercício 02: Inserções
04:34


Mongo - Exercício 04: Agregação
08:32

Mongo - Exercício 05: Atualização
03:59

Mongo - Exercício 06: Contador E Remoções
02:12
+
Node
11 Lectures 59:58
Node - Exercício 01: Javascript Básico
07:07

Node - Exercício 02: Sistema de Módulos
06:38

Node - Exercício 03: Singleton
04:04

Node - Exercício 04: Objeto Global
04:46


Node - Exercício 06: Módulo Externo (Lodash)
10:41

Node - Exercício 07: Passagem de Parâmetros
03:57

Node - Exercício 08: Process (ARGV)
04:50

Node - Exercício 09: Process (STDIN/STDOUT)
03:30

Node - Exercício 10: Módulo FS
04:33

Node - Exercício 11: Módulo HTTP
04:45
+
Express
7 Lectures 48:24
Express - Visão Geral
07:01

Express - Exercício 01: Configuração e Mapeando uma Rota
11:46

Express - Exercício 02: Cadeia de Middlewares
05:52

Express - Exercício 03: Método USE
04:09

Express - Exercício 04: Método Route
03:40

Express - Exercício 05: Express Router
12:04

Express - Exercício 06: Express e Router são Singletons?
03:52
+
Angular
10 Lectures 01:09:15
Angular - Instalando via NPM
03:18

Angular - Exercício 01: Configurando uma Página com Angular
07:48

Angular - Exercício 02: Binding
05:29

Angular - Exercício 03: Controller
09:33

Angular - Exercício 04: Controller As
07:19

Angular - Exercício 05: Filter
05:57


Angular - Exercício 07: Service
05:39

Angular - Exercício 08: Directive
05:04

Angular - Exercício 09: Component
12:20
+
Backend - Configurações Iniciais
4 Lectures 25:37
Versão Inicial do Projeto Backend
05:45

Adicionando o .gitignore ao Projeto
02:47


Criando a Conexão com MongoDB
04:03
+
Backend - Ciclo de Pagamento API
8 Lectures 45:45
Mapeamento ODM do Objeto Ciclo de Pagamentos
10:33

Serviço de Ciclo de Pagamentos
02:53

Criando o Arquivo de Rotas
06:00

Registrando as Rotas do Serviço de Ciclo de Pagamentos
03:15


Testando a API de Ciclo de Pagamentos (Parte 2)
06:46

Testando a API de Ciclo de Pagamentos (Parte 3)
02:40

Serviço Contador (count) de Ciclo de Pagamentos
06:25
+
Backend - Sumário de Pagamento API
2 Lectures 23:30
Serviço de Sumário de Pagamentos
17:05

Registrando a Rota do Serviço de Sumário de Pagamentos
06:25
+
Backend - Ajustes Finais
1 Lecture 11:34
Uniformizando as Mensagens de Erro
11:34
+
Frontend - Configuração do Build do Projeto (Gulp)
6 Lectures 38:48
Versão Inicial do Projeto Frontend
07:12

Adicionando o .gitignore ao Projeto
02:07


Build dos Arquivos das Dependências
09:20

Build dos Arquivos do Projeto
06:25

Configurando o Servidor com Reload Automático
04:17
8 More Sections
About the Instructor
Leonardo Moura Leitao
4.6 Average rating
1,751 Reviews
5,947 Students
4 Courses
Arquiteto de Software

Leonardo Leitão é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza, na qual trabalhou com Integração de Redes de Sensores sem Fio e Computação em Nuvem. Há doze anos atua na área como desenvolvedor de softwares e atualmente trabalha na DATAPREV como arquiteto, desenvolvendo sistemas para o INSS. Professor de desenvolvimento de software há quase dez anos, iniciou recentemente um projeto de ensinar programação à distância.

COD3R Cursos Online
4.7 Average rating
2,385 Reviews
7,508 Students
5 Courses

A COD3R é uma Escola de cursos online de programação criada por profissionais experientes do mercado que se dedicam a programação, arquitetura e design de software, infraestrutura e todo o ciclo de vida do desenvolvimento de um software. Acreditamos que a melhor forma de aprender é praticando, e o nosso objetivo como Escola de ensino é entregar conteúdo de valor que te fará aprender, executar e pensar da melhor forma possível e com as melhores práticas disponíveis do mercado.