1️⃣ Instalación de Python

Descarga oficial: 🔗 https://www.python.org/downloads/

  • Instala la última versión estable (3.12 o superior).
  • Marca la opción “Add Python to PATH” durante la instalación.
  • Verifica que funcione:

    python --version

2️⃣ Visual Studio Code (Editor de código)

Descarga: 🔗 https://code.visualstudio.com/Download

Extensiones recomendadas:

  • Python (Microsoft)
  • Pylance
  • Black Formatter
  • Jupyter

Opcionales

  • GitLens (control de versiones)
  • Code Runner (opcional para pruebas rápidas)

Verifica que el entorno reconozca Python: Abre VS Code → presiona Ctrl + Shift + P → escribe “Python: Select Interpreter”.

3️⃣ Jupyter Notebook / JupyterLab

Instalación rápida:

pip install jupyterlab

Ejecución:

jupyter-lab

Se abrirá en tu navegador con un entorno interactivo ideal para prácticas guiadas.

6️⃣ Librerías esenciales para el curso

Ejecuta (una vez activado tu entorno):

pip install pytest openpyxl pandas pyautogui schedule click black

Descripción rápida:

Librería Uso principal
pytest Pruebas automáticas
openpyxl Leer y escribir archivos Excel
pandas Manipular datos/tablas fácilmente
pyautogui Automatizar clics, teclado y movimientos
schedule Ejecutar tareas programadas
click Crear programas con interfaz de línea de comandos
black Formateador automático de código

7️⃣ (Opcional) Minecraft: Education Edition

Ideal para enseñar conceptos de programación visualmente. Descarga: 🔗 https://education.minecraft.net/

Requiere cuenta Microsoft educativa. Activa el modo programador con Python desde el menú “Code Builder”.

8️⃣ Verificación final

Abre VS Code → Terminal → ejecuta:

python --version
pip list
jupyter-lab

Si todo abre sin errores, el entorno está listo ✅


🧩 BONUS: Herramientas útiles adicionales