Servicio Nacional de Aprendizaje — SENA
Repositorio académico que documenta mi proceso de aprendizaje durante el programa de formación técnica en el SENA,
desde los fundamentos básicos de la programación hasta el desarrollo de proyectos integradores FullStack,
organizados por trimestres de formación.
Aquí se almacena el trabajo realizado durante toda la formación técnica, incluyendo:
| Tipo de contenido | Descripción |
|---|---|
| 📌 Actividades prácticas | Ejercicios breves de refuerzo de cada tema |
| 📋 Talleres evaluativos | Guías prácticas entregadas como evidencia de aprendizaje |
| 🏗️ Proyectos individuales | Aplicaciones de mayor escala desarrolladas por trimestre |
| 🧠 Lógica de programación | Ejercicios de pensamiento computacional y algoritmos |
| 🖥️ Aplicaciones en consola | Programas funcionales desarrollados en Python |
| 🗄️ Prácticas con bases de datos | Consultas, modelado y conexión con PostgreSQL |
| 🌐 Maquetación web | Páginas y layouts con HTML5, CSS3 y Bootstrap |
🎯 Objetivo: Evidenciar la evolución técnica y el fortalecimiento de habilidades en el desarrollo de software.
Tecnico-Programacion-SENA/
│
├── 📁 Primer-Trimestre/ # Lógica y fundamentos de programación
│ ├── Ejercicios en clase/
│ ├── Talleres y desafíos en clase/
│ └── README.md/
│
├── 📁 Segundo-Trimestre/ # Estructuras de datos, bases de datos, librerias, bucles, etc
│ ├── Diagramas de flujo/
│ ├── Ejercicios en clase/
| ├── Talleres y desafíos en clase/
│ └── README.md/
|
│
├── 📁 Tercer-Trimestre/ # Desarrollo web FullStack, POO y metodologías ágiles
│ ├── Clases Katherine/
│ ├── Curso POO/
│ ├── Ejercicios en clase/
│ ├── Proyecto para aprender Flask/
│ ├── mi_proyecto/
│ ├── .gitignore/
│ └── Proyectos/
│ └── README.md
|
├── 📁 Cuarto-Trimestre/ # Desarrollo web FullStack + Despliegue
│ ├── JavaScript/
│ ├── Navbar horizontal/
│ ├── Navbar vertical/
│ └── Proyectos/
│ └── README.md
Introducción a la programación con Python. Variables, tipos de datos, condicionales, ciclos, funciones y pensamiento algorítmico.
Fundamentos de bases de datos relacionales con PostgreSQL. Modelado de datos, consultas SQL, y estructuras de datos complejas en Python.
Desarrollo de aplicaciones web con HTML5, CSS3, Bootstrap y Flask. Introducción a metodologías ágiles con SCRUM.
Proyectos integradores completos con frontend, backend y base de datos. Despliegue en entornos de producción y buenas prácticas de desarrollo.
| Tecnología | Uso |
|---|---|
| Python 3.x | Lenguaje principal — lógica, POO, scripting |
| Flask | Framework web para aplicaciones backend |
| Jinja2 | Motor de plantillas HTML |
| Tecnología | Uso |
|---|---|
| PostgreSQL | Motor de base de datos relacional |
| SQL | Consultas, modelado y manipulación de datos |
| Tecnología | Uso |
|---|---|
| HTML5 | Estructura semántica de páginas web |
| CSS3 | Estilos, animaciones y diseño responsive |
| Bootstrap 5 | Layout y componentes de interfaz |
| Herramienta | Uso |
|---|---|
| Git | Control de versiones |
| GitHub | Repositorio remoto y colaboración |
| Visual Studio Code | Editor de código principal |
| SCRUM | Metodología ágil de gestión de proyectos |
- 🧠 Pensamiento lógico y resolución de problemas algorítmicos
- 🏗️ Programación estructurada y orientada a objetos (POO)
- 📊 Diseño y consulta de bases de datos relacionales
- 🌐 Desarrollo web FullStack con Python, Flask y HTML/CSS
- 🧹 Organización y documentación de código (Clean Code)
- 🎨 Diseño básico de interfaces de usuario (UI/UX)
- 🤝 Trabajo en equipo bajo marcos de trabajo ágiles (SCRUM)
- 🚀 Despliegue de aplicaciones web en entornos de producción
| Propósito | Descripción |
|---|---|
| 📄 Evidencia académica | Respaldo de entregables para el centro de formación SENA |
| 💼 Portafolio de aprendizaje | Muestra real de habilidades para el sector productivo |
| 📈 Historial técnico | Seguimiento del crecimiento personal como programador |
| 🔧 Base de mejora | Código disponible para futuras refactorizaciones |
| Trimestre | Contenido | Estado |
|---|---|---|
| Primer Trimestre | Lógica y fundamentos | ✅ Completado |
| Segundo Trimestre | Bases de datos y estructuras | ✅ Completado |
| Tercer Trimestre | Desarrollo web FullStack | ✅ Completado |
| Cuarto Trimestre | FullStack + Despliegue | 🔄 En curso |