- Introducción y configuración
- Sintaxis Básica
- Sintaxis básica
- Variables y Tipos de Datos
- Operadores Aritméticos y Lógicos
- Cadenas de Texto (Strings)
- Listas, Tuplas y Diccionarios
- Funciones y Generadores
- Estructuras de control
- Control de flujo y modularidad
- Programación orientada a objetos
- Módulos y Biblioteca Estándar
- Gestión de Archivos (OS, Shutil)
- Fechas y Horas (Time, Datetime)
- Expresiones Regulares (RE)
- Serialización (Pickle, JSON)
- Automatización y tareas prácticas
- Organización de Archivos
- Manipulación de Excel y PDF
- Web Scraping (BeautifulSoup, Selenium)
- Bots y Envío de Correos
- Control de Teclado y Ratón
- Interfaces Gráficas y BBDD
- Proyectos y Herramientas Avanzadas
Bibliografía
- Curso intensivo de Python
- Aprende Python desde cero hasta avanzado
- Python Para Principiantes
- El lenguaje de programación Python de principio a fin
- Automatiza las tareas aburridas con Python
- 100 Ejercicios Avanzados en PYTHON
- Aprende Python en un fin de semana
- Python para Todos
- 100 Ejercicios Python para praticar
Recursos:
- Ejecutar código online: https://jupyter.org/
Tutoriales
- Tutorial oficial de Python: https://docs.python.org/es/3/tutorial/
- Curso de Python: https://www.youtube.com/watch?
v=5Psi_HES-nc&list= PL6kQim6ljTJseIyMkayaXQz2S8s99 pAK3 - https://python-para-
impacientes.blogspot.com/p/ indice.html - https://www.mclibre.org/
consultar/python/ - https://www.youtube.com/
playlist?list= PLU8oAlHdN5BlvPxziopYZRd55pdqF wkeS - https://www.youtube.com/watch?
v=3JlghcQwJkQ&list= PLU8oAlHdN5BnNrwvZvOdu_ FsUXHX200rA - Iniciación a la programación en Python (UPV)