Guia Python
Guia Python
intermedio y experto) para aprender Python. Cada nivel está diseñado para
progresar de forma lógica y fluida.
4. Funciones básicas
o Declaración y llamada de funciones.
3. Funciones avanzadas
o Funciones con múltiples valores de retorno.
o Recursión.
4. Manejo de archivos
o Apertura y lectura de archivos con open().
o Escritura de archivos.
5. Comprehensions
o List comprehensions (listas por comprensión).
o Métodos y atributos.
o Herencia y polimorfismo.
2. Módulos y paquetes
o Uso de módulos estándar de Python como math, random, datetime.
3. Decoradores
o Qué son los decoradores y cómo usarlos.
5. Bibliotecas estándar
o Uso de bibliotecas como os, sys, re (expresiones regulares), json y
collections.
o Manejo de expresiones regulares con re.
o Introducción a concurrent.futures.
5. Pruebas y depuración
o Uso de unittest para pruebas unitarias.
Recursos recomendados:
1. Documentación oficial de Python: Python Docs
2. Libros:
o "Automatiza tareas aburridas con Python" de Al Sweigart.
3. Plataformas de aprendizaje:
o Real Python (tutoriales y artículos avanzados).
Este plan de estudio cubre desde los fundamentos básicos de Python hasta el
desarrollo avanzado de aplicaciones, análisis de datos y automatización.