[python]
### Semana 1-2: Introducción a Python
- **Material de lectura**: Capítulos iniciales de "Automatiza tareas aburridas con Python" por Al
Sweigart.
- **Ejercicios**: Ejercicios básicos de sintaxis en Python.
- **Material de apoyo**: [Guía rápida de sintaxis de Python en
español]([Link]
- **Videos**: [Programación Python para Principiantes]([Link]
v=kqtD5dpn9C8) (en español)
- **Proyecto**: Programa para calcular el índice de masa corporal (IMC).
- **Examen**: Cuestionario de sintaxis y conceptos básicos.
### Semana 3-4: Estructuras de Datos en Python
- **Material de lectura**: Capítulos sobre listas, tuplas, diccionarios y conjuntos en "Automatiza
tareas aburridas con Python".
- **Ejercicios**: Crear y manipular estructuras de datos.
- **Material de apoyo**: [Resúmenes de cada estructura de datos en
español]([Link]
- **Videos**: [Estructuras de Datos en Python]([Link]
(en español)
- **Proyecto**: Sistema de gestión de contactos.
- **Examen**: Cuestionario sobre estructuras de datos.
### Semana 5-6: Control de Flujo y Funciones
- **Material de lectura**: Capítulos sobre control de flujo y funciones en "Automatiza tareas
aburridas con Python".
- **Ejercicios**: Crear funciones y aplicar estructuras de control.
- **Material de apoyo**: [Diagramas de flujo en
español]([Link]
- **Videos**: [Funciones y Control de Flujo en Python]([Link]
v=qB3PRpOU0xk) (en español)
- **Proyecto**: Calculadora con funciones básicas.
- **Examen**: Cuestionario sobre control de flujo y funciones.
### Semana 7-8: Módulos y Paquetes
- **Material de lectura**: Capítulos sobre módulos y paquetes en "Python Crash Course" por Eric
Matthes (disponible en español).
- **Ejercicios**: Importar y usar módulos estándar.
- **Material de apoyo**: [Lista de módulos estándar de Python en
español]([Link]
- **Videos**: [Módulos y Paquetes en Python]([Link]
(en español)
- **Proyecto**: Agenda personal utilizando módulos.
- **Examen**: Cuestionario sobre módulos y paquetes.
### Semana 9-10: Introducción a Pandas
- **Material de lectura**: Documentación oficial de Pandas (primeros capítulos).
- **Ejercicios**: Creación y manipulación de DataFrames.
- **Material de apoyo**: [Guía de referencia rápida de Pandas en
español]([Link]
- **Videos**: [Introducción a Pandas]([Link] (en
español)
- **Proyecto**: Análisis de un conjunto de datos simple.
- **Examen**: Cuestionario sobre conceptos básicos de Pandas.
### Semana 11-12: Manipulación de Datos con Pandas
- **Material de lectura**: Documentación oficial de Pandas (secciones avanzadas).
- **Ejercicios**: Filtrado, agrupación y transformación de datos.
- **Material de apoyo**: [Documentación avanzada de Pandas en
español]([Link]
[Link]#intro-tutorials)
- **Videos**: [Manipulación de Datos con Pandas]([Link]
v=5yFox2bKpv4) (en español)
- **Proyecto**: Limpieza y análisis de datos de ventas.
- **Examen**: Cuestionario sobre manipulación de datos.
### Semana 13-14: Visualización de Datos con Pandas y Matplotlib
- **Material de lectura**: Capítulos sobre visualización en "Python for Data Analysis" por Wes
McKinney.
- **Ejercicios**: Crear gráficos básicos con Pandas y Matplotlib.
- **Material de apoyo**: [Guía rápida de Matplotlib en
español]([Link]
- **Videos**: [Visualización de Datos con Matplotlib]([Link]
H3wnvCaeI) (en español)
- **Proyecto**: Visualización de tendencias en datos de ventas.
- **Examen**: Cuestionario sobre visualización de datos.
### Semana 15-16: Introducción a Bases de Datos SQL
- **Material de lectura**: Capítulos sobre SQL en "Learning SQL" por Alan Beaulieu (disponible en
español).
- **Ejercicios**: Consultas básicas en SQL.
- **Material de apoyo**: [Guía rápida de SQL en español]([Link]
- **Videos**: [Curso de SQL]([Link] (en español)
- **Proyecto**: Creación de una base de datos simple.
- **Examen**: Cuestionario sobre conceptos básicos de SQL.
### Semana 17-18: Manipulación de Bases de Datos con SQL
- **Material de lectura**: Capítulos avanzados sobre SQL en "Learning SQL".
- **Ejercicios**: Consultas avanzadas, unión de tablas y subconsultas.
- **Material de apoyo**: [Documentación avanzada de SQL en
español]([Link]
- **Videos**: [Consultas Avanzadas en SQL]([Link] (en
español)
- **Proyecto**: Sistema de gestión de una tienda.
- **Examen**: Cuestionario sobre consultas avanzadas en SQL.
### Semana 19-20: Integración de Pandas con SQL
- **Material de lectura**: Documentación de Pandas sobre la integración con SQL.
- **Ejercicios**: Conexión a bases de datos SQL y manipulación de datos desde Pandas.
- **Material de apoyo**: [Documentación sobre Pandas y SQL en
español]([Link]
- **Videos**: [Integración de Pandas con SQL]([Link]
(en español)
- **Proyecto**: Análisis de datos almacenados en una base de datos SQL.
- **Examen**: Cuestionario sobre integración de Pandas con SQL.
### Semana 21-22: Análisis de Datos en Proyectos Reales
- **Material de lectura**: "Python for Data Analysis" por Wes McKinney.
- **Ejercicios**: Análisis de conjuntos de datos reales.
- **Material de apoyo**: [Recursos de Kaggle en
español]([Link]
- **Videos**: [Análisis de Datos con Pandas]([Link]
(en español)
- **Proyecto**: Análisis completo de un conjunto de datos de Kaggle.
- **Examen**: Cuestionario sobre análisis de datos.
### Semana 23-24: Proyectos Finales de Integración
- **Material de lectura**: Repaso de documentación y libros utilizados.
- **Ejercicios**: Proyectos integrados que combinen Python, Pandas y SQL.
- **Material de apoyo**: [Documentación y recursos adicionales en
español]([Link]
- **Videos**: [Proyectos Integrados en Python]([Link]
v=a8G_XjWdWkE) (en español)
- **Proyecto**: Proyecto final integrando todos los conocimientos.
- **Examen**: Cuestionario sobre proyectos integrados.
### Semana 25-26: Revisión y Preparación para el Futuro
- **Material de lectura**: Revisión de todo el material cubierto.
- **Ejercicios**: Repaso y mejora de proyectos anteriores.
- **Material de apoyo**: [Consejos para continuar aprendiendo Python en
español]([Link]
- **Videos**: [Consejos y Técnicas Avanzadas]([Link]
(en español)
- **Proyecto**: Mejora y presentación del proyecto final.
- **Examen**: Examen final abarcando todos los temas del curso.
Este plan de 26 semanas cubre una amplia gama de temas, asegurando una comprensión sólida y
práctica de Python, Pandas y bases de datos SQL. Asegúrate de ajustar el ritmo según sea
necesario y aprovecha los recursos disponibles en español para facilitar el aprendizaje.