- “Python for Everybody” – Universidad de Michigan (Coursera)
- Descripción: Este curso es perfecto para principiantes. Impartido por el profesor Charles Severance, cubre los fundamentos de Python y también temas como el desarrollo web, bases de datos y procesamiento de datos.
- Enlace: Python for Everybody
- Ideal para: Principiantes que buscan comprender los conceptos básicos de programación con Python.
- “Complete Python Bootcamp: Go from Zero to Hero in Python 3” – Jose Portilla (Udemy)
- Descripción: Este curso, uno de los más populares en Udemy, cubre todo lo esencial de Python, desde programación orientada a objetos hasta decoradores y generadores.
- Enlace: Complete Python Bootcamp
- Ideal para: Principiantes y personas que buscan mejorar sus habilidades en Python.
- “CS50’s Introduction to Computer Science” – Universidad de Harvard (edX)
- Descripción: Este curso es una excelente introducción a las ciencias de la computación y cubre Python como uno de los lenguajes de programación. Incluye proyectos prácticos y resolución de problemas reales.
- Enlace: CS50’s Introduction to Computer Science
- Ideal para: Aquellos interesados en aprender ciencias de la computación desde una perspectiva profunda.
- “Python Data Science Handbook” – Jake VanderPlas
- Descripción: Este libro y curso en línea proporcionan un entendimiento profundo de Python en el contexto de la ciencia de datos. Cubre bibliotecas como NumPy, Pandas, Matplotlib y scikit-learn para el procesamiento de datos, aprendizaje automático y visualización.
- Enlace: Python Data Science Handbook
- Ideal para: Aquellos interesados en trabajar con datos y aprender Python desde la perspectiva de la ciencia de datos.
- “Advanced Python” – Real Python
- Descripción: Este curso es para aquellos que ya tienen experiencia con Python y desean profundizar en conceptos más avanzados, como la programación asíncrona, la multitarea y mucho más.
- Enlace: Advanced Python
- Ideal para: Desarrolladores experimentados que buscan perfeccionar sus habilidades en Python.
