Marlon Hunt
I really liked those mind-maps which appear now in many other places on the web. It effectively complements The Web Developer course, which teaches you most of the technologies mentioned in this roadmap.
This Roadmap is also divided into 3 sections, the first section is about essential skills which every web developer should know, while the second and third section is about front-end and back-end development, two main areas of web development.
You can either learn Front-end or Back-end or both, depending upon your choice. If you want to become a FullStack Web developer, then you have to learn both front-end and back-end; there is no escaping there.
Professional Web Developer and Coding Enthusiast