Long story short, yesterday was my 90 day mark in learning front end web development. In the first 30 days I learned HTML, CSS, Sass/SCSS, Stylus, Bootstrap, Materialize jQuery, an adequate amount of JavaScript, and I built my 'Cutilities' plugin (relesed on the 15~th day of my study), a front-end AJAX/text file parsing blog, and a chat room using Firebase.
Now I feel as though I am not progressing at all, which is a horrifying reality for me, as I spend no less than 18 hours a day here in this chair, trying to become a better developer.I don't know what to learn, what order to study things, and what I should be working on. I am terrified that I will continue to go day to day with no more knowledge than the last.
As @apertureless says, really the best way to "progress" is to just build things. Real projects, ideas, whatever - so long as you take them to completion and overcome challenges along the way you will learn not only technologies but processes too.
Jakub
Web Developer
Well it's time for some real world projects. Most of the time you will learn tiny pieces. How HTML works, how to use bootstrap and basic jQuery.
But to really really understand everything you need to make some real projects. Some that challenge you and put you out of your comfort zone.
Sure, I could say you should learn React or Vue and some other fanzy stuff. But this will not make you a better developer. I think especially in the web, people tend to learn to much, to fast. Without mastering the individual basics.
It's not hard to build a website. Some styling, some html. But it will challenge you, if it has to scale. If its a large and complex project, you will have to work clean.
So tl;dr: Build some stuff.