Talk Python: Managing Python Dependencies you own this product

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside
Talk Python: Managing Python Dependencies is part of the exciting Talk Python course series. This video is aimed at Python programmers who want to become more efficient, productive, and skilled using Python's rich library ecosystem. It teaches you to find the right Python package to help you with almost any task, revealing industry best practices around choosing and managing third-party dependencies for your Python projects. It's a "batteries included" solution to attaining the Python dependency management skills you need to work on a professional development team.


Distributed by Manning Publications

This course was created independently by Python expert Dan Bader and is distributed by Manning through our exclusive liveVideo platform.
Talk Python can't be downloaded.

about the subject

One of the great strengths of Python is its huge ecosystem of libraries, frameworks, and packages. This ecosystem can help you progress from writing scripts to building applications with Python, but multiple different dependencies across your interconnected projects can quickly become a headache! This course teaches you how to pick the right libraries for your tasks, and manage them effectively with Python’s recommended dependency management tools like pip, and virtualenvs.

about the video

Talk Python: Managing Python Dependencies teaches you how to take advantage of Python's rich third-party library ecosystem to create better programs in a shorter amount of time. It’s a one-stop shop for picking up modern Python dependency management practices with minimal time investment. All new skills are taught in bite-size lessons you can learn at your own pace. You’ll learn a unique 7-step workflow for finding and identifying quality Python packages, and how to justify added program dependencies to your team and your manager. By the time you’re finished, you’ll know how to get your programs ready to be deployed on production and automated testing environments, and how to make it easy for other developers to contribute code with minimal setup effort.

prerequisites

For beginner Python developers who want to advance from scripting to building applications.

what you will learn

  • Install, use, and manage third-party Python packages with the "pip" package manager
  • Isolate project dependencies with virtual environments to avoid version conflicts
  • Apply a complete 7-step workflow for finding and identifying quality third-party packages
  • Set up repeatable development environments and application deployments using the "pip" package manager and requirements files

about the instructor

Dan Bader is an independent software engineer, book author, speaker, and Python nut. He’s been writing code for more than 15 years, and runs and maintains realpython.com.
what's a liveVideo?
Find out more

choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Talk Python: Managing Python Dependencies liveVideo for free