Start with a project "real" or easy, learn each step as I need it.
A lot of this is copying and pasting code and then modifying it, and then go back and learn what the "basics" are.
More like 3..1...4...2
So in order to do 3, I will have to look at some of the hello world examples (I know nothing at this point). When I am through I may modify it to make it more ambitious, and then might need another resources. (usually stack overflow).
I wonder if your step 2 at the end and my step 2 are the same. Would you really read the Facebook tutorial after having done a real project? Doing it that way seems like an after thought.
I get 3, 1, 4 though. You first dive in practically, then learn the theory and then immediately start on a real project.
I am trying your approach with regards to 2D and 3D plotting on a canvas element.
Start with a project "real" or easy, learn each step as I need it.
A lot of this is copying and pasting code and then modifying it, and then go back and learn what the "basics" are.
More like 3..1...4...2
So in order to do 3, I will have to look at some of the hello world examples (I know nothing at this point). When I am through I may modify it to make it more ambitious, and then might need another resources. (usually stack overflow).
ymmv