Volver a cursos

Curso VI

Especialización en backend con node.js

Modalidad

100% online
En vivo

Duración

3 meses
(24 clases de 2.5hs)

Requisito

Conocimientos previos básicos en: Programación con Node.js, Bases de datos y desarrollo web

Programa: Curso VI

  • Análisis de arquitecturas típicas (monolítica, cliente-servidor, basada en microservicios)
  • Implementación de patriones de diseño como MVC y Middleware
  • Node.js y su arquitectura
  • Creación de servidores y rutas en Express
  • Implementación de middleware para gestionar solicitudes HTTP
  • Conceptos básicos de JavaScript aplicados a Node.js
  • Introducción a sistemas de gestión de bases de datos (SQL y NoSQL)
  • Conexión y manipulación de datos de MongoDB en Node.js
  • Diseño de esquemas y relaciones
  • Transacciones y consistencia de datos
  • Uso de índices para mejorar el rendimiento de las consultas
  • Prácticas recomendadas para el manejo de errores y el rendimiento
  • Introducción a Redis y su uso como almacenamiento en caché
  • Implementación de caché de resultados de consultas a bases de datos o APIs externas
  • Configuración de políticas de expiración y eliminación automática de datos de la caché reutilizables y mantenibles
  • Despliegue de aplicaciones Node.js en plataformas de hosting y en la nube
  • Puesta en producción con Nginx y Proxy Reverso
  • Configuración de pipelines de integración continua con Github Actions
  • Automatización de pruebas y despliegues de código
  • Gestión de procesos Node.js con PM2
  • Monitoreo de procesos Node.js y logging con PM2
  • Importancia de la documentación en el desarrollo de aplicaciones
  • Uso de herramientas como swagger para generar documentación de la api
  • Desarrollo de un proyecto integrador de e-commerce que integre todos los conceptos aprendidos en el curso, demostrando habilidades en el diseño, desarrollo y despliegue de aplicaciones en entornos de producción.

Beneficios de la comunidad

Dos (2) Clases semanales (2.5hs) en vivo y clases grabadas

Seis (6) clases de consulta online con expertos por semana

Arma tu portfolio profesional con dominio personalizado gratis

Forma parte de nuestra bolsa de trabajo y conseguí trabajo rápidamente

Campus virtual

Metodología
scrum

Capacitaciones exclusivas

Convenios de colaboración

Slack

Speaking sessions

Más cursos

La carrera cuenta con 7 cursos correlativos. Podés ir avanzando a tu ritmo hasta completar la carrera completa.

PROGRAMACIÓN

Creación y diseño de páginas web

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Desarrollo web avanzado con React

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Backend - Integración de bases de datos en aplicaciones web

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Especialización frontend con React

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Desarrollo de aplicaciones móviles

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Especialización en backend con node.js

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

PROGRAMACIÓN

Testing con node.js

En vivo

Precio total: $199.777
Financiación de 3 y 6 cuotas sin interés

Cuotas desde

$33.296 ARS

¿Contás con conocimientos previos?

Escribinos para hacer un test de nivelación y ver qué cursos podés homologar.

On-Demand

Gratuitos

Exclusivos para alumnos de RollingCode School

SCROLL