Curso de Programación con Node.js

Sumérgete en el mundo del backend con nuestro Curso de Programación en Node.js. Aprende a crear aplicaciones en tiempo real y programar automatizaciones de tareas diarias de testing.

4.7/5

Aprende a desarrollar aplicaciones backend con nuestro Curso de Programación en Node.js. Conoce esta plataforma de JavaScript para crear aplicaciones en tiempo real, como así también programar automatizaciones de tareas diarias de test ¡Inscríbete ahora y sumá conocimientos en programación con nuestro curso de Node.js!

Node JS es la plataforma para utilizar JavaScript del lado del servidor, por lo cual, el estudiante de este curso comenzará a apropiarse de conceptos y habilidades para la programación backend.
El alumno aprenderá a crear aplicaciones en tiempo real, como así también adquirirá las capacidades suficientes para programar automatizaciones de tareas diarias de testing.

Modalidad de cursado: virtual. Asincrónico.
La organización de las unidades de aprendizaje fue diseñada para que los cursantes puedan realizar más de un curso simultáneamente en tanto cumpla con los requisitos solicitados para cada uno.
El curso consta de Unidades y cada unidad está compuesta por:

  • Temas con videos explicativos.
  • Marco conceptual en una pieza imprimible.
  • Vocabulario específico disciplinar (si hiciera falta).
  • Ejercitación sobre temas abordados en la unidad.
  • Actividad autoevaluativa de función formativa

En cada curso se recomiendan materiales y recursos adicionales de acceso público, libre y gratuito.

Unidad 1:
• Introducción a NodeJS.
• ¿Qué es NodeJS?
• Instalación Crear un proyecto.
• Instalar paquetes Gestor de Paquetes de Node NPM.
• Crear archivos y directorios.
• Trabajar con archivos y directorios
Unidad 2:
• Express JS.
• Introducción a Express-Node.
• Funcionamiento de Express.js.
• Router de express.
• Estructura de una aplicación Express.
• El Modelo / Vista / Controlador.
• Crear una Aplicación.
• Express.js
Unidad 3:
• Módulos de Node.JS.
• Introducción al sistema de módulo JS.
• Commonjs (CJS).
• ECMAScript. (módulos ESM o ES).
• Módulo HTTP.
• Protocolo HTTP.
• Servidor web con Node.js
Unidad 4:
• Base de datos.
• Introducción a las bases de datos NoSQL JWT (objeto de JSON).
• Aspectos centrales de Mongo DB.
• Instalación de MongoDB.
• Crear aplicación con MongoDB y NodeJS.
• Motor de Base de Datos MySQL.
• Subir archivos al servidor.
• Validaciones del lado del servidor.
• Mapeo Objeto Relacional.
• Operaciones CRUD.
• Middleware en node.js.
• Sesiones de usuarios.
• Guardar datos en el navegador (cookies).

Las actividades o cuestionarios de autoevaluación contienen preguntas aleatorias extraídas de un banco de preguntas. Estas autoevaluaciones proveen una retroalimentación para cada respuesta lo suficientemente nutrida para que sirva de guía al estudiante.
Al finalizar cada curso, el estudiante deberá realizar una evaluación global con la cual accederá, de ser realizada satisfactoriamente, a la certificación que acredita la apropiación de los conocimientos y habilidades del curso realizado.
En caso de que el estudiante no apruebe la evaluación final, se puede ofrecer un examen de recuperación.
Una vez aprobado el curso, el estudiante podrá generar el Diploma o Certificado correspondiente, el que será automatizado con firma digital y código QR.

Requerimiento previo:
Primaria completa

Carga horaria: 70 horas.

Tiempo estimado de duración:
La carga horaria establecida contempla la cantidad sugeridas de horas dedicadas a la formación del curso en su totalidad. Ésta incluye la visualización de los materiales audiovisuales, la lectura del marco de contexto, y la realización de actividades y la práctica autoevaluativa.

Para las consultas, se disponen formularios a los que se podrá acceder desde el aula virtual. Estas consultas pueden ser respondidas en instancias en vivo o grabadas que luego se suben al aula virtual para visualización posterior o también a través de mail u otros medios.

Cursos Relacionados

Enviános un mensaje y nos pondremos en contacto lo antes posible