Python para Todos (Python for Everyone, PY4E)

Instalando Python
Evaluación por Pares: Capturas de pantalla de instalación  
¿Por qué programar?
Autoevaluador: Escribe Hola Mundo  
Variables, expresiones y declaraciones
Autoevaluador: Ejercicio 2.3  
Ejecución Condicional
Autoevaluador: Ejercicio 3.1  
Autoevaluador: Ejercicio 3.3  
Funciones
Autoevaluador: Ejercicio 4.6  
Bucles e Iteraciones
Autoevaluador: Ejercicio 5.2  
Cadenas
Autoevaluador: Ejercicio 6.5  
Archivos
Autoevaluador: Ejercicio 7.2  
Listas
Autoevaluador: Ejercicio 8.4  
Autoevaluador: Ejercicio 8.5  
Diccionario
Autoevaluador: Ejercicio 9.4  
Tuplas
Autoevaluador: Ejercicio 10.2  
Expresiones Regulares
Autoevaluador: Expresiones Regulares  
Programación de Redes
Autoevaluador: Ciclo Petición-Respuesta  
Autoevaluador: Extrayendo Datos HTML con BeautifulSoup  
Autoevaluador: Siguiendo enlaces con BeautifulSoup  
Usando Servicios Web
Autoevaluador: Extrayendo datos desde XML  
Autoevaluador: Extrayendo datos desde JSON  
Autoevaluador: Usando la API de GeoJSON  
Bases de Datos
Autoevaluador: SQL con una única tabla  
Autoevaluador: Contando emails en una Base de Datos  
Autoevaluador: Base de Datos con múltiples tablas - Canciones  
Autoevaluador: Varios estudiantes en varios cursos