In This Course¶
Lectures:¶
- Session One: Introductions
- Session Two: Functions, Booleans and Modules
- Session Three: Sequences, Iteration and String Formatting
- Session Four: Dictionaries, Sets, Exceptions, and Files
- Session Five: Advanced Argument passing, List and Dict Comprehensions, Lambda and Functional programming
- Session Six: Object oriented programming: Classes, instances, attributes, and subclassing
- Session Seven: Testing, More OO
- Session Eight: Generators, Iterators, Decorators, and Context Managers
Materials:¶
These materials copyright Cris Ewing and Christopher Barker, with thanks to Jon Jacky and Brian Dorsey for the materials from which these were derived.