This lab-based course offers proficiency in the core concepts of Python, and the skills and knowledge for building applications using any of the hundreds of task-specific Python libraries. Topics include:
Pythonic thinking, iterators, generators, decorators, and context managers
The Python interpreter is free software and runs on all popular platforms.