Python Enhancement Proposals

By Larry Fritts

Focusing on PEP, Python Enhancement Proposal, we show how to provide information to the Python community and describe new feature for Python.

1 hour
  • 13 Lessons

About the course

In this course, we explore the Python Enhancement Proposals environment. Python Enhancement Proposals (or PEPs) are one of the reasons why the Python language has such a following. It allows the language to evolve as users propose changes to its behavior. Having a full understanding of the PEP environment will make anyone a better Python programmer.

Become a PEP-er! You will be glad you did!

  • Chapter 1 2 Lessons Introduction 1:40

    Course Introduction

    1:04

    About the Training Architect

    0:36
  • Chapter 2 1 Lesson PEP 20 - The Zen of Python 4:02

    The Zen of Python

    4:02
  • Chapter 3 3 Lessons Examining PEPs in Detail 15:00

    The "Why" Behind PEPs

    3:19

    How to Read a PEP

    6:24

    Why Is This PEP Important

    5:17
  • Chapter 4 3 Lessons PEP 8 - Style Guide for Python Code 22:41

    Why Is PEP 8 Important?

    4:52

    Code Layout and String Quotes

    13:04

    Naming Conventions

    4:45
  • Chapter 5 2 Lessons PEP 257 - Docstring Conventions 8:27

    What Is a Docstring?

    2:44

    Docstring Style

    5:43
  • Chapter 6 2 Lessons Conclusion 1:37

    Course Summary

    0:51

    Conclusion and What’s Next

    0:46

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!