
Discover what Python packages are, explore package architecture, publish your first package on PyPI via GitHub and pip, then install locally and manage updates.
Explore Python packages and PyPI, understand what a package is, how its modules form a program's building blocks, and learn import patterns with aliases and package names, through examples.
Discover how to create a Python package by understanding modules and __init__.py, download and extract a GitHub repo, and prepare for the next private package lecture.
Create a PyPI account, verify your email, set up a profile image, enable two-factor authentication, and manage security settings and API keys to secure your Python package projects.
Publish a Python package to PyPI by renaming to a unique package name, preparing the folder, installing twine, compiling, and uploading the package via the command line.
Learn how to install a published Python package, verify it works, and manage versions, visibility, deletion, and collaborators to maintain your package.
Python Language's most important feature is Modularity. The ability to import and use different modules and packages makes python code simple and sophisticated.
In this course, you will learn
- how to create your own custom python package
- how to deploy a custom package on PyPI and Github
- how to install and use a package from PyPI
- how to maintain and update a published package