Python Programming II: Functions, Modules and Objects

Writing larger Python programs: functions in depth, modules and packages, classes and objects, iterators and the standard library.

PYTH-102 Year 1 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · Python Programming

Course content

  1. 1Functions in depthComing
  2. 2Scope and closuresComing
  3. 3Modules and packagesComing
  4. 4Classes and objectsComing
  5. 5Inheritance and compositionComing
  6. 6Special methodsComing
  7. 7Iterators and generatorsComing
  8. 8ComprehensionsComing
  9. 9Working with dates and timesComing
  10. 10The standard library tourComing
  11. 11Type hintsComing
  12. 12Capstone: a modular inventory programComing

Requirements

Recommended background. You can start any course at any time.

Description

Writing larger Python programs: functions in depth, modules and packages, classes and objects, iterators and the standard library.

Part of the Information Technology stream, typically taken in year 1.