Published On Feb 11, 2022
🚀 Bora desenvolver um CLONE DO IFOOD em 5 aulas gratuitas? Toca no link e participe comigo! https://swiy.co/yt-c-fsw4
🔥 Neste curso ensinarei para você TUDO o que você precisa saber para adquirir uma base sólida no NODE.JS, uma das tecnologias mais populares atualmente e que não para de crescer!
Código finalizado do curso: https://github.com/felipemotarocha/cu...
--------------------------
▸ Visual Studio Code: https://code.visualstudio.com/download
▸ Node.js: https://nodejs.org/en/download/
▸ Meu combo de e-books sobre JavaScript: https://fullstackclub.io/ebooks/decol...
▸ Lista de códigos HTTP: https://httpstatuses.com/
▸ MongoDB Atlas: https://www.mongodb.com/atlas/database
▸ Mongoose: https://www.npmjs.com/package/mongoose
▸ dotenv: https://www.npmjs.com/package/dotenv
▸ Postman: https://www.postman.com/downloads/
--------------------------
PARTICIPE DA NOSSA COMUNIDADE NO DISCORD:
/ discord
--------------------------
ASSISTA AOS MELHORES VÍDEOS DO CANAL:
▸ CURSO DE REACT PARA COMPLETOS INICIANTES
• Curso de React Para Completos Iniciantes
▸ CRIE UMA CALCULADORA COM HTML, CSS & JAVASCRIPT
• Crie Uma CALCULADORA com HTML, CSS & ...
▸CRIE UM CLONE DO SPOTIFY COM HTML & CSS
• Crie um Clone do Spotify com HTML & CSS
▸CURSO DE HTML PARA COMPLETOS INICIANTES
• Curso de HTML Para Completos Iniciantes
▸CURSO DE CSS PARA COMPLETOS INICIANTES
• Curso de CSS Para Completos Iniciantes
--------------------------
REDES SOCIAIS
GitHub: https://github.com/felipemotarocha
Nosso site: https://dicasparadevs.com.br
--------------------------
TIMESTAMPS:
00:00 - Introdução
01:00 - Requisitos para você fazer este curso
01:50 - O que é o Node.js
03:48 - Como o Node.js funciona
07:51 - Vantagens do Node.js
09:35 - Módulos no Node.js
11:13 - NPM (Node Package Manager)
13:14 - Preparando o ambiente de desenvolvimento
17:39 - Criando nossos primeiros módulos
20:51 - NPM na prática (instalando o Nodemon)
21:50 - Dependências locais, globais e de desenvolvimento
25:52 - Scripts
28:18 - Módulo Path (interação com diretórios e arquivos)
33:13 - Módulo FS (manipulação de arquivos)
44:36 - Criando um servidor com o módulo HTTP
52:25 - Criando um servidor com o Express
57:11 - Criando nosso banco de dados com MongoDB
01:03:11 - Variáveis de ambiente
01:06:00 - Conectando-se ao MongoDB
01:08:48 - Criando o User Model
01:11:44 - Criando o endpoint de criação de usuários
01:13:35 - Testando o endpoint de criação de usuários com o Postman
01:15:57 - Adaptando o Express para receber JSON
01:17:13 - Criando o endpoint de listagem de usuários
01:19:23 - Criando o endpoint de listagem de um usuário
01:21:39 - Criando o endpoint de edição de um usuário
01:25:10 - Criando o endpoint de deleção de um usuário
01:27:11 - Middlewares
01:30:26 - Conhecendo o EJS (View Engine)
01:36:30 - Exibindo os usuários do MongoDB na nossa View
01:42:22 - Criando Partials (componentes
01:46:32 - Conclusão