"Refactoring Python Code" is a refactoring course that will help you to write better, more readable code. It'll consist of a book, a series of videos and of tens of exercises that will help you become proficient in refactoring. The course will be available some time in late 2021.
Hi! 👋🏻 I'm Gregory, I'm a software developer, engineering manager, and content creator based in Amsterdam 🇳🇱
Some time ago I was looking for some content about refactoring that could help me refresh my memory and that would show techniques and idioms that are specific to Python🐍 , a language that I've been using at work. I could not find anything that I'd be fully happy with, so I decided to create it instead and now I'm writing a book and creating a video course! ✍🏻
As many people, I tend to abandon started projects, so in order to complete and release this one, I decided to make a public commitment to finish it. On this page I'm going to track my progress and over time add more information about the project.
The working title of the book is "Refactoring Python Code" and it will cover following topics:
Learning practical aspects of programming is not very effective if it's limited to reading. That's why besides the book I'm creating more content:
I can't commit to any certain release date (it's still too early), but here's my plan: