Description
Course info
Rating
(26)
Level
Intermediate
Updated
May 17, 2019
Duration
1h 11m
Description

In need of core skills for any level python development? In this course, Python Best Practices for Code Quality, you will learn a number of best practices that will help you improve the quality of your Python code. First, you will discover the guidelines for formatting code called Pep8. Next, you will create beautiful and publishable documentation with Python docstrings and a tool called Sphinx. Finally. you will explore how to improve maintainability and prevent errors by adding type hints to your code. By the end of this course, you will be able to write clearer, more readable and more maintainable code with better documentation.

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
Flask: Getting Started
Beginner
2h 4m
Nov 9, 2019
Shell Scripting with Bash
Intermediate
4h 33m
Sep 16, 2019
More courses by Reindert-Jan Ekker
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Reindert-Jan Ekker, and welcome to my course, Python Best Practices for Code Quality. I'm a long-time developer and educator, and in this course, I will teach you about a number of best practices that will help you improve the quality of your Python code. We will discuss the guidelines for formatting your Python code called PEP 8, how to create beautiful and publishable documentation with Python docstrings and a tool called Sphinx, and how to improve maintainability and prevent errors by adding type-ins to your code. None of these subjects are about the correctness of your code. Instead, they help you improve your code quality in a more indirect way. By the end of this course, you'll be able to write clearer, more readable, and more maintainable code with better documentation. Before beginning the course, you should be familiar with the basics of Python programming. I hope you'll join me on this journey to learn how to improve your Python code with the course, Python Best Practices for Code Quality, at Pluralsight.