- PHP 37.4%
- HTML 21.6%
- JavaScript 20.9%
- CSS 19.8%
- Hack 0.3%
| .forgejo/workflows | ||
| actividades-integradoras | ||
| infraestructura | ||
| .gitignore | ||
| README.md | ||
Programación de Sistemas Web
Repositorio académico de la asignatura Programación de Sistemas Web de la Universidad Ecotec.
Aquí se desarrollarán y documentarán las actividades integradoras de la asignatura durante el Bimestre 4 de 2026.
Información general
| Campo | Detalle |
|---|---|
| Institución | Universidad Ecotec |
| Asignatura | Programación de Sistemas Web |
| Docente | Gregorio Cruz G. |
| Periodo académico | Bimestre 4 — 2026 |
Propósito de la asignatura
La asignatura se enfoca en el desarrollo de aplicaciones web dinámicas, seguras y conectadas a bases de datos, aplicando estándares profesionales de desarrollo.
Durante el curso se avanzará desde la creación de páginas estáticas hasta el desarrollo de sistemas capaces de gestionar información en tiempo real.
Contenidos
- Estructura y maquetación con HTML5.
- Diseño y estilos con CSS y Bootstrap.
- Programación del lado del cliente con JavaScript.
- Consumo de APIs y manejo de datos JSON.
- Programación del lado del servidor con PHP.
- Integración con bases de datos MySQL.
- Validaciones y buenas prácticas de seguridad.
- Organización del código mediante el patrón MVC.
- Desarrollo de una API básica con Slim.
Organización del repositorio
Las carpetas se crearán progresivamente conforme se desarrollen las actividades integradoras.
.
├── .forgejo/
│ └── workflows/
│ └── portafolio.yml
├── actividades-integradoras/
│ ├── actividad-integradora-01-portafolio/ (Actividades 1 y 2)
│ ├── actividad-integradora-03-inventario/
│ └── ...
├── infraestructura/
│ └── README.md
└── README.md
La Actividad 2 actualizó el mismo portafolio de la Actividad 1, sobre la
misma carpeta. Cada actividad integradora tiene su propio README.md con
sus requisitos, instrucciones de ejecución y recursos utilizados.
Infraestructura
Este repositorio se aloja en una instancia propia de Forgejo. La descripción del laboratorio, su arquitectura y la razón de utilizar Forgejo se encuentran en infraestructura/README.md.
Los avances de la Actividad Integradora 01 también utilizan un flujo CI/CD de
Forgejo Actions. El workflow valida la estructura del sitio y publica en el
servidor web únicamente los cambios aprobados que llegan a la rama main.