Jump to content

  • Log In with Google      Sign In   
  • Create Account

#Actualkaidez

Posted 03 February 2013 - 06:54 PM

If you're a beginner, I CANNOT recommend Object-Oriented JavaScript by Stoyan Stevanov enough. It starts you off easy, going through the basics like variables, arrays, etc.  It then goes into the more difficult concepts like closures and prototypes, doing a superb job of explaining the latter in great, easy-to-read detail over two chapters. Best of all, Stefanov holds your hand throughout the entire book, which is exactly what a beginner's book should do.  The book is a bit dated in its suggestion of using eval() with JSON (always avoid that if you can), but that's not enough to prevent me from claiming that OOJ is the best JS book for beginners.

 

Eloquent JavaScript is a free book at http://eloquentjavascript.net/ that lots of JS pros have been praising. Because it's free, you may want to peep that one first; however, I still recommend paying money for OOJ at some point.

 

I agree that The Good Parts is a must-read, but don't think that it's the first book that a JavaScript beginner should read as it's somewhat written in a way that assumes existing JS knowledge.  The Definitive Guide is also worth the money but since the recent edition is 1000 pages (not counting the index), I'm not sure if it's the book that will get your JS learning up and running very quickly. I do recommend having Definitive as a desktop reference and commend the new edition of the book for covering the new version of JavaScript, ECMAScript 5.

 

Since we're talking O'Reily books, I recommend reading JavaScript Patterns, Stefanov's other book, after reading both OOJ and Eloquent.  I would read The Good Parts after that.

 

I have to admit to not reading the other books but plan on buying Ninja shortly.

 

Just my $.02...

 

Edit: Forgot to directly, answer one of your questions...OOJ does come with exercises you can do at the end of the chapters that can tune your skills. And if you REAAAAAAAAALY want to hone your skills, take Rebecca Murphey's JS Assessment test at https://github.com/rmurphey/js-assessment.  No kidding on this one.


#4kaidez

Posted 03 February 2013 - 06:44 PM

If you're a beginner, I CANNOT recommend Object-Orieneted JavaScript by Stoyan Stevanov enough. It starts you off easy, going through the basics like variables, arrays, etc.  It then goes into the more difficult concepts like closures and prototypes, doing a superb job of explaining the latter in great, easy-to-read detail over two chapters. Best of all, Stefanov holds your hand throughout the entire book, which is exactly what a beginner's book should do.  The book is a bit dated in its suggestion of using eval() with JSON (always avoid that if you can), but that's not enough to prevent me from claiming that OOJ is the best JS book for beginners.

 

Eloquent JavaScript is a free book at http://eloquentjavascript.net/ that lots of JS pros have been praising. Because it's free, you may want to peep that one first; however, I still recommend paying money for OOJ at some point.

 

I agree that The Good Parts is a must-read, but don't think that it's the first book that a JavaScript beginner should read as it's somewhat written in a way that assumes existing JS knowledge.  The Definitive Guide is also worth the money but since the recent edition is 1000 pages (not counting the index), I'm not sure if it's the book that will get your JS learning up and running very quickly. I do recommend having Definitive as a desktop reference and commend the new edition of the book for covering the new version of JavaScript, ECMAScript 5.

 

Since we're talking O'Reily books, I recommend reading JavaScript Patterns, Stefanov's other book, after reading both OOJ and Eloquent.  I would read The Good Parts after that.

 

I have to admit to not reading the other books but plan on buying Ninja shortly.

 

Just my $.02...

 

Edit: Forgot to directly, answer one of your questions...OOJ does come with exercises you can do at the end of the chapters that can tune your skills. And if you REAAAAAAAAALY want to hone your skills, take Rebecca Murphey's JS Assessment test at https://github.com/rmurphey/js-assessment.  No kidding on this one.


#3kaidez

Posted 03 February 2013 - 06:43 PM

If you're a beginner, I CANNOT recommend Object-Orieneted JavaScript by Stoyan Stevanov enough. It starts you off easy, going through the basics like variables, arrays, etc.  It then goes into the more difficult concepts like closures and prototypes, doing a superb job of explaining the latter in great, easy-to-read detail over two chapters. Best of all, Stefanov holds your hand throughout the entire book, which is exactly what a beginner's book should do.  The book is a bit dated in its suggestion of using eval() with JSON (always avoid that if you can), but that's not enough to prevent me from claiming that OOJ is the best JS book for beginners.

 

Eloquent JavaScript is a free book at http://eloquentjavascript.net/ that lots of JS pros have been praising. Because it's free, you may want to peep that one first; however, I still recommend paying money for OOJ at some point.

 

