Ingeniería de Software Full-Stack
Construye aplicaciones web completas utilizando React, APIs, bases de datos, autenticación, seguridad, pruebas y despliegue.
Nivel
Intermedio
Duración
12 semanas
Carga
48 horas
Modalidad
Híbrido
RESULTADOS
¿Qué aprenderás?
Desarrollar aplicaciones web completas con una arquitectura moderna y escalable.
Diseñar y modelar bases de datos relacionales orientadas a aplicaciones reales.
Implementar autenticación, autorización y control de acceso.
Automatizar pruebas y despliegues mediante prácticas de integración continua.
METODOLOGÍA
Una formación orientada a la práctica
Clases y recursos
Material técnico y sesiones orientadas a la aplicación práctica.
Proyectos
Ejercicios y proyectos basados en escenarios reales.
Acompañamiento
Orientación para resolver dudas y avanzar en el programa.
Certificación
Certificado verificable al cumplir los requisitos.
CONTENIDO
Plan de estudios
01Frontend moderno
Componentes y arquitectura con React
Construcción de interfaces modernas mediante componentes reutilizables.
Gestión de estado y datos
Manejo de estado local, global y datos provenientes de APIs.
Diseño responsive y experiencia de usuario
Creación de interfaces adaptables y orientadas al usuario.
02Backend y datos
Diseño y desarrollo de APIs
Construcción de servicios backend y APIs orientadas a aplicaciones web.
Persistencia con PostgreSQL
Diseño y utilización de bases de datos relacionales.
Migraciones y evolución de datos
Control de cambios y evolución segura del modelo de datos.
03Seguridad y protección de información
Autenticación y autorización
Implementación de mecanismos de acceso y autenticación.
Roles, permisos y control de acceso
Administración de permisos según usuarios y responsabilidades.
Seguridad y buenas prácticas
Principios fundamentales de seguridad para aplicaciones web.
04Entrega y operación
CI/CD
Automatización de pruebas, integración y despliegues.
Monitoreo y seguimiento
Supervisión básica del funcionamiento de aplicaciones.
Proyecto integrador
Construcción de una aplicación full-stack completa.
ANTES DE EMPEZAR
Requisitos
HTML, CSS y JavaScript básico.
PREGUNTAS FRECUENTES
Preguntas frecuentes
¿Necesito experiencia laboral previa?
No. Sin embargo, se recomienda contar con conocimientos básicos de JavaScript para aprovechar mejor el programa.
¿Hay mentoría?
Sí. El programa incluye 6 sesiones de mentoría 1:1 para revisar avances y resolver dudas del proyecto.
¿Necesitas capacitar a tu equipo?
Podemos adaptar el programa a las necesidades de tu organización y coordinar una propuesta para equipos.
