8 módulos35 lecciones~11h 16min
Node.js desde Cero
Aprende Node.js desde cero: fundamentos, modulos, asincronia, APIs REST con Express y deploy. Sin asumir conocimiento previo.
Temario del curso
1
Introduccion
0 / 3 lecciones
1
Que es Node.js5 min
2
Para que sirve Node.js — casos reales7 min
3
Node vs JavaScript del navegador11 min
2
Instalacion y primeros pasos
0 / 4 lecciones
1
Instalar Node con nvm19 min
2
El REPL — probar JavaScript en vivo11 min
3
Tu primer script de Node18 min
4
Argumentos de la linea de comandos26 min
3
Modulos y paquetes
0 / 5 lecciones
1
Modulos CommonJS — require y module.exports17 min
2
ES Modules — import y export23 min
3
package.json — el corazon de tu proyecto15 min
4
Instalar paquetes con npm24 min
5
Scripts npm y npx24 min
4
APIs core de Node
0 / 5 lecciones
1
fs — leer y escribir archivos26 min
2
path — rutas portables entre sistemas21 min
3
process y os — info del entorno31 min
4
events — emitir y escuchar eventos19 min
5
Streams — manejar datos grandes sin cargar todo14 min
5
Asincronia en Node
0 / 5 lecciones
1
El event loop explicado simple15 min
2
Callbacks — el patron clasico16 min
3
Promises — el modelo moderno23 min
4
async / await — codigo asincrono que parece sincrono25 min
5
Manejo de errores asincronos21 min
6
HTTP y red
0 / 4 lecciones
1
Modulo http — tu primer servidor13 min
2
Responder JSON y HTML segun la peticion16 min
3
fetch nativo — consumir APIs externas18 min
4
Variables de entorno25 min
7
Express y REST API
0 / 5 lecciones
1
Setup Express — primer endpoint26 min
2
Routing — GET, POST, PUT, DELETE18 min
3
Middleware — funciones que procesan peticiones22 min
4
Validacion y manejo de errores centralizado16 min
5
Persistencia con SQLite21 min
8
Proyecto Final: API de Tareas
0 / 4 lecciones
1
Diseno y setup del proyecto20 min
2
CRUD completo de tareas22 min
3
Autenticacion con JWT28 min
4
Deploy a Render + cierre del curso20 min