The path to becoming a front-end developer, as looked back upon by anyone who self-identifies that way, is likely a very windy one full of thorn bushes and band websites. Still, documenting a path, even if it’s straighter and far cleaner than reality, is an interesting exercise and might just be valuable. Three different writer/developers have taken a crack at it this year and their results have been extraordinarily popular. Let’s take a look.
These might help inform web education curriculum as well.
Kamran Ahmed’s Modern Front-End Developer in 2018
Adam Gołąb’s React Developer Roadmap
Adnan Ahmed’s Modern Back-End Developer in 2018
Flavio Copes’s Roadmap to Become a Vue.js Developer 2018
My own path is something I documented in a different format, but is no less complex. It’d be interesting to see if we can get a collection of these going based on your own experiences.
Awesome! Thanks a lot to making a list. I’m aware of backend developer roadmap, but not the others.
Thanks Chris. I’d add learning at least the basics of typography for front-end devs.
It’s a great roadmap, and you definitely don’t need to follow it exactly or in the order specified, but it can be of great help and a good overview of things that you can learn. Whenever I show these roadmaps to someone who just started learning to become a developer I always tell them to not get overwhelmed, because I definitely would have if I saw these when I started out.
Do you happen to know what tool they would be using to create these roadmaps?
Yeah! Would Luke to knows also.
If anyone feels overwelmed. I only know 1/3 of the stuff mentioned on the “2018 front-end dev list” after having been in the web industry for 12 years. I run my own business with a small team.
Good to know.
Awesome Chris. Very helpful article.
Any Angular roadmap?
Hey Chris, these are great, but they don’t contain resources to learn. I think my roadmap accomplishes that.
You can find it here.
Yeah, yours is easily one of my new favourites.
I’ve been developing websites/application for 5 years. I am at 15 in the “Kamran Ahmed’s Modern Front-End Developer in 2018” and 12 in the “Adnan Ahmed’s Modern Back-End Developer in 2018”. Funny that I consider myself more of a backend developer.
I try to learn something everyday and I have active subscriptions with Lynda/Linkedin Learning, Laracasts, and Code Course. I also buy a few courses a year from Udemy.com.
Other sites that I use to use are tuts+ and Team Treehouse.