JavaScript Enlightenment: Now Available

JavaScript Enlightenment: Now Available

I’m pleased to help promote the follow-up to Cody Lindley‘s fantastic jQuery Enlightenment eBook, appropriately titled, JavaScript Enlightenment. Building upon his previous book, this newest release focuses exclusively on JavaScript objects, and will assist you in transitioning from a library user, to a full-fledged JavaScript developer!

JavaScript Enlightenment

Need a Sample

If you need a sampling of the type of content the book offers, be sure to check out the excerpt on Nettuts+, which focuses on the ever-confusing this keyword.


So What’s This Book About?

” This book is not about JavaScript design patterns or implementing an object-oriented paradigm with JavaScript code. It was not written to distinguish the good features of the JavaScript language from the bad. It is not meant to be a complete reference guide. It is not targeted at people new to programming or those completely new to JavaScript. Nor is this a cookbook of JavaScript recipes. Those books have been written.

It was my intention to write a book to give the reader an accurate JavaScript worldview through an examination of native JavaScript objects and supporting nuances: complex values, primitive values, scope, inheritance, the head object, etc. I intend this book to be a short and digestible summary of the ECMA-262, Edition 3 specification, focused on the nature of objects in JavaScript.

If you are a designer or developer who has only used JavaScript under the mantle of libraries (such as jQuery, Prototype, etc), it is my hope that the material in this book will transform you from a JavaScript library user into a JavaScript developer.”


Who is Cody Lindley?

Cody Lindley is a client-side engineer (aka front-end developer) and recovering Flash developer. He has an extensive background working professionally (11+ years) with HTML, CSS, JavaScript, Flash, and client-side performance techniques as it pertains to web development. If he is not wielding client-side code he is likely toying with interface/interaction design or authoring material and speaking at various conferences. When not sitting in front of a computer, it’s a sure bet he is hanging out with his wife & kids in Boise, Idaho, training for triathlons, skiing, mountain biking, road biking, alpine climbing, reading, watching movies, or debating the rational evidence for a Christian worldview. Currently he is working for memolane.com as a Lead Client-side Engineer.


Buy the Book!

JavaScript Enlightenment

If you’re hoping to take your JavaScript skills to the next level, absolutely pick this one up without a second thought. There’s nobody more qualified to bring you to the next level than Cody. A huge thumbs up from the Nettuts+ editor.

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://khalidb.co.cc/ Khalid

    Looking forward to reading this book.
    I am wondering what is the relation between the image used in the cover and the content of the book.

    • rizalmovic

      Yeap.. Same here..

    • Afnan

      yea… I’ve the same question..

    • Abhijit

      May be something related to “zen”…. just my guess…

    • Shuja

      The image is related to enlightenment…Its nice, i like it :)

      • Bashar

        OK that explains, as the cover is more like Islamic verses or the Islamic art writing. I had to browse different sites to make sure I’m seeing the right cover

    • http://sirwan.me Sirwan

      Why do you have to ask that question? I suggest you pick up a history book and read about The enlightenment periods of our history.

    • tarek

      it is Arabic :)

  • http://www.peshawarads.com Syed Muhammad Azmat Shah

    Khalid also seems to have pointed out what i am going to say…What is the image used?is it some sort of Arabic Calligraphy?How is it related to Javascript…..All of your site’s Muslim visitors will have this question in mind so please answer it….

  • http://envato.com Ryan Allen

    I bought this book when it came out, and I gotta say, it’s the most thorough and pragmatic reference of JavaScript I’ve ever seen! Amazing! Great work!

  • http://www.mjama.com Mohamed

    I just hope the cover isn’t extracts from the Quran cause that just offencive to use the Quran just to decorate a JS book

    • alex

      I wouldn’t think it is from the Koran since in his bio he says that he is a Christian. They hold that the Bible is the word of God and not the Koran. That being the case it wouldn’t make sense in a Christian worldview to equate enlightenment with the Koran.

  • Daniel Cuttridge

    Good price, It seems like a must buy… Unfortunately I’m bogged down by the other million books and tutorials I have found through nettuts+

    aha

    This one will just have to wait.

  • http://mokshasolutions.com Moksha

    what the arabic text have to do with this book, but to be true it look really great.

  • irfan

    why arabic text is written on the book does any one know about its meaning or not

  • Michael P

    This isn’t the mostly thorough JavaScript reference in existence, but it’s pretty good. I view it as an alternative, condensed explanation of the material contained within books like JavaScript: The Good Parts, Eloquent JavaScript, JavaScript Design Patterns, and JavaScript: The Definitive Guide. My personal learning style requires that I synthesize an understanding of a complex topic by reading various texts on that topic, and I feel that, regarding the topic of JavaScript, JavaScript Enlightenment has a place alongside the aforementioned texts. Lindley really unpacks complicated topics in an almost conversational manner which makes the book, as a whole, easy to follow.

    Overall, great work, Mr. Lindley. I’d strongly recommend this book to JavaScript developers of all levels.

  • http://asroberts.net Andrew Roberts

    “debating the rational evidence for a Christian worldview” :)

    • http://asroberts.net Andrew Roberts

      Really hoping to get this book, I know it has to be great! Thanks for your ever helpful contributions to the web community Cody!

  • Cepacep

    maybe the author can put another cover design that more suitable for everyone feelings.

    • kxk

      No need to change the cover just to suite other’s feelings… If they don’t like it they should not buy it…

      If it was written in Japanese no one would complain. Ninja’s have nothing to do with javascript yet there is a book called “Secrets of the JavaScript Ninja”. Rhinos have nothing to do with JavaScript yet O’REILLY uses it on the cover.

      • Khalid

        Ninjas have no direct relation to religion. However the calligraphy on the book’s cover does.
        As far as I know, all religions must be respected.

        I really want to know what is the writer’s point of view in this matter.

        @Jeffrey: Sorry for having this kind of discussions here.

  • http://8gramgorilla.com 8 Gram Gorilla

    Looks excellent, will definitely need to give it a shot.

  • http://www.codylindley.com cody lindley

    The image used on the cover of the book is done so with respect and admiration for islamic calligraphy art. Calligraphy is … “using the art of giving form to signs in an expressive, harmonious and skillful manner”. It’s the calligraphy, its purpose, and the lighting (enlightenment) used in the image which gave me reason (subjective) to place it on the book. No offense or affirmation outside of artistic values and enlightenment (emotional response to image) was intended. The use of the image should be interrupted in the context of calligraphy alone. Any attempt to assert anything but that which I just stated is outside of the authors original purpose/intentions and thus non-objective. How one feels about anything that is not consistent with the authors original intentions is always subjective. I don’t believe I can be held accountable for subjective notions and third party interpretations.

    • jacob

      +1 to your explanation. and by the way, the meaning of this Calligraphy was enlightening more than 1.5 billion people around the world.

  • max

    @cody…

    Your explanation here was nonsensical and worse than the image itself…you should have just said, “it’s an artistic image that has nothing to do with the content of the book”.

    It’s a great book period…don’t indulge the idiots.

  • Alaa

    nice arabic font .. the font is either thuluth or diwani
    http://en.wikipedia.org/wiki/Islamic_calligraphy

    and it says there is no god but allah and mohammad is his last prophit