Talk Python: Managing Python Dependencies you own this product

Dan Bader
  • Course duration: 1h 59m
filed under

placing your order...

Don't refresh or navigate away from the page.
liveVideo liveVideo courses make it simple to learn complex concepts and technologies. Through quality lessons and short videos from expert programmers, you'll gain the skills you need to progress your career. $49.00
Talk Python: Managing Python Dependencies (liveVideo) added to cart
continue shopping
adding to cart

choose your plan


only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free eBook every time you renew
  • choose twelve free eBooks per year
  • exclusive 50% discount on all purchases
  • Talk Python: Managing Python Dependencies eBook for free
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.


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
what's a liveVideo?
Find out more