Here's my manifesto for learning:
1)Be inspired to build something.
2)Pick a tool you think might work.
3)Build it.
4a) Success? Go to 1.
4b) Failure? Go to 1.