Información del Curso
El curso brinda una introducción práctica al desarrollo backend, enfocándose en el uso de NodeJS y Typescript para crear aplicaciones modernas y eficientes dentro del ecosistema JavaScript.
La propuesta profundiza en el manejo de bases de datos relacionales y no relacionales, la construcción de APIs REST con Express, la implementación de seguridad con JWT y Firebase, y el despliegue en servicios cloud como AWS. Además, se trabaja la integración con React y la aplicación de buenas prácticas que permiten desarrollar soluciones escalables y robustas.
Turnos
Modalidad
- Cursada: Online con clases en Vivo (que quedan grabadas) de 3hs cada una
- Espacio de trabajo conjunto y contacto permanente con el Docente
- Cantidad de horas: 90
- Cantidad de clases: 30
Requisitos Previos
Conocimientos Fundamentales de Programación Web
Dominio sólido de HTML, CSS y JavaScript para estructurar y manipular páginas web, aplicando lógica de programación y estructuras de datos básicas.
Experiencia Básica en Desarrollo Frontend
Habilidad para construir interfaces funcionales y adaptables, aplicando diseño responsivo y conectando la lógica de frontend con interacciones dinámicas.
Preparación para el Desarrollo Backend
Comprensión inicial de cómo extender las capacidades del frontend hacia el servidor, integrando conceptos de APIs y bases de datos para dar el salto al backend.
Programa de Contenidos
Typescript y fundamentos avanzados
Profundización en tipado estático y buenas prácticas para proyectos escalables en JavaScript.
Bases de datos relacionales y no relacionales
Diseño, modelado y administración de datos con MySQL y MongoDB aplicados a entornos modernos.
NodeJS y Express
Creación de servidores, gestión de rutas y construcción de APIs REST eficientes y seguras.
Seguridad y autenticación
Implementación de control de accesos, cifrado y autenticación con JWT y Firebase.
Integración y despliegue en la nube
Conexión del backend con React y despliegue de proyectos en servicios cloud como AWS y Firebase.
Innovación aplicada
Introducción al Prompt Engineering y su aplicación práctica en entornos de desarrollo backend.