For beginners
- JavaScript Garden
- JavaScript: The Good Parts
- Mozilla Development Network / Javascript
- Modern Javascript Tutorial [ru]
- Introduction to Javascript, Hexlet.io [ru]
For advanced
- Patterns For Large-Scale JavaScript Application Architecture
- Learning JavaScript Design Patterns
- Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
- Surrealism in JavaScript [ru]
- Understanding ECMAScript 6
- RadioJS - Radio about Web Development [ru]
For beginners