Módulos
Desliza para ver los 5 módulosLógica de programación y fundamentos del desarrollo web.
Introducción al ecosistema web, lógica básica de programación y la estructura/diseño de páginas estáticas.
- Algoritmos
- etiquetas HTML
- selectores CSS
- variables
- condicionales y funciones en JavaScript
- Visual Studio Code
- Google Chrome DevTools
- Playcode.io
React, GitHub, consumo de APIs y arquitectura Front-End.
Transición hacia el desarrollo Frontend moderno usando componentes reutilizables y control de versiones.
- Componentes React
- JSX
- Hooks (useState, useEffect)
- Git/GitHub
- peticiones HTTP (fetch, async/await)
- GitHub
- Git
- Vite
- StackBlitz
- JSONPlaceholder
Node.js, Express, bases de datos SQL/NoSQL y servicios REST.
Creación de servidores, bases de datos y la comunicación estructurada entre el Frontend y el Backend.
- Entorno Node.js
- rutas con Express
- modelos de datos SQL vs NoSQL
- operaciones CRUD y arquitectura REST
- Node.js
- Postman
- MongoDB Atlas (Cloud) o Supabase
- Render
Desarrollo Full Stack, despliegue Cloud, seguridad y metodologías ágiles.
Conexión Full Stack del proyecto, implementación de seguridad básica y gestión del trabajo mediante flujos ágiles.
- CORS
- variables de entorno
- autenticación (JWT o contraseñas encriptadas)
- despliegue Cloud
- metodología Scrum/Kanban
- Vercel o Netlify (para Frontend)
- Render (para Backend)
- Trello o Jira Product Discovery
ESUMER Digital Challenge
Laboratorio práctico de cierre (Hackathon/Sprint final) dedicado a la consolidación del proyecto integrador y su sustentación.
- Pruebas de usuario
- resolución de bugs de último minuto
- técnicas de Pitch
- presentación de producto tecnológico
- Portafolio en GitHub
- plataformas de despliegues activas
- software de videollamada para demostración