Take your Python 🐍 skills to the next level πŸš€

How can I help you?

I want to help you take your Python 🐍 skills to the next level. πŸš€

Every person is different. Your background and your goals are specific to you. If you reach out to me – on Twitter, LinkedIn, by email, or any other means β€”, we can chat and I can point you to the resources that are more appropriate for you.

However, most people start by downloading my free book β€œPydon'ts – write elegant Python code”, which has over 190 ⭐⭐⭐⭐⭐ reviews. If you get that book and join +16,000 others in becoming a mathspp insider, your Python code will improve so much that you won't even recognise it.

Testimonials

Soumen

I attended Rodrigo's Intermediate Python course. The course definitely showcases the depth of knowledge Rodrigo has. For me the biggest takeaway, it helped me to approach and solve problems in a more concise and pythonic way, which was a big positive in the coding interviews.

β€” Soumen – Intermediate Python course student

Chris May

As a host of a Python user group, I hope to find speakers who can speak well about a topic they care about.

Last night, Rodrigo showed he was so much more than that.

His presentation was well thought out, well paced, very funny, and very informative. People came up to me afterwards, glowing, telling me how much they learned.

He introduced topics gradually to help everyone learn along the way, and it's clear that he is a well-practiced and excellent trainer.

β€” Chris May – PyRVA co-founder

James Sheldon

I discovered Rodrigo’s Python drops as I was exploring new features of Python 3.14.0 when it was in beta testing. I was trying to understand the new Placeholder class and found his drop about not only that topic but how it applies to partial.

His explanation was clear, concise and left me understanding a wonderful new Python feature. I’m a highly satisfied Python drops reader.

β€” James Sheldon – Python drops reader

Martin Schorfmann

The "Python Drops" format of one easily digestable topic at a time with code snippets is quite good.

β€” Martin Schorfmann – Software Developer, Python drops subscriber

Antony Di Santolo

I started my self-taught coding with Python 2.5. My scripts' variable names were "a, aa, aaa...". I realised I needed to discipline my naming convention when colleagues adding new features to my scripts were unable to understand the code. PyDon'ts corrected that. It brought the need for simplicity and clarity that I was lacking. It's my desktop companion now.

β€” Antony Di Santolo – Pydon'ts reader

Nacho Caballero

Rodrigo is a consistent source of generous, high‑quality technical insights about the [Python] language we know and love.

β€” Nacho Caballero – Python drops subscriber

Michel Laevens

As always, Rodrigo put in a lot of effort to produce quality content at affordable prices.

β€” Michel Laevens – Python drops book reader

Elias Dorneles

I very much enjoy receiving Rodrigo's Python tips on my email. They're bite-sized and informative, just great as a daily dopamine hit!

β€” Elias Dorneles – Python drops subscriber

Andrew Hartung

The diagrams are always so well done they don't even need supporting text.

β€” Andrew Hartung – Python drops subscriber

Nelson

Excellent book, what I've read so far looks excellent, the explanations are very clear and the topics are very interesting.

β€” Nelson – Pydon'ts reader