- Level Professional
- Duration 7 hours
- Course by Codio
-
Offered by
About
Code and run Django websites without installing anything! This course is designed for learners who some experience with Python. The modules in this course cover modules and packages, third-party packages, and packing for distribution. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course. Course Learning Objectives: Use pip to venv to manage virtual environments and packages Use third-party package managers to manage virtual environments and packages Package Python scripts and applications for a wider audienceModules
Modules and Packages
1
External Tool
- Codio: Modules and Packages
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Modules and Packages (optional download)
Third-Party Packages
1
External Tool
- Codio: Third-Party Packages
1
Readings
- Third-Party Packages (optional download)
Wheels
1
External Tool
- Codio: Wheels
1
Readings
- Wheels (optional download)
Lab
1
External Tool
- Codio: Lab
1
Readings
- Lab (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
Poetry
1
External Tool
- Codio: Poetry
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Poetry (optional download)
Conda
1
External Tool
- Codio: Conda
1
Readings
- Conda (optional download)
Lab
1
External Tool
- Codio: Lab
1
Readings
- Lab (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
Pyinstaller
1
External Tool
- Codio: Pyinstaller
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Pyinstaller (optional download)
Packaging GUI Applications
1
External Tool
- Codio: Packaging GUI Applications
1
Readings
- Packaging GUI Applications (optional download)
Distributing with Docker and Heroku
1
External Tool
- Codio: Distributing with Docker and Heroku
1
Readings
- Distributing with Docker and Heroku (optional download)
Lab
1
External Tool
- Codio: Lab
1
Readings
- Lab (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
Auto Summary
Dive into "Select Topics in Python: Packaging," an advanced IT & Computer Science course by Coursera. Designed for those with some Python experience, this hands-on, video-free course focuses on modules, third-party packages, and packaging for distribution. Through assignments, images, and runnable code examples, learners will master virtual environments, third-party package managers, and packaging Python applications. With instant feedback and progressive assessments, this 420-minute course is ideal for professionals looking to enhance their Python packaging skills. Available via a Starter subscription.

Patrick Ester