Stephen Gruppetta
If I had to summarise my communication style in one word?
Clarity
Main Python Publications
Narrative Technical Writing
My RealPython.com Content
You can also find my courses at…
Social Media
Track & Field Athletics
Other
Testimonials
It’s always nice to receive feedback from students and readers. Here’s a selection I received over the years…
Your book is the first time each concept is explained. It’s the first time I’m understanding what everything does.
Your writing is succinct, easy to understand, and process oriented
I got The Python Coding Book a few days back and I can’t stop reading it
I appreciated your patient explanation and listening to all our crazy questions! I am so excited that I am finally starting to understand programming!
Your Python coding book is the best I ever read about coding! Thank 🙏🏼you so much
One of the best courses to learn programming. You could see a lot of thought went into the design of this course
I thought Stephen was excellent and would be happy to take another course with him. He was especially effective in the live sessions by explaining/teaching through many code examples and showing how things work under the covers (and even how things break). He was very accessible through the forum and always willing to answer any questions whether or not they were related to the class material
Stephen was very clear and obviously has much teaching experience. Also, he was responsive and made plenty of time for good instruction and engagement on the forum. The live interaction whether in sessions or on the forum is a tremendous benefit
Stephen was great, good style, clear instructions and very comfortable with live coding
Great learning experience from an awesome teacher
Thank you for the class. I got exactly what I was hoping to get out of it and I have a much better understanding of Python
And Stephen is a wonderful teacher! As much as I’m learning about Python itself, I’m also learning a lot about how to teach Python. Anyone in a senior position is automatically in a teaching role. So even if you already know everything about Python, you will still learn a lot about mentorship from the course
Excellent, we need more classes like this
This goes above and beyond so many other courses and tutorials that show you “how it works” because this course shows you “why it was built this way”. It’s the difference between simply knowing how to do something versus understanding how and why it works that way.
Honestly, Stephen has been great! Informal, clear, fun, and yet still with a very educational style. Always exceedingly endeavoring!
Stephen was an excellent instructor. Very clear, engaging & humorous where needed. He demystified a technical subject perfectly. He always responded to Q’s directly or on forum. His professionalism was exceptional
I have tried to learn Python before but this time I really got to grips with it in a way I never have before
Stephen was a professional in all aspects of this course. Every question answered
A bit more about me
If you scrolled this far, maybe you want to read a bit more.
I studied Physics and Mathematics at UG level at the University of Malta. That’s where I’m originally from–the island, not the university!
Then I moved to London and got my PhD in Physics from Imperial College. I worked on novel optical techniques to image the human retina. I worked as an academic for over a decade when I escaped before it was too late.
Now I focus on writing about Python, communicating about Python, and teaching Python. I write and teach in the way I prefer to learn. I like to visualise what I’m learning, and find simple ways of explaining complex concepts.
I’m currently a core team member at Real Python, where I’m creating some exciting, new Python learning experiences.
…and a bit more
Another passion of mine is track and field athletics. I was very active within the sport in my younger days, and I’ve recently returned to it. I’m documenting my new journey(s) in Back on the Track.
