Introduction and setup
Modules and packages
Virtual environments and package management
Course Project: building a package
Pyinstaller
Wrapping up

Practice session: converting a script into a package

You’ve read a lot about modules and packages, but there’s no better way to internalize the material than to start practicing with it. In this practice session, we’ll take the TODO app we’ve built in Python Fundamental I and convert it into a full-blown project containing a package and multiple modules.

Don’t worry if you haven’t completed Python Fundamental I, as I will include the code here again.