- Entender los fundamentos del lenguaje y ejecutar scripts de forma correcta en distintos entornos.
- Dominar la sintaxis esencial, estructuras de datos y control de flujo para resolver problemas comunes.
- Aplicar funciones, módulos, archivos y POO para construir una pequeña aplicación de consola.
├── lessons/ # Lecciones en orden (01-, 02-, ...)
└── resources/ # Diapositivas, diagramas, material extra
├── docs/ # Documentos PDF, presentaciones y material de referencia.
└── misc/ # Otros recursos variados (imágenes, scripts, datos, etc.).
- Tienes dos maneras:
- En local: Clónalo via git (si sabes cómo hacerlo) o descárgalo en ZIP.
- En el navegador: Recórrelo pinchando en los ficheros y carpetas mostrados en GitHub.
- Recorre
lessons/en orden y lee cadaREADME.md. - Completa los ejercicios y revisa después las soluciones.
- Los enlaces externos se abren en la misma pestaña. Usa Ctrl+Click (Windows/Linux) o Cmd+Click (Mac) para abrirlos en pestaña nueva.
- https://docs.python.org/3/using/windows.html
- https://docs.python.org/3/using/mac.html
- https://docs.python.org/3/using/unix.html
- Manejo básico de terminal (navegar directorios, ejecutar comandos).
- Editor de código instalado (p. ej., VS Code) y capacidad para guardar/abrir archivos.
- Conocimientos informáticos generales (carpetas, rutas, extensiones).
- Python Docs (Tutorial)
- Python Docs (Library)
- Real Python (Beginner's Guide)
- W3Schools Python
- GeeksforGeeks Python
- PyPI
© 2025 David Carvajal Garrido con licencia CC BY-SA 4.0