Este repositorio contiene una colección de apuntes detallados, ejercicios prácticos y proyectos web desarrollados durante mi estudio de Python y tecnologías de Frontend. El objetivo es consolidar conceptos fundamentales y avanzados de programación de forma profesional.
Los apuntes están organizados en Jupyter Notebooks detallados. Cada tema incluye teoría crítica y ejemplos de código depurados.
| Módulo | Tema | Descripción Clave |
|---|---|---|
| Tema 1 | Python Básico | Tipos, cadenas, operadores y lógica fundacional. |
| Tema 2 | Listas y Tuplas | Manipulación de secuencias, slicing y comprensiones. |
| Tema 3 | Conjuntos y Diccionarios | Estructuras de datos hash, búsquedas eficientes. |
| Tema 4 | Clases y Objetos | Programación Orientada a Objetos y métodos mágicos. |
| Tema 5 | Herencia y Polimorfismo | Extensión de clases, composición y reusabilidad. |
| Tema 6 | Gestión de Errores | Excepciones, aserciones y depuración profesional. |
Ubicados en el directorio Proyectos-Web/, estos proyectos exploran la integración de lógica y diseño.
- Notebooks: Para ver los apuntes de Python, abre los archivos
.ipynben VS Code (con la extensión de Jupyter instalada). - Proyectos Web: Navega a la carpeta en
Proyectos-Web/y abre el archivoindex.htmlen cualquier navegador moderno.
Desarrollado para aprendizaje personal y referencia técnica.