Python for Everybody https://www.py4e.com/lessons Python course. Available on Coursera, edX, and free to University of Michigan Students.
- Installing Python
- Variables, expressions and statements
- Conditional Execution
- Functions
- Loops and iterations
- Strings
- Files
- Lists
- Dictionaries
- Tuples
- Regular Expressions
- Networking Programming
- Using Web Services
- OBject-Oriented programming
- Databases
- Data Visualization