1. JavaScript Enlightenment by Cody Lindle

    e-book JavaScript Enlightenment by Cody Lindle

    The author of this book states that it is not a "cookbook of JavaScript recipes", but rather a "an accurate JavaScript worldview through an examination of native JavaScript objects and supporting nuances." In other words, his aim is to give you a deeper understanding of how objects work in...
  2. Eloquent JavaScript by Marijn Haverbeke

    e-book Eloquent JavaScript by Marijn Haverbeke

    This book intends to make you familiar enough with the JavaScript language to be able to make a computer do what you want. It covers the JavaScript language in detail, teaching readers how to design code from start to finish that’s elegant and effective in order to make web applications. The...
  3. Learning JavaScript Design Patterns by Addy Osmani

    e-book Learning JavaScript Design Patterns by Addy Osmani

    This book explores applying both classical and modern design patterns to the JavaScript programming language, helping readers to "learn how to write beautiful, structured and organized code". It is targeted at professional developers wishing to improve their knowledge of design patterns and how...