I recommend visiting Udacity and enrolling in one of their classes.
The classes are all free and are university level. They take the form of have high quality lectures, broken up into videos a few minutes long spiced with quizzes and programming exercises. They will teach you how to program in Python as well as cool stuff like computer science or even some machine learning and AI. Each class also has a goal, like building a search engine or a self-driving car, so one can see the relevance of what he is learning to interesting tasks.
Its advantage over other approaches is that you don’t need anything but a web browser. No set up needed.And if you stick to it every 7 or 8 weeks you can take a test that, if you pass it, will get you a certificate and a grade which Udacity hopes will eventually have some signalling value for companies seeking employees.
I recommend visiting Udacity and enrolling in one of their classes.
The classes are all free and are university level. They take the form of have high quality lectures, broken up into videos a few minutes long spiced with quizzes and programming exercises. They will teach you how to program in Python as well as cool stuff like computer science or even some machine learning and AI. Each class also has a goal, like building a search engine or a self-driving car, so one can see the relevance of what he is learning to interesting tasks.
Its advantage over other approaches is that you don’t need anything but a web browser. No set up needed.And if you stick to it every 7 or 8 weeks you can take a test that, if you pass it, will get you a certificate and a grade which Udacity hopes will eventually have some signalling value for companies seeking employees.