Introducción a Node.js

Noel Lang

48 minutos
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Please note that you need to finish this course in order to start a new one.
Este curso no está disponible actualmente para ti, ya que no hay Patrocinador.

Este curso dinámico está especialmente diseñado para mujeres desarrolladoras que desean sumergirse en el mundo del desarrollo back-end con Node.js, una de las plataformas JavaScript más populares y potentes.

Explorar el plan del curso
Módulo 1: Introducción a Node.js y desarrollo backend

Sumérgete en los fundamentos de Node.js y el desarrollo backend, incluyendo bucles de eventos, módulos y la construcción de una API de tareas pendientes. Comienza tu viaje en la programación del lado del servidor con JavaScript.

Módulo 2: Programación síncrona vs. asíncrona en Node.js

Aprende la diferencia entre la programación síncrona y asíncrona en Node.js con ejemplos prácticos, incluyendo métodos de lectura de archivos, para mejorar la eficiencia y las operaciones no bloqueantes.

Módulo 3: Explorando el núcleo de Node.js y los módulos externos

Descubre los módulos principales de Node.js como FS, HTTP, Path y Eventos, y aprende cómo mejorar tus proyectos con paquetes externos usando npm, incluida la configuración de un servidor básico Express.js.

Módulo 4: Creación de módulos personalizados en Node.js

Aprende a crear y exportar tus propios módulos en Node.js para organizar el código en unidades reutilizables y mantenibles. Incluye ejemplos para escribir un módulo personalizado e integrarlo en una aplicación Express.

Módulo 5: Construyendo una API de tareas pendientes con Node.js

Implementa una API de tareas pendientes usando Node.js, cubriendo los conceptos básicos de las API, las operaciones CRUD y la configuración de Express.js. Aprende a crear, mostrar y eliminar tareas pendientes en una base de datos en memoria con ejemplos prácticos de código.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.