This is exactly what I was looking for! Thank you, I am enrolled now!bgreat wrote:There is an online course that has just started at Dr. Chuck Online. It is geared as a weekly course with lectures, exercises, and online grading. Interestingly, it includes the Raspberry Pi in the Python instructions. The course and course materials are free.
If you are not interested in the online course, the materials provide a good foundation for Python programming and reasonable exercises for testing your comprehension.
I actually have a copy of this, I started into it but then due to other constraints on time, I had to put it on hold. I will be sure to pick it up again.SiriusHardware wrote:If you want to learn at your own speed, I can recommend the book 'Python Programming For The absolute Beginner' by Mike Dawson - it starts off assuming that you have never programmed in any language, let alone Python, but eventually progresses to some pretty complex programming tasks and techniques by the end.
The Author has a nice , wry style and the book is very positively reviewed on Amazon, for example.
Although the book assumes that you are using a PC (The first thing it guides you through is installation of Python on your PC) Python is a very cross-platform language: The only relevant subject not covered is programming of Pi-specific hardware like the GPIO pins. For that, you'd have to look at Pi-specific source material (this very forum is a good source of information about that).
Users browsing this forum: No registered users and 12 guests