- Introducción ¿qué ha cambiado? ¿por qué Python 3?
- Instalación
- Tipos de datos
- Strings vs. Bytes
- Formateo de cadenas (String formatting)
- Operadores lógicos
- Entrada y salida de datos
- Estructuras de control: if-elif-else
- Estructuras de control: While
- Funciones
- Módulos
- Iteradores
- Tuplas
- Estructuras de control: For
- Listas
- Comprensión de listas (List Comprehensions)
- Diccionarios
- Comprensión de diccionarios (Dict Comprehensions)
- Sets
- Set Comprehensions
- Entornos virtuales
- Regular Expressions
- Control de Excepciones
- Programación Orientada a Objetos
- Clases e Instancias
- Herencia
- Encapsulamiento
- Polimorfismo
- Tópicos de programación funcional con Python
- Map
- Reduce
- Filter
- Funciones de orden superior
- Unit Testing
- Python 2to3
WIP