AMA: I'm Tomasz Łakomy. Senior Frontend Engineer. Ask me Anything!View other answers to this thread
And thanks for the AMA Tomasz Łakomy!
I've written a bit with my history with egghead here, let me quote the relevant part:
"My story with egghead.io started back in late 2015. I got an offer from this shiny new company that was interested in hiring me, so that was neat.
The problem was that a shiny new company had a shiny new stack (at the time) - ES6, React, Flux, webpack. It was fair to assume that I'd have to know those things in order to pass the interview.
You see, the problem was that my stack at work was Backbone/jQuery/Grunt and I haven't even heard of React back then (when I did, I thought that JSX was the worst idea since pinapple on a pizza).
Getting an egghead subscription allowed me to level up as a developer in a month (that was tough, I don't even want to remember how many hours I've spent each day watching lessons and courses)."
This article also contains LOTS of resources to choose from: firstname.lastname@example.org/highly-recommended-..
When it comes to goals - I'd say it's absolutely up to you! Building a project from scratch is an excellent way to learn and grow by the way, because that allows you to try out the programming theory in practice.