What You Need to Know Before
You Start
Starts 5 June 2025 07:16
Ends 5 June 2025
00
days
00
hours
00
minutes
00
seconds
21 hours 29 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
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