Development Environments and Package Management in Python 3
Just about every serious Python project depends on third-party libraries. In this course you will learn how to setup the environment for your project, install and manage third-party packages, and manage the requirements for your project.
As your projects grow and become more complex, they will depend more and more on other python packages. Managing these dependencies can be challenging sometimes. In this course, Development Environments and Package Management in Python 3, you’ll learn everything you need to manage your Python project dependencies. First, you’ll take a closer look at pip and the features it offers for various installation scenario’s and versioned dependencies. Next, you’ll dive into virtual environments and see how you can configure your project for different environments, solving common problems, and more. After that, you’ll go into two newer, powerful tools that aim to replace pip and venv: poetry and venv. At the end of this course, you’ll have all the necessary skills that a Python developer will need to manage the dependencies of their projects.
Author Name: Reindert-Jan Ekker
Author Description:
After years of working in software development, Reindert-Jan Ekker switched to teaching programmers in 2010 and never looked back. He authors Pluralsight courses and teaches classes about Python, data science, devops (among others). Even though he squeezes some development jobs in here and there, teaching is his real passion and he is looking forward to share this passion with you.
Table of Contents
- Course Overview
1min - Managing Python Packages with Pip
43mins - Virtual Environments and Project Dependencies
21mins - Beyond Pip: pipenv and poetry
35mins
There are no reviews yet.