X Tutup
# Curso Python desde Cero 🐍 [![Python Version](https://img.shields.io/badge/Python-3.x-blue.svg)](https://www.python.org/) [![Estado](https://img.shields.io/badge/Estado-En%20emisión-yellow)](https://twitch.tv/midudev) [![CC License](https://img.shields.io/badge/license-CC--BY--NC--ND-green.svg)](https://github.com/midudev/curso-python/blob/main/LICENSE) Curso práctico y gratuito de Python desde cero. Emitido en directo en [twitch.tv/midudev](https://twitch.tv/midudev).
GitHub Twitter Twitch YouTube
portada python
## 🤔 ¿Por qué deberías ver este curso? - 🎯 **Aprenderás el lenguaje de programación del momento.** - 📅 **Nuevas clases todos los miércoles.** - 🚀 Ideal para principiantes: comienza **desde cero** y avanza paso a paso. - 🛠️ **Curso práctico** con ejercicios para que puedas practicar lo aprendido. - 📝 **Código abierto**: lo que te permitirá clonar el proyecto y tener acceso completo a todo lo que se muestra. > [!TIP] > **¿Sabías que puedes acceder a todas las clases desde la [Academia de midudev](https://midu.dev/)?** Si eres suscriptor en [Twitch](https://www.twitch.tv/midudev), ¡ya tienes acceso! ## 🕐 Horario por países | Hora | Países | |------|------------------------------------------| | 18H | 🇪🇸 España | | 17H | 🇮🇨 Islas Canarias | | 14H | 🇺🇾 Uruguay 🇦🇷 Argentina 🇨🇱 Chile 🇵🇾 Paraguay | | 13H | 🇧🇴 Bolivia 🇻🇪 Venezuela 🇩🇴 República Dominicana 🇵🇷 Puerto Rico | | 12H | 🇨🇴 Colombia 🇵🇪 Perú 🇪🇨 Ecuador 🇨🇺 Cuba 🇵🇦 Panamá | | 11H | 🇲🇽 México 🇨🇷 Costa Rica 🇳🇮 Nicaragua 🇸🇻 El Salvador 🇭🇳 Honduras | ## 📺¿Dónde puedo ver el curso? Mira los cursos y participa en vivo en [twitch.tv/midudev](https://twitch.tv/midudev) ## 📄 Contenido Actual | Clase | Código | Video | |-----------------|-----------------|----------------------------------| |**1. Hola Mundo, Tipos de Datos, Conversión de tipos y Variables** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/01_basic) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2354087841) | |**2. Condicionales y listas + ejercicios** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/02_flow_control) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2360535344) | |**3. Bucles while, for y funciones** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/03_loops) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2366925887) | |**4. Lógica de Programación + Diccionarios** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/04_logic) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2373204722) | |**5. Expresiones Regulares** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/05_regex) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2385556729) | |**6. Fetching de Datos + Fechas + Clases** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/06_request_ai_dates) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2397854000) | |**7. Scraping de datos** | [![github](https://img.shields.io/badge/github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/midudev/curso-python/tree/main/07_scraping) | [![twitch](https://img.shields.io/badge/twitch-572364?style=for-the-badge&logo=twitch&logoColor=white)](https://www.twitch.tv/videos/2409874203) | > [!NOTE] > El curso está actualmente en emisión. Nuevas clases todos los miércoles a las 18:00h (hora española).
📚 Temario Completo Planificado 1. Introducción ✓ 2. Variables y Funciones Incorporadas ✓ 3. Operadores ✓ 4. Strings ✓ 5. Listas ✓ 6. Tuplas ✓ 8. Diccionarios ✓ 9. Condicionales ✓ 10. Bucles ✓ 11. Funciones ✓ 12. Errores de Tipos en Python ✓ 13. Python Date time ✓ 14. Manejo de Excepciones ✓ 15. Expresiones Regulares ✓ 16. Web Scraping ✓ 17. Clases y Objetos ✓ 18. Sets 19. Módulos 20. List Comprehension 21. Funciones de Orden Superior 22. Manejo de Archivos 23. Python Package Manager 24. Entorno Virtual 25. Estadísticas 26. Python para la Web + Django 27. Python con MongoDB 28. APIs desde cero 29. Pandas
## ⚙️ Requisitos > [!IMPORTANT] > Necesitarás: > - Python 3.x > - Editor de código (recomendado VS Code) > - Conexión a internet para las clases en vivo ## 💻 Instalación ```bash # Verifica tu versión de Python python --version # En algunos sistemas operativos el ejecutable es otro python3 --version # Clona el repositorio git clone https://github.com/midudev/curso-python # Accede al directorio cd curso-python ``` > [!TIP] > Si no quieres instalar nada, puedes usar editores online como: > - [OnlineGDB](https://www.onlinegdb.com/online_python_compiler) > - [Python Sandbox](https://pythonsandbox.io/) > - [Google Colab](https://colab.research.google.com/) --- ## 💻 Configuración del Entorno > Usa **Visual Studio Code (VS Code)** para escribir y ejecutar código Python localmente. 1. Descarga [VS Code](https://code.visualstudio.com/) 2. Instala las extensiones recomendadas: - [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) - [Pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) - [Python Debugger](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy) ## 🛠️ Requisitos Técnicos - Python 3.x instalado - VS Code + extensiones - Conexión a internet - No requiere experiencia previa ## 📚 Recursos Adicionales - [cursopython.dev](https://cursopython.dev) - Portal oficial del curso - [Documentación de Python](https://docs.python.org/es/) - Documentación oficial en español - [Ejercicios resueltos](link-ejercicios) - Soluciones a los ejercicios del curso ## 🔗 Enlaces - 🌐 [cursopython.dev](https://cursopython.dev) - Portal del curso - 📚 [Documentación Python](https://docs.python.org/es/) - Docs oficial - ⭐ [GitHub](https://github.com/midudev/curso-python) - Código fuente ## 👥 Comunidad [![Discord](https://img.shields.io/discord/741237973663612969?style=for-the-badge&logo=discord&logoColor=white&label=Discord)](https://discord.gg/midudev) Únete a nuestra comunidad para: - 💬 Compartir dudas y soluciones - 🤝 Conectar con otros estudiantes - 📢 Recibir anuncios de nuevas clases - 🎉 Participar en eventos especiales ## ⚖️ Licencia Este curso usa la licencia [CC-BY-NC-ND](https://github.com/midudev/curso-python/blob/main/LICENSE) que permite: - ✅ Compartir el material - ✅ Usar el contenido para uso personal - ❌ Uso comercial - ❌ Modificación del material - ⚠️ Requiere atribución al autor ## 👨‍💻 Autor [@midudev](https://www.github.com/midudev)
X Tutup