DEV Community

Cover image for 10 JavaScript Sites Every Web Developer Should Know
Mohd Amir
Mohd Amir

Posted on • Updated on

10 JavaScript Sites Every Web Developer Should Know

Introduction:

As a web developer, mastering JavaScript is essential for creating dynamic and interactive web experiences. To hone your skills and stay updated with the latest trends and tools, here are 10 JavaScript sites that you should know about.

1. MDN Web Docs (Mozilla Developer Network):

(https://developer.mozilla.org/)
MDN Web Docs is the go-to resource for comprehensive documentation on JavaScript. From beginner tutorials to advanced references, it covers everything you need to know about JavaScript, including syntax, methods, and APIs.

2. JavaScript.info:

(https://javascript.info/)
JavaScript.info offers in-depth tutorials and articles on JavaScript concepts, ranging from basic to advanced topics. Whether you're learning the fundamentals or exploring modern JavaScript features, this site has you covered.

3. Eloquent JavaScript:

(https://eloquentjavascript.net/)
Eloquent JavaScript is an online book that teaches JavaScript programming in a clear and engaging manner. With interactive code examples and exercises, it's perfect for both beginners and experienced developers looking to deepen their understanding of the language.

4. JSFiddle:

(https://jsfiddle.net/)
JSFiddle is an online code editor that allows you to experiment with HTML, CSS, and JavaScript code in real-time. It's a valuable tool for testing ideas, debugging code, and sharing snippets with others in the developer community.

5. Stack Overflow:

(https://stackoverflow.com/questions/tagged/javascript)
Stack Overflow is a question and answer site where developers can seek help, share knowledge, and collaborate on JavaScript-related issues. It's a treasure trove of solutions to common coding problems and a great place to learn from experienced developers.

6. Codecademy:

(https://www.codecademy.com/learn/introduction-to-javascript)
Codecademy offers interactive JavaScript courses that guide you through the basics of the language to more advanced topics like asynchronous programming and APIs. With hands-on projects and quizzes, it's an effective way to learn JavaScript at your own pace.

7. JavaScript Weekly:

(https://javascriptweekly.com/)
JavaScript Weekly is a newsletter that curates the latest news, articles, and tutorials from the JavaScript community. Stay updated with the newest libraries, frameworks, and tools shaping the JavaScript ecosystem.

8. DevDocs:

(https://devdocs.io/javascript/)
DevDocs provides fast, offline access to documentation for JavaScript and other programming languages. Its clean interface and powerful search functionality make it easy to find information on JavaScript APIs, methods, and browser compatibility.

9. You Don't Know JS:

(https://github.com/getify/You-Dont-Know-JS)
You Don't Know JS is a series of books that dives deep into the inner workings of JavaScript. Written by Kyle Simpson, these books explore topics like scope, closures, and prototypes, helping you master JavaScript's more complex concepts.

10. JavaScript Garden:

(https://bonsaiden.github.io/JavaScript-Garden/)
JavaScript Garden is a collection of documentation on JavaScript pitfalls, oddities, and best practices. It helps developers navigate the tricky aspects of the language and write cleaner, more maintainable code.

Conclusion:

With these 10 JavaScript sites at your disposal, you'll have access to a wealth of resources, tutorials, and tools to enhance your JavaScript skills and become a more proficient web developer. Whether you're a beginner or an experienced coder, exploring these sites will deepen your understanding of JavaScript and empower you to create more dynamic and interactive web applications.

Top comments (27)

Collapse
 
efpage profile image
Eckehard

I would like to add some ressources to the list

11. W3Schools

Another great ressource to learn (not only) Javascript: From Wikipedia: W3Schools is a freemium educational website for learning coding online. Initially released in 1998, it derives its name from the World Wide Web but is not affiliated with the W3 Consortium. W3Schools offers courses covering many aspects of web development. W3Schools also publishes free HTML templates. It is run by Refsnes Data in Norway.

12. flems.io

Flems is a platform for testing and showcasing (HTML/CSS/JS) code. Unlike other online IDEΒ΄s like jsfiddle or codepen, you do not need an account, as the code is completely "stored" in the URL. This is my favourite way to deliver code example, as it has absolutely no sideeffects.

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Good choice dude.

Collapse
 
hosseinyazdi profile image
Hossein Yazdi

Great selection. Thanks for sharing.

To add-on; this collection (webcurate.co/c/javascript) also provides handy JS tools needed to know.

Collapse
 
webdev-mohdamir profile image
Mohd Amir • Edited

Thanks for your valuable comment.

Collapse
 
hosseinyazdi profile image
Hossein Yazdi

You're welcome mate! 😊

Collapse
 
enzojade281673 profile image
Enzo Jade

Thank you for sharing your valuable insights into essential JavaScript resources. For learning JavaScript these resources are great but when it comes to handle any assignments on JavaScript try ProgrammingHomeworkHelp.com. Experience the best-in-class JavaScript assignment help.

Collapse
 
richardevcom profile image
richardev • Edited

I don't want to jump on the "stack overflow" hate-train, but I believe that once you get over those first programming learning curves, you won't be needing it anymore. You'll eventually end up just answering and editing q&a after that.

Good suggestions, nonetheless.

Collapse
 
devshi profile image
Devshi Bambhaniya

Nice Article. Thank you for sharing @webdev-mohdamir !

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Thanks for appreciation.

Collapse
 
sharifulpradhan profile image
Shariful Pradhan Hridoy

some of them I was unaware. Thanks for sharing.

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Your most welcome.

Collapse
 
igorteodoro profile image
IgorTeodoro

Very good post! but the "sstackover" was kinda meh in my opinion

Collapse
 
lionelrowe profile image
lionel-rowe

say wha tt you like aboute sstackover, bot Weeb SSS is excellemb

Collapse
 
webdev-mohdamir profile image
Mohd Amir

I've included Stack Overflow as a reference guide for troubleshooting various coding bugs. Thanks for your opinion.

Collapse
 
igorteodoro profile image
IgorTeodoro

Oh yes, but my point was about the AI art.

Collapse
 
brunnock profile image
Sean Brunnock

It appears that The JavaScript Garden is at shamansir.github.io/JavaScript-Gar... .

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Yeah, I have used the old link which i personally used, thanks for pointing this.

Collapse
 
trantn profile image
Aidan • Edited

Great!! Thanks!
I would like to add some resources to the list, it allows me to manage my libraries, which is very convenient.

13. playcode
playcode.io/new

Collapse
 
hammedcoder profile image
HammedCoder

Thanks for this valuable resources,

Please for a beginner how beat should one use these resort.

I mean which one should one start with or can one use all at a time or combine one or two.

Thanks

Collapse
 
webdev-mohdamir profile image
Mohd Amir

If you're new to JavaScript and eager to learn, I highly recommend starting with "Eloquent JavaScript" and "JavaScript.info". These resources provide comprehensive guides to kickstart your journey into JavaScript programming. Happy coding! πŸš€

Collapse
 
resiwicaksono98 profile image
Resi Wicaksono

its so awesome

Collapse
 
gerardtheeagle profile image
Mister G

Great !

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Thank you

Collapse
 
jeffchavez_dev profile image
Jeff Chavez

I've been using some of them most of the time. Thanks for adding more.

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Thanks mate.

Collapse
 
nab13neet profile image
Navneet Singh

Great sites . Valuable time spend to analyze TOP 10

Collapse
 
webdev-mohdamir profile image
Mohd Amir

Which topic you want next? I am really interested to hear about it.