Don't try to learn a new skill in a vacuum - build with a goal in mind
Don't try to learn a new skill in a vacuum - build with a goal in mind. It's more motivating, and you can go back and fill in the gaps later. Carl explains his reasoning on the freeCodeCamp podcast.
freeCodeCamp.org
Learn to code for free....