Ruta de aprendizaje
Python se aprende mejor en capas: primero ejecutar codigo pequeno, despues entender datos, luego escribir funciones, y por ultimo construir programas que lean archivos, usen paquetes y resuelvan tareas reales.
Mapa del curso
Sección titulada «Mapa del curso»
1. Preparacion
Instalar Python, crear un editor comodo y ejecutar scripts sin miedo a la terminal.
2. Lenguaje base
Variables, tipos, condiciones, bucles, funciones y colecciones.
3. Programas utiles
Manejo de errores, archivos, modulos, paquetes y mini proyectos.
4. Mundo real
Web, APIs, datos, automatizacion, testing y frameworks.
Acceso al curso extendido
Sección titulada «Acceso al curso extendido»Ya tienes habilitado el bloque completo de 100 lecciones en dos lugares:
- En el sidebar, dentro de Curso Extendido (100 lecciones).
- En el indice directo: Indice de 100 lecciones.
Objetivo por modulo
Sección titulada «Objetivo por modulo»| Modulo | Vas a poder | Senal de que lo entendiste |
|---|---|---|
| Instalacion | Ejecutar python archivo.py | Puedes crear y correr un script desde cero |
| Variables y tipos | Representar texto, numeros y booleanos | Puedes explicar que devuelve type(valor) |
| Control de flujo | Tomar decisiones y repetir tareas | Puedes filtrar una lista con if y for |
| Funciones | Encapsular logica reutilizable | Puedes predecir el valor exacto que retorna una funcion |
| Colecciones | Modelar datos con listas y diccionarios | Puedes elegir entre list, tuple, dict y set |
| Archivos | Leer y escribir texto/CSV simple | Puedes guardar un resultado para usarlo despues |
| Paquetes | Usar librerias externas | Puedes instalar y aislar dependencias con venv |
| POO | Crear objetos simples | Puedes agrupar datos y comportamiento en una clase |
Regla de practica
Sección titulada «Regla de practica»Cada ejemplo deberia pasar por tres vueltas:
- Copialo y ejecutalo.
- Cambia un dato y vuelve a ejecutarlo.
- Rompelo a proposito: borra una coma, cambia un tipo, llama mal una funcion.
Python te ensena mucho cuando falla. El error no es un juicio; es informacion tecnica con un poco de teatro.
Primer script del curso
Sección titulada «Primer script del curso»Guarda esto como hola.py:
nombre = "Ana"horas = 3
mensaje = f"{nombre} va a estudiar Python {horas} horas esta semana"
print(mensaje)Salida esperada:
Ana va a estudiar Python 3 horas esta semanaQue paso:
| Linea | Explicacion |
|---|---|
nombre = "Ana" | Guarda texto en una variable |
horas = 3 | Guarda un numero entero |
f"...{horas}..." | Inserta valores dentro de un texto |
print(mensaje) | Muestra el texto en consola |
Checkpoint
Sección titulada «Checkpoint»Antes de avanzar deberias poder responder:
- Que diferencia hay entre escribir
3y"3"? - Que devuelve
print()? Pista: muestra algo, pero su retorno esNone. - Que nombre le pondrias a una variable que guarda el precio final de una compra?
Si todavia no sale perfecto, esta bien. Avanza igual, pero vuelve a esta pagina cuando termines funciones.