All courses are taught by Michael Foord. Michael has been teaching Python for over a decade and has over twenty years industry experience as an application developer. Michael is a Python core developer and the creator of unittest.mock in the Python standard library, and is the author of The Absolute Minimum Every Python Web Application Developer Must Know About Security.
Most of my training is now delivered remotely, via Zoom or Teams, but Iām available for onsite training.
My most popular courses are:
- Advanced Python (3 days)
- Introduction to Python (3 days)
- Object Oriented Theory with Python (2 days)
- Secure Python Web Application Development (2 days)
- Testing with pytest (1 day)
Bespoke courses, e.g. web scraping/testing and SQL, are also available. Contact me
Several one hour sessions, seven so far, on a range of Python topics from generators to the concurrency to testing with pytest are available on YouTube. :
My favourite presentation from PyLondinium 2019: The Python Object Model