Desarrollo Web Full Stack
Este programa está diseñado para transformar conceptos técnicos en soluciones digitales funcionales, no es una simple revisión teórica; es un recorrido práctico teórico diseñado para que el estudiante pueda dominar el ciclo completo del desarrollo de software moderno.
Desde la arquitectura visual con HTML/CSS hasta la robustez de un backend en ASP.NET Core, cada módulo está estructurado para que el estudiante no solo aprenda la sintaxis, sino que comprenda la lógica detrás de una aplicación profesional. Aquí, el código se entiende como una herramienta de construcción, el estudiante aprenderá a maquetar interfaces responsivas, dotarlas de dinamismo con JavaScript, gestionar estados complejos con React y persistir información de manera inteligente. Al finalizar se habrá desarrollado la capacidad de integrar una SPA (Single Page Application) con un servidor real, un requisito indispensable en la industria tecnológica actual.
- Ser mayor de 16 años de edad.
- Acceso a computadora con conexión a Internet y posibilidad de uso e instalación de programas.
- Para ingresar no se requiere el bachillerato ni el examen de admisión de la UCR.
Precio
- Costo por modulo: ₡183.600.
Duración
- 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
Contenidos
- Estructura HTML + etiquetas básicas
- Página base (contenido + navegación)
- Texto, listas, enlaces, imágenes, buenas prácticas
- Sección tipo “landing” con componentes HTML
- HTML semántico + accesibilidad básica
- Ajuste de accesibilidad + estructura correcta de vista
- Formularios + validaciones HTML5
- CSS base (selectores, cascada, box model)
- Estilos base + tipografía + espaciado consistente
- Flexbox + responsive (mobile first)
- Bootstrap (grid/utilidades/componentes) + práctica final de vista completa
Precio
- Costo por modulo: ₡183.600.
Duración
- 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
Contenidos
- Fundamentos JS + ES6+
- Funciones + scope + buenas prácticas
- DOM (selección, creación, actualización)
- Render de listado + búsqueda/filtros
- Eventos (delegación) + formularios
- UI interactiva completa
- JSON + Promises + async/await
- Loading/error/empty + manejo de errores HTTP
- REST (GET/POST/PUT/DELETE) + headers
- Desarrollo de una mini app consumiendo API (CRUD)
Precio
- Costo por modulo: ₡183.600.
Duración
- 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
Contenidos
- React base + componentes + JSX
- UI con componentes reutilizables
- Props + estado + patrones
- Formularios en React + validación
- UseEffect + custom hooks
- Fetch + loading/error/empty
- React Router + navegación + params
- App multipágina (listado/detalle/crear/editar)
- Capa de servicios + manejo de errores
- Taller: integración con API (CRUD completo)
- Optimización básica + estructura final
- Desarrollo de SPA React lista para backend real
Precio
- Costo por modulo: ₡183.600.
Duración
- 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
Contenidos
- BD relacional (PK/FK/relaciones)
- Normalización básica
- Ajuste del modelo + reglas
- SQL SELECT (WHERE, ORDER BY, funciones)
- Consultas de reporte
- JOINS (INNER/LEFT)
- INSERT/UPDATE/DELETE + constraints
- Scripts CRUD + datos de prueba
Precio
- Costo por modulo: ₡183.600.
Duración
- 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
Contenidos
- NET Core API + Swagger
- Controladores + endpoints base
- DTOs + validaciones servidor
- Respuestas HTTP consistentes
- EF Core (DbContext, entidades, migraciones)
- Relaciones + CRUD con BD real
- LINQ (filtros, includes, paginación)
- Endpoints de búsqueda + orden/paginación
- Errores centralizados + logging básico
- Middleware + estándar de errores
- JWT + autorización básica + CORS
- Integración final: React + API + login + protección endpoints
