Tous les cours

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.
DifficultéFacile8 heures
Ce cours en libre accès vous intéresse ?

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
  Photo of Daniel Timms

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!

Objectifs pédagogiques

  • 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

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeur

Daniel Timms

Software developer, course creator, and mental mathematics coach.

Créé par

OpenClassrooms

Mis à jour le 28/03/2024

Licence

Développement

Write Maintainable Python Code

DifficultéFacile8 heures
Cours en libre accès