Category: Training Videos
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...
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...
Springer Science and Business Media Company, through their APress publishing arm, originally approached me about writing a book for them. I suggested creating a training video for them instead. From this I have now...