Python manuscript
A client asked me to write a Python manuscript which they will be turning into an ebook and a video course. They gave me a lot of guidance to make sure it works well...
A client asked me to write a Python manuscript which they will be turning into an ebook and a video course. They gave me a lot of guidance to make sure it works well...
Requests over the internet or coming from a hardware device like a harddisk can take many many CPU cycles. async/await with asyncio is a great way to minimise time waiting for I/O. However it...
Write your own games, simulations and demonstrations with PyGameCreate interactive graphical applications for serious funA 3 hour workshop, EuroPython 2019, Basel, Switzerland I thoroughly enjoyed being at the 2019 EuroPython conference in Basel. I...
This was a great topic to talk about. I have done some asynchronous programming before, and teach it as part of an Advanced Python course. But in preparation for creating this video I got...
This is my third training video for Springer (Springer Science and Business Media Company), for subscribers to their Springer Link platform. Benchmarking, Profiling and Optimising Your Python Code was published in 2020 and is...
I always enjoy teaching the fundamentals of Python programming. It is such a great language, for anyone from absolute beginners to professional software developers. Springer (Springer Science and Business Media Company) asked me to...
I have used pygame for various personal and professional projects, and delivered a pygame workshop at EuroPython 2019. At the same conference I met an executive editor for the Springer Science and Business Media...
My first training video, Game Development with PyGame, involved a lot of editing. I have seen coding demonstrations at conferences, with the presenter typing and explaining the code at the same time. They make...
Skiller Whale, an innovative training company for development teams, asked me to help them develop their advanced Python training materials. I created course outlines, 13 exercises and 25 code samples on multi threading, multi...