En este ejemplo práctico aprenderemos a crear una aplicación backend REST API desde cero usando Nodejs, Mongodb, Express, más subida de archivos. Todo esto creado desde la nube, es decir sin que tengamos que instalar programas. Para este ejemplo estaré usando varias plataformas de la nube que me servirán para escribir código, tener una base de datos en la nube, subir imágenes a la nube y desplegar el código.
!Registrate en Replit! 🡆 https://bit.ly/3y4F3vE
Los servicios que usaré son los siguientes:
Replit como Editor de Código y Hosting: https://bit.ly/37aDAYY
Mongodb Atlas como Base de datos: https://www.mongodb.com/atlas/database
Cloudinary como Hosting de archivos: https://cloudinary.com/
Código del Ejemplo:
https://replit.com/@FaztTech/Nodejs-M...
https://github.com/FaztWeb/nodejs-res...
Índice del Contenido:
00:00 Introducción
01:09 Project Setup
17:42 Mongodb Atlas Conexion
32:16 Express Routes
43:41 Product Model - Create, Read
55:58 Product Model - Update, Delete
01:10:55 Error handling
01:16:18 Upload File
01:56:16 Despedida
🎥 Videos Recomendados:
Javascript Import & Exports ➜ • Import y Export en Javascript (ES Modules)...
Curso de Mongodb ➜ • MongoDB Curso, Introducción Practica a NoSQL
Github Pages npm ➜ • Github Pages | Sitios Estaticos Gratis con...
Mongodb Visual Studio Code ➜ • Mongodb para Visual Studio Code Extensión
Mongoose ➜ • Mongoose | Introducccion Práctica para des...
Curso de Nodejs ➜ • Nodejs Curso Desde Cero, para principiantes
Thunder Client ➜ • Thunder Client - Postman dentro de Visual ...
Variables de Entorno ➜ • Variables de Entorno en Node.js | dotenv &...
Curso de Git ➜ • Git y Github | Curso Práctico de Git y Git...
Rest client VSCode ➜ • Rest Client | Extension de Visual Studio Code
Mongodb Atlas ➜ • MongoDB Atlas, NoSQL en la nube
👨💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ https://bit.ly/3ijsVNW
SiteGround ➞ https://bit.ly/31u9ZEk
DigitalOcean ➞ https://m.do.co/c/8ef261d77de5
Expo ➞ https://bit.ly/2WpYKtx
Cloudinary ➞ https://bit.ly/3ohNlJ7
Namecheap ➞ namecheap.pxf.io/ErDe9
🌐 Redes:
Fazt Web ➞ https://www.faztweb.com/
Facebook ➞ / fazttech
Instagram ➞ / fazttech
Twitter ➞ / fazttech
Telegram ➞ https://t.me/fazttech
Blog ➞ http://blog.faztweb.com
Más comunidades en https://faztweb.com/social
#nodejs #mongodb #replit