Learn JavaScript
Online Documentation
- Javascript Documentation - Mozilla Developer Center
- JavaScript Reference (beta) - SitePoint
- JavaScript Reference (beta & german) SELFHTML 9
- JavaScript Garden
- Learning Advanced JavaScript - John Resig
- ECMA-262 Standard - ECMAScript Documentation
- ECMA-262-3 in detail - Dmitry A. Soshnikov
- Internet Explorer 9 Beta Guide for Developers
Blog
Newsletter & Mailing List
Magazine
EBook
- Eloquent JavaScript – Marijn Haverbeke
- Essential JavaScript & jQuery Design Patterns - Addy Osmani
- jQuery Fundamentals - Rebecca Murphey
Audio and Video Podcast
- The Changelog - Weekly Podcast
- Crockford on JavaScript - Public Lecture Series at Yahoo!
- yayQuery – The Official jQuery Podcast
- jQuery for Designers - Video Podcast
Best Practices
- JavaScript Best Practices - W3C
- JavaScript Best Practices - Dev.Opera
- JavaScript Performance Best Practices - Nokia Wiki
Style Guide
- JavaScript Style Guide - Google
- JavaScript Style Guide - Crockford
- Dojo Style Guide
- JQuery Core Style Guide
- Aloha Editor Style Guide
- Airbnb JavaScript Style Guide
- JavaScript Style Guide - Hans Christina
- Idiomatic JS on Github
- Pragmatic JS on Github
- Style Guide - W3C
Written by Béla Varga
Related protips
1 Response
Thanks for all those links, i would also recommend CodeAcademy, they have a really good set for learning javascript:
http://www.codecademy.com/tracks/javascript-original
over 1 year ago
·
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Ecmascript
Authors
Did you know?
JavaScript on a page runs with the privileges of that origin. One altered library, tag manager, or snippet can read inputs, change what people see, and call your APIs as the user.
Security insights from Cside
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#