- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
Python Development with uv
This learning path is actively in production. More content will be added to this page as it gets published and becomes available in the library. Planned content includes: 1. uv Foundations 2. Guided: First uv Project 3. uv Development Workflows 4. Guided: uv Development Workflows
Learn how to use uv, the next-generation Python package and project manager, to streamline modern Python development. This path takes you from the foundations of creating and managing environments and dependencies, to building, testing, and deploying real-world projects. You’ll also learn how to migrate existing pip or Poetry projects to uv, making it easier to unify and modernize your workflows. Through a mix of guided courses and hands-on code labs, you’ll gain practical skills to automate tasks, improve productivity, and standardize tooling across development teams.
Content in this path
Beginner
Learn how to use uv, the next-generation Python package and project manager, to streamline modern Python development
Try this learning path for free
What You'll Learn
- In this path, you’ll learn how to use uv to modernize your Python development workflow. Starting with the fundamentals of managing environments and dependencies, you’ll progress to building and deploying real-world projects. Along the way, you’ll apply uv to automate tasks like linting and testing, and see how it can unify workflows across a development team to improve efficiency and consistency.
- Learners should have a basic understanding of Python programming, including writing and running simple scripts. Familiarity with the command line and version control (such as Git) will help, but no prior experience with uv or advanced tooling is required.
- dependency management
- virtual environments
- python tooling