I agree that The Good Parts is a must-read, but don't think that it's the first book that a JavaScript beginner should read as it's somewhat written in a way that assumes existing JS knowledge.  The Definitive Guide is also worth the money but since the recent edition is 1000 pages (not counting the index), I'm not sure if it's the book that will get your JS learning up and running very quickly. I do recommend having Definitive as a desktop reference and commend the new edition of the book for covering the new version of JavaScript, ECMAScript 5.

 

Since we're talking O'Reily books, I recommend reading JavaScript Patterns, Stefanov's other book, after reading both OOJ and Eloquent.  I would read The Good Parts after that.

 

I have to admit to not reading the other books but plan on buying Ninja shortly.

 

Just my $.02...

 

Edit: Forgot to directly, answer one of your questions...OOJ does come with exercises you can do at the end of the chapters that can tune your skills. And if you REAAAAAAAAALY want to hone your skills, take Rebecca Murphey's JS Assessment test at https://github.com/rmurphey/js-assessment .  No kidding on this one.


#2kaidez

Posted 03 February 2013 - 06:38 PM

If you're a beginner, I CANNOT recommend Object-Orieneted JavaScript by Stoyan Stevanov enough. It starts you off easy, going through the basics like variables, arrays, etc.  It then goes into the more difficult concepts like closures and prototypes, doing a superb job of explaining the latter in great, easy-to-read detail over two chapters. Best of all, Stefanov holds your hand throughout the entire book, which is exactly what a beginner's book should do.  The book is a bit dated in its suggestion of using eval() with JSON (always avoid that if you can), but that's not enough to prevent me from claiming that OOJ is the best JS book for beginners.

 

Eloquent JavaScript is a free book at http://eloquentjavascript.net/ that lots of JS pros have been praising. Because it's free, you may want to peep that one first; however, I still recommend paying money for OOJ at some point.

 

I agree that The Good Parts is a must-read, but don't think that it's the first book that a JavaScript beginner should read as it's somewhat written in a way that assumes existing JS knowledge.  The Definitive Guide is also worth the money but since the recent edition is 1000 pages (not counting the index), I'm not sure if it's the book that will get your JS learning up and running very quickly. I do recommend having Definitive as a desktop reference and commend the new edition of the book for covering the new version of JavaScript, ECMAScript 5.

 

Since we're talking O'Reily books, I recommend reading JavaScript Patterns, Stefanov's other book, after reading both OOJ and Eloquent.  I would read The Good Parts after that.

 

I have to admit not reading the other books but plan on buying Ninja shortly.

 

Just my $.02...

 

Edit: Forgot to directly, answer one of your questions...OOJ does come with exercises you can do at the end of the chapters that can tune your skills. And if you REAAAAAAAAALY want to hone your skills, take Rebecca Murphey's JS Assessment test at https://github.com/rmurphey/js-assessment .  No kidding on this one.


#1kaidez

Posted 03 February 2013 - 06:32 PM

If you're a beginner, I CANNOT recommend Object-Orieneted JavaScript by Stoyan Stevanov enough. It starts you off easy, going through the basics like variables, arrays, etc.  It then goes into the more difficult concepts like closures and prototypes, doing a superb job of explaining the latter in great, easy-to-read detail over two chapters. Best of all, Stefanov holds your hand throughout the entire book, which is exactly what a beginner's book should do.  The book is a bit dated in its suggestion of using eval() with JSON (always avoid that if you can), but that's not enough to prevent me from claiming that OOJ is the best JS book for beginners.

 

Eloquent JavaScript is a free book at http://eloquentjavascript.net/ that lots of JS pros have been praising. Because it's free, you may want to peep that one first; however, I still recommend paying money for OOJ at some point.

 

I agree that The Good Parts is a must-read, but don't think that it's the first book that a JavaScript beginner should read as it's somewhat written in a way that assumes existing JS knowledge.  The Definitive Guide is also worth the money but since the recent edition is 1000 pages (not counting the index), I'm not sure if it's the book that will get your JS learning up and running very quickly. I do recommend having Definitive as a desktop reference and commend the new edition of the book for covering the new version of JavaScript, ECMAScript 5.

 

Since we're talking O'Reily books, I recommend reading JavaScript Patterns, Stefanov's other book, after reading both OOJ and Eloquent.  I would read The Good Parts after that.

 

I have to admit not reading the other books but plan on buying Ninja shortly.

 

Just my $.02...


PARTNERS