The Python Developer's Toolkit

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 info
Rating
(280)
Level
Intermediate
Updated
Jul 18, 2014
Duration
2h 19m
Table of contents
Introduction
Managing Python Packages
Isolated Development Environments With Virtualenv
Checking Your Code Quality With Pylint
The Python Debugger
Documenting Your Code With Sphinx
Packaging and Distributing Your Project
Description
Course info
Rating
(280)
Level
Intermediate
Updated
Jul 18, 2014
Duration
2h 19m
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.

About the author
About the author

After years of working in software development, Reindert-Jan Ekker has decided to pursue another passion of his: education. He currently works as a college professor of Computer Science in the Netherlands, teaching many subjects like web development, algorithms and data structures and Scrum.

More from the author
Shell Scripting with Bash
Intermediate
4h 33m
Sep 16, 2019
Python Best Practices for Code Quality
Intermediate
1h 11m
May 17, 2019
More courses by Reindert-Jan Ekker