Frontend development has taken the world by storm in the last decade with extreme progress in all web technologies (Html, CSS, JS, etc.) sponsored and led by the biggest software companies in the world. It is arguably one of the highest paid, the most in-demand and satisfying job in the software industry for quite some time. Here is an exhaustive list of web resources that will help you to become a great Frontend developer in 2019. All these resources have been chosen on popularity, relevance and effectiveness.
Frontend development has taken the world by storm in the last decade with extreme progress in all web technologies (HTML, CSS, JS, etc.) sponsored and led by the biggest software companies in the world. It is arguably one of the highest paid, the most in-demand and satisfying job in the software industry for quite some time. This is the best time to learn it if you havenโt started already ๐!
Here is an exhaustive list of web resources that will help you to become a great Frontend developer in 2019.
Mozilla Developer Network for frontend (Html, CSS, Js, etc.) code reference and learning ๐ค. This will be your code holy book ๐ and you should follow it religiously!
caniuse.com to check โ cross-browser compatibility of frontend technologies.
kangax-js-compat-table to check โ JavaScript versions (ES5, ES6, ES2016+ etc.) compatibility across different compilers, servers/runtimes and platforms (Desktop and Mobile).
web.dev to learn about web ๐ท fundamentals from Google Developers ๐จโ๐ป.
v8.dev to learn about Googleโs open-source high-performance Javascript and WebAssembly engine ๐ฆธโโ๏ธ that empowers Chrome and NodeJS.
css-tricks to learn everything about CSS ๐ป. Period.
codepen.io to build, test ๐ง and discover frontend code.
jsfiddle.net to build demos for libraries/framework documentation ๐ and fiddle with frontend code.
repl.it to learn, build, collaborate and host your ideas in one place ๐คฉ.
codesandbox.io to build โ๏ธ and share web applications using cutting edge technologies.
github.com to host and review ๐ง code, manage projects and build software ๐ค alongside millions of developers.
stackoverflow.com to get answers to your toughest coding questions ๐, share knowledge with your coworkers in private, and find your next dream job.
hashnode.com to connect with developers all around the world and grow your career ๐ค.
dev.to to share and discover great ideas, have debates and make friends ๐.
Well, that's a wrap!
Do you like this list? Did I miss any essential web resources that you feel should be added?
Please let me know in the comments or collaborate on Github. Let's talk!
Disclaimer: All these resources have been chosen on popularity, relevance and effectiveness metrics. Their presence will certainly enhance your frontend developer portfolio but you can always pick and choose them :).