If you want to learn JavaScript and need some good tutorial, Here I listed some nice resources to be refer.
Videos
The best resources are the videos from Douglas Crockford:Crockford on JavaScript
- Volume One: The Early Years
- Chapter 2: And Then There Was JavaScript
- Act III: Function the Ultimate
- Episode IV: The Metamorphosis of Ajax
- Part V: The End of All Things
- Scene 6: Loopage
- The JavaScript Programming Language Part 1
- The JavaScript Programming Language Part 2
- The JavaScript Programming Language Part3
- The JavaScript Programming Language Part4
An Inconvenient API: The Theory of the DOM
Advanced JavaScript
Object Oriented Programming in JavaScript
- Part 1 : Object Oriented Programming & JavaScript
- Part 2: Object Oriented JavaScript : Classes, Methods and Properties
- Part 3: Object Oriented JavaScript : Inheritance, Polymorphism and Encapsulation
Books
- JavaScript: The Good Parts by Douglas Crockford
- John Resig's book Pro JavaScript Techniques for the more advanced stuff.
- Javascript: The Definitive Guide to be of great help
- Online book Eloquent JavaScript by Marijn Haverbeke
- Essential JavaScript Design Patterns For Beginners by Addy Osmani
- Head First HTML5 Programming:Building Web Apps with JavaScript
Learning Sites
- Douglas Crockfords writings on JavaScript.
- comp.lang.javascript FAQ is quite a nice resource.
- Learn appendTo created for learning JavaScript.
- J Resig, Secrets of the javascript ninja
- bonsaiden's Javascript Garden quick walk through
- Codecademy is interactive - it's pretty sweet
Articles
- A re-introduction to JavaScript
- Mozilla Developer Center.
- Data Types in JavaScript
- JavaScript Best Practices : === vs ==
- JavaScript Prototype and Inheritance
- Currying in JavaScript
- How Prototype works?
- Is JavaScript's "new" Keyword Considered Harmful?
- Pass by reference / value
- This keyword
- Teaching JavaScript
- "Let's Make a Framework" series on DailyJS.
- Module pattern
- Closures
There's also ##javascript and ##js on irc.freenode.net if you want live support.
ReplyDeleteHere is also a good list of free resources to learn Javascript that might be helpful:
ReplyDeletehttp://www.deluxeblogtips.com/2015/12/118-free-resources-to-learn-javascript.html