Enquiry

SYN-Py-CE-1 - PCPP1 | Best practices and Standardization (Professional 2/5) [BETA]

Dates to be announced soon

Course is designed for Java Developer


Solutions
Certifications
Practice Area
Dev Tool & Technology Java

Course Overview

In this course you will learn about the best practices, standardization, and coding conventions in the Python Language.

You will learn about PEP 8 and how to implement the conventions for code comprising the standard library in the main Python distribution. You will also learn about the Zen of Python (PEP 20) and the principles that influence the design of Python code. Finally, you will get familiary with PEP 257 and the docstring conventions.

After the course you will know how to implement the best coding practices and conventions using the Python language professionally. You will be able to write a better and more effective code, and know how to avoid the most common errors and mistakes.


Objectives

 Best practices, standardization, and coding conventions
 How to implement the conventions for code comprising the standard library in the main Python distribution
 The principles that influence the design of Python code
 How to write a better and more effective code
 How to avoid the most common errors and mistakes


Prerequisites

Recommended: Python Essentials - Part 2 (Intermediate)


Course Outline

Introduction to PEP: What is PEP? Coding conventions (code layout, style, naming, comments, etc.)
PEP 20: The Zen of Python
PEP 8: Style Guide for Python Code
PEP 257: Docstring Conventions
Other PEPs: A quick tour of other important PEPs


About Trainer

Associated Certification: PCPP1 – Certified Professional Python Programmer 1 (Exam 32-101)