Skip to content

sknetboy/python-course-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Curso Básico de Python con venv en Windows

Duración: 10 días (puedes ajustarlo según tu ritmo)

📋 Requisitos previos

  • Windows 10/11
  • Conexión a internet para descargar Python y librerías

🚀 Configuración inicial

1. Instalar Python

  1. Descarga Python desde python.org
  2. IMPORTANTE: Marca ✅ "Add Python to PATH" durante la instalación
  3. Verifica la instalación:
    python --version

2. Configurar el entorno virtual

# Crear entorno virtual
python -m venv env

# Activar entorno virtual
.\env\Scripts\activate

# Verificar que está activo (verás (env) al inicio de la línea)

3. Desactivar entorno virtual (cuando termines)

deactivate

📚 Plan de estudios

🔹 Día 1 – Preparación del entorno

  • Archivo: dia1/hola.py
  • Objetivo: Configurar entorno y primer programa
  • Ejercicio: Programa "Hola mundo"

🔹 Día 2 – Variables y tipos de datos

  • Archivo: dia2/variables.py
  • Objetivo: Aprender tipos básicos de datos
  • Ejercicio: dia2/ejercicio_variables.py

🔹 Día 3 – Operadores y cálculos

  • Archivo: dia3/operadores.py
  • Objetivo: Usar Python como calculadora
  • Ejercicio: dia3/ejercicio_calculos.py

🔹 Día 4 – Condicionales

  • Archivo: dia4/condicionales.py
  • Objetivo: Tomar decisiones con if
  • Ejercicio: dia4/ejercicio_edad.py

🔹 Día 5 – Bucles

  • Archivo: dia5/bucles.py
  • Objetivo: Repetir acciones con for y while
  • Ejercicio: dia5/ejercicio_bucles.py

🔹 Día 6 – Listas y diccionarios

  • Archivo: dia6/colecciones.py
  • Objetivo: Manejar colecciones de datos
  • Ejercicio: dia6/ejercicio_colecciones.py

🔹 Día 7 – Funciones

  • Archivo: dia7/funciones.py
  • Objetivo: Reutilizar código
  • Ejercicio: dia7/ejercicio_funciones.py

🔹 Día 8 – Módulos y librerías externas

  • Archivo: dia8/api.py
  • Objetivo: Instalar librerías con pip
  • Ejercicio: dia8/ejercicio_clima.py

🔹 Día 9 – Archivos

  • Archivo: dia9/archivos.py
  • Objetivo: Leer y escribir archivos
  • Ejercicio: dia9/ejercicio_archivos.py

🔹 Día 10 – Proyecto Final

  • Archivo: dia10/agenda.py
  • Objetivo: Proyecto completo de agenda
  • Ejercicio: dia10/agenda_completa.py

🎯 Cómo usar este curso

  1. Activa tu entorno virtual antes de cada sesión:

    .\env\Scripts\activate
  2. Navega al día correspondiente y ejecuta los archivos:

    cd dia1
    python hola.py
  3. Completa los ejercicios de cada día antes de continuar

  4. Al terminar cada día, desactiva el entorno:

    deactivate

📁 Estructura del proyecto

python-basico/
├── README.md
├── env/                    # Entorno virtual (se crea automáticamente)
├── dia1/
│   └── hola.py
├── dia2/
│   ├── variables.py
│   └── ejercicio_variables.py
├── dia3/
│   ├── operadores.py
│   └── ejercicio_calculos.py
├── dia4/
│   ├── condicionales.py
│   └── ejercicio_edad.py
├── dia5/
│   ├── bucles.py
│   └── ejercicio_bucles.py
├── dia6/
│   ├── colecciones.py
│   └── ejercicio_colecciones.py
├── dia7/
│   ├── funciones.py
│   └── ejercicio_funciones.py
├── dia8/
│   ├── api.py
│   └── ejercicio_clima.py
├── dia9/
│   ├── archivos.py
│   └── ejercicio_archivos.py
└── dia10/
    ├── agenda.py
    └── agenda_completa.py

🏆 ¡Al completar este curso sabrás!

  • ✅ Configurar entornos virtuales en Python
  • ✅ Manejar variables y tipos de datos
  • ✅ Usar operadores y condicionales
  • ✅ Crear bucles y funciones
  • ✅ Trabajar con listas y diccionarios
  • ✅ Instalar y usar librerías externas
  • ✅ Leer y escribir archivos
  • ✅ Crear proyectos completos en Python

¡Comienza tu aventura en Python! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages