After few weeks more quiet, I couldn’t resist to engage in some MOOC (MOOC are open online courses, free, from famous universities. They cover any kind of topics).
I already learned some Ruby on Rails last year but Python is all over the place, especially in the Maker scene, so let’s go for Python!
Udacity course is really too simple, if you know already the programming concepts, it progresses slowly, so in the end I lost interest. But for someone that wants to start from scratch I recommend it!
Coursera course, although it pretends also to be an intro, moves fast into nice stuff. Mini-projects are funny.
The first one is Rock-paper-scissor-lizard-spok for example!
And the last one I did was Pong.
I’ll have to think what to do afterwards with the Raspberry 😉
There is only one thing i don’t like from Coursera. It’s the evaluation model, first by peers and then self-evaluation. For programming exercises you could make an automatic evaluation (it was like this for the SaaS courses I took in Edx). For other subjective type topics I understand this methodology. But you end up with a lot of deadlines to control: to send your mini-project, to evaluate your peers, to self-evaluate, uf! I missed already some deadlines for the first submission, so I go on my on now.