Colección de ejercicios y ejemplos desarrollados en Python, aprovechando las sugerencias inteligentes de [GitHub Copilot] para facilitar el aprendizaje y mejorar la productividad en la programación.
- Variables (Ejercicios 1-3)
- Condiciones (Ejercicios 4-7)
- Bucles (Ejercicios 8-11)
- Listas,tuplas y diccionarios (Ejercicios 12-19)
- Funciones (Ejercicios 20-22)
- Funciones Avanzadas (Ejercicios 23-25)
- Captura y control de errores (Ejercicios 26-28)
- Lectura y escritura de ficheros txt (ejercicios 29 y 30)
- Lectura y escritura de ficheros csv/json (ejercicios 31 y 32)
- Ejercicio de gestión de tareas (Ejercicio 33)
- POO (Ejercicio 34)
- Encapsulamiento (Ejercicios 35 y 36)
- Herencia (Ejercicios 37 y 38)
- Constructor,destructor (Ejercicios 39-41)
- UML (Ejercicios 42 y 43)
- Serializar objetos (Ejercicio 44)
- Relaciones entre Objetos (Ejercicios 45 y 46)
- Ej Práctico CRUD (Ejercicio 47)
- Métodos mágicos,getters,setters (Ejercicios 48-50)
- Ejercicio Práctico Ascensor (Carpeta EjercicioPráct_Ascensor)
- Importación módulos propios (Carpeta Módulos)
- Control de errores (Ejercicios 51 y 52)
- Assert (Ejercicios 53-55)
- Docstring (Ejercicios 56 y 57)
- Decoradores (Ejercicios 58 y 59)
- Test (Ejercicios 60 y 61)
- Pasar datos desde terminal (Ejercicio 62)
- Serializar (Ejercicio 63)
- Modelo Vista Controlador (Carpeta MVC)
- Obtener y Enviar datos con una API (Carpeta ConsultasAPI)
- APIKEY (Ejercicios 67 y 68)
- Python 3.8 o superior
- GitHub Copilot habilitado en tu editor (VS Code, Neovim, JetBrains, etc.)
- Documentación oficial de Python: https://docs.python.org/3
- Portal de cursos de Udemy (https://www.udemy.com)
- Tutoriales y GitHub (https://github.com/josecodetech)