All courses

Développement

Write Maintainable Python Code

Now that you've learned to program with Python, make your code clean, readable, easy to modify, and resistant to bugs by applying the PEP 8 style guide for Python, a few key design patterns (including MVC), and the SOLID principles.
Easy
8 hours
Interested in this free-access course?

As you become more and more capable as a Python developer, you’ll find yourself working on larger, more complex systems and collaborating with other developers on your code.

Maybe you’ll be contributing to an open-source project. You could be hired to work on a team. You might even build a complex and successful product with Python and need to hire someone else to help you!

It will be a great advantage if you’re writing code that’s clear to read, simple to understand, easy to modify, and resistant to bugs.

So in this course, you’ll learn how to write Python code to a professional standard by following the PEP 8 style guide, design patterns, and the SOLID design principles.

Sign up now and get started right away!

Meet your teacher
  

I'm Daniel, and I've been both a software developer and a tutor for nearly a decade, using Python for diverse applications, including automation, web development, testing, and machine learning. I enjoy traveling and exploring different parts of the world, so right now, I could be anywhere!

I also represent the United Kingdom in Mental Math competitions, where again, Python helps me automate parts of my training and coaching. It's a great language to master, and I'm here to help you get the most out of it!

Learning outcomes

  • Apply the PEP 8 style guide to Python code
  • Solve common programming problems with design patterns in Python
  • Apply the SOLID design principles to Python code

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructor

Daniel Timms

Software developer, course creator, and mental mathematics coach.

Created by

Last updated: 3/28/2024
License

Développement

Write Maintainable Python Code

Easy
8 hours
Free-access course