Lo que necesitas saber antes de
que comiences
Comienza 3 July 2025 15:46
Termina 3 July 2025
00
Días
00
Horas
00
Minutos
00
Segundos
21 hours 29 minutes
Actualización opcional disponible
Not Specified
Progreso a tu propio ritmo
Paid Course
Actualización opcional disponible
Resumen
El curso comienza ahora y nunca termina. Es un curso en línea completamente autodidáctico.
Tú decides cuándo empiezas y cuándo terminas. El curso incluye acceso en línea a videos y todos los archivos de código que se utilizan en este curso.
Por favor, revisa el contenido del curso en la página del curso, ya que enumeramos todos nuestros temas de manera muy transparente. Todo lo que está incluido, se menciona.
Programa de estudio
- Introducción a JavaScript y Node.js
- Configuración del Entorno de Desarrollo
- Conceptos Básicos de Node.js
- Creación de un Servidor Simple con Node.js
- Trabajando con Express.js
- Almacenamiento de Datos y Bases de Datos
- Desarrollo de APIs RESTful
- Autenticación y Seguridad
- Pruebas y Depuración
- Despliegue y Mejores Prácticas
- Temas Avanzados
- Proyectos del Curso y Proyecto Final
- Recursos y Aprendizaje Adicional
Resumen de los fundamentos del lenguaje JavaScript
Comprensión de Node.js y su uso en el desarrollo backend
Instalación de Node.js y npm
Introducción a los Entornos de Desarrollo Integrados (IDEs)
Módulos y Paquetes
Programación asíncrona y arquitectura impulsada por eventos
Uso del módulo HTTP
Creación de un servidor básico y enrutamiento
Introducción al framework Express.js
Configuración de una aplicación Express.js
Manejo de solicitudes y respuestas
Comprensión de bases de datos y modelos de datos
Trabajando con MongoDB y Mongoose
Operaciones CRUD con MongoDB
Diseño de APIs RESTful con Express.js
Implementación de diferentes métodos HTTP
Validación de datos y manejo de errores
Comprensión de la autenticación y autorización
Implementación de autenticación basada en JWT
Prácticas seguras para APIs
Introducción a los frameworks de pruebas (Mocha, Chai)
Escritura de pruebas unitarias para aplicaciones Node.js
Depuración de aplicaciones Node.js
Despliegue de aplicaciones Node.js en servicios en la nube (por ejemplo, Heroku, AWS)
Configuración y gestión del entorno
Técnicas de optimización del rendimiento
Uso de WebSockets para comunicación en tiempo real
Arquitectura de microservicios con Node.js
Introducción a GraphQL con Node.js
Construcción de una aplicación backend con características completas
Aplicación de conceptos aprendidos en un proyecto final
Lecturas recomendadas y recursos en línea
Canales comunitarios y de soporte para aprendizaje continuo
Enseñado por
Ineuron Intelligence
Asignaturas
Programación