Bienvenida
El curso tiene como propósito desarrollar competencias en la construcción de interfaces web modernas, funcionales y escalables utilizando frameworks front-end actuales y su integración con APIs REST. A lo largo del curso, se explorarán conceptos fundamentales de diseño, estructuración de componentes, navegación, manejo del estado y comunicación con servidores, enfocándose en la creación de aplicaciones dinámicas y eficientes. Asimismo, se fortalecerán habilidades para construir servicios backend conectados a bases de datos y enlazarlos de forma coherente con el cliente web, promoviendo buenas prácticas de desarrollo y conocimientos sólidos en arquitectura web moderna.
Temáticas
Unidad 1. Desarrollo de Interfaces Web con Frameworks Front-End
- Introducción al desarrollo front-end con frameworks modernos
- Estructura y ciclo de vida de componentes
- Estilización y diseño responsive
- Gestión de rutas y navegación
- Construcción de una interfaz modular y reutilizable
Unidad 2. Arquitectura y Consumo de APIs REST en Aplicaciones Front-End
- Introducción a patrones arquitectónicos en front-end
- Manejo del estado de la aplicación
- Consumo de APIs REST desde el front-end
- Autenticación y autorización en el front-end
- Manejo de errores y validaciones en el front-end
Unidad 3. Integración de Front-End y Back-End con APIs RESTful
- Fundamentos de APIs RESTful
- Creación de APIs REST con un framework backend
- Persistencia de datos con bases de datos
- Seguridad en APIs REST
- Integración completa: front-end y back-end
Resultados de Aprendizaje del Curso
- Desarrolla el front-end de una aplicación web a partir de un framework seleccionado.
- Desarrolla funcionalidades avanzadas de front-end en una aplicación web con base a patrones arquitectónicos y consumo de APIs REST.
- Desarrolla las APIs REST conectadas a una base de datos desde el backend enlazándola con el front-end de una aplicación web.
Recomendaciones
- Practica frecuentemente el desarrollo de interfaces front-end reutilizables y adaptativas.
- Consulta la documentación oficial de los frameworks utilizados para estar al día con las mejores prácticas.
- Comprende a fondo los conceptos de asincronía, peticiones HTTP y manejo de respuestas JSON.
- Realiza pruebas prácticas de integración de front-end con APIs REST en distintos entornos.
- Utiliza herramientas como Postman, Swagger y servidores locales para verificar el funcionamiento de tus endpoints.
- Professor: ANA MILENA CARREÑO MONROY
- Professor: Iván Darío Potes Comas
- Professor: GINNA ESMERALDA URIBE SILVA
- Professor: ANDRES DAVID VALENCIA