Curso Fundamentos de Node.js - jonmircha

Lección 0 de 190%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

En este curso te enseño a los fundamentos de Node.js, el entorno de programación backend más popular de JavaScript 📦 RECURSOS: 🦊 Mis Cursos - https://jonmircha.com/cursos 💚 Cursos de Node.js - https://www.youtube.com/playlist?list=PLvq-jIkSeTUY3gY-ptuqkNEXZHsNwlkND 🟢 Mi artículo de Node.js - https://jonmircha.com/nodejs 🛢️ Repositorio de Códigos en GitHub - https://github.com/jonmircha/youtube-nodejs 🔗 Links del Curso 🟢 Sitio Node.js - https://nodejs.org/es 🟢 Presentación Node.js por Ryan Dahl - https://www.youtube.com/watch?v=ztspvPYybIY 🟢 Historia de Node.js - https://www.youtube.com/watch?v=cw7XvUWimZo 🟢 Instalación Stand Alone - https://www.youtube.com/watch?v=_DQP6UxKEn8 🟢 Instalación NVM - https://www.youtube.com/watch?v=iG4u1MK7N3I 🟢 NVM Linux/MacOS - https://github.com/nvm-sh/nvm 🟢 NVM Windows - https://github.com/coreybutler/nvm-windows 🟢 Sitio NPM - https://www.npmjs.com/ 🟢 Sitio SemVer - https://semver.org/lang/es/ 🟢 OpenWeather API - https://openweathermap.org/ 🟢 Endpoint OpenWeather - https://openweathermap.org/current#builtin 📝 ÍNDICE: 1. 0:00:00 - Bienvenida al curso 2. 0:06:19 - ¿Qué es Node.js? 3. 0:14:00 - Historia y contexto 4. 0:29:58 - Características y usos 5. 0:54:50 - Instalación y Configuración 6. 1:08:06 - Node Version Manager (NVM) 7. 1:25:25 - Versión por default en NVM 8. 1:31:12 - REPL 9. 1:35:10 - Hola mundo 10. 1:39:53 - JS del navegador VS JS del servidor 11. 1:47:48 - Blocking VS Non Blocking 12. 2:07:04 - Single Thread 13. 2:18:41 - Event Loop 14. 2:32:02 - Módulos 15. 2:42:52 - CommonJS 16. 2:51:31 - ES Modules 17. 2:58:41 - NPM 18. 3:05:57 - Inicializar un proyecto con NPM 19. 3:16:59 - Instalación de paquetes con NPM 20. 3:30:50 - Carpeta node_modules 21. 3:52:24 - Archivo package.json 22. 3:58:11 - Archivo package-lock.json 23. 4:05:24 - Tipos de banderas de dependencias NPM 24. 4:24:49 - Comando NPX 25. 4:38:44 - Scripts NPM personalizados 26. 4:48:51 - Concluyendo fundamentos de Node.js 27. 4:53:17 - Primer proyecto: ToDo App CLI 28. 5:07:25 - Nodemon 29. 5:13:58 - Programando la comunicación con la CLI 30. 5:27:23 - Creando scripts personalizados para la App 31. 5:30:01 - Creando la funcionalidad de agregar tarea 32. 5:37:22 - Creando la funcionalidad de listar tareas 33. 5:51:07 - Creando la funcionalidad de completar tarea 34. 6:04:24 - Corrigiendo error de lógica 35. 6:06:45 - 🦊🧔🏻‍♂️👉🏻👨🏻‍🦲🫢 36. 6:07:14 - Agregando lógica de lectura/escritura en la App 37. 6:17:46 - Implementando lectura/escritura en la App 38. 6:37:34 - Segundo proyecto: Optimizador de imágenes 39. 6:44:03 - Instalando dependencias 40. 6:50:30 - Entendiendo la lógica del proyecto 41. 6:57:35 - Desarrollando optimización de imágenes 42. 7:17:01 - Tercer proyecto: Weather App CLI 43. 7:22:06 - Entendiendo la lógica del proyecto 44. 7:33:29 - Peticiones AJAX desde la CLI de Node.js 45. 7:43:00 - Mostrando datos de una API REST en la CLI de Node.js 46. 7:55:06 - Conclusiones y despedida del curso 🦊 Visita mi sitio web https://jonmircha.com 🔔 Suscríbete al canal https://youtube.com/jonmircha 🌮 ¿Me invítas un taco? https://www.paypal.me/jonmircha 👨🏻‍💻 Toma una Mentoría conmigo https://jonmircha.com/mentoria 📫 Suscríbete a mi lista de correo https://tinyletter.com/jonmircha #jonmircha #JavaScript #Nodejs

Sobre este curso

Lección 0 de 19Nivel: principianteDuración total: 28h 27m

Lo que aprenderás en este curso:

  • Comprender el entorno de ejecución de Node.js
  • Crear servidores web y APIs RESTful con Express
  • Trabajar con bases de datos desde Node.js
  • Implementar autenticación y seguridad en aplicaciones backend