The Python Developer's Toolkit
Pluralsight
Course Summary
Learn how to use the tools of a Python professional. See how to manage packages and dependencies, debug and check your code, document and distribute your projects.
-
+
Course Description
Becoming a professional Python developer means knowing more than just the language. Once you make the transition from simple scripts to larger projects, it becomes important to know the tools of the trade and how to use them. This course introduces you to a set of standard tools. We'll see how to install and manage your project's dependencies and how to set up your development environment. Then we'll go into code quality, debugging and documentation. Finally, we'll see how to package and distribute the final product.
-
+
Course Syllabus
Introduction- 3m 46s
—Introduction 1m 29s
—Intended Audience 1m 5s
—Course Overview 1m 10sManaging Python Packages- 22m 37s
—Introduction 0m 49s
—Demo: Imports and Packages 2m 33s
—How an Installed Package is Found 0m 55s
—Python Packaging: Current State of Affairs 1m 34s
—Installing Pip 1m 27s
—Demo: Installing Pip on Linux or Mac OS 2m 13s
—Demo: Installing Pip on Windows 2m 41s
—Installing Packages With Pip 1m 40s
—Inspecting Packages With Pip 1m 1s
—Demo: The Cheese Shop 1m 22s
—Requirements Files 2m 2s
—Demo: Requirements Files 3m 7s
—Resources 0m 37s
—Summary 0m 29sIsolated Development Environments With Virtualenv- 21m 35sChecking Your Code Quality With Pylint- 18m 55sThe Python Debugger- 19m 59sDocumenting Your Code With Sphinx- 30m 56sPackaging and Distributing Your Project- 21m 43s