If you've ever used any of the AI chatbots out there, you might wonder how they work and if you could build one yourself.
Want to develop something that's practical you can use on game nights? This dice-roll simulator is perfect for that purpose!
The pace of study is carefully developed for complete beginners, and a spiral pedagogy ... the strong coverage of graphics and of good coding practice." Raymond Pierrehumbert, University of Oxford ...
TL;DR: A wide range of Python programming courses are available to take for free on Udemy.