Frequently purchased items with fast delivery
- Data Structures and Algorithms in JavaPaperback$10.21 shippingOnly 12 left in stock (more on the way).
- Data Structures and Algorithms in C++Paperback$11.18 shippingGet it as soon asMonday, Oct 20Only 2 left in stock - order soon.
- Java Methods: Object-Oriented Programming and Data StructuresMaria LitvinHardcover$10.39 shippingOnly 19 left in stock (more on the way).
Product details
- Publisher : Packt Publishing
- Publication date : October 27, 2014
- Edition : Illustrated
- Language : English
- Print length : 218 pages
- ISBN-10 : 1783554878
- ISBN-13 : 978-1783554874
- Item Weight : 14.1 ounces
- Dimensions : 7.5 x 0.5 x 9.25 inches
- Best Sellers Rank: #5,294,602 in Books (See Top 100 in Books)
- #1,183 inJavaScript Programming (Books)
- #5,594 inIntroductory & Beginning Programming
- #8,074 inComputer Programming Languages
- Customer Reviews:
About the author

Loiane Groner has over 10 years of experience in developing enterprise applications using Java, Spring, Sencha technologies (Ext JS), hybrid mobile development with Cordova and Ionic, TypeScript and Angular.
She is passionate about technology and writes articles at https://loiane.com and is an international speaker.
Loiane is a Google Developer Expert in Web Technologies and Angular and a Microsoft Most Valuable Professional in Visual Studio and Development Technologies.
Customer reviews
- 5 star62%
- 4 star19%
- 3 star13%
- 2 star0%
- 1 star6%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book easy to follow and appreciate its clarity, with one review noting how it explains concepts in simple language and provides in-depth examples. However, several customers report issues with missing chapters.
Select to learn more
Customers find the book clear and well-structured, with correct information and easy-to-follow examples, and one customer notes that the data structures are associated with real-world examples.
"...Factually theinfo is all correct, just some syntax errors."Read more
"...I love that this bookprovides in-depth examples and explains them in simple language...."Read more
"This is a useless book.It basically doesn’t explain concepts very well and it seems to copy and paste from different sources of info...."Read more
"Fantastic book to review data structures and algorithms. Examples were well written and were easy to follow...."Read more
Customers find the book easy to follow.
"...Examples were well written and wereeasy to follow. Compare this to any typical C/C++ book and it's a night and day difference in teaching approach...."Read more
"Straight forward, great examples for beginners and intermediate aspiring javascript developers...."Read more
"...It may beoverwhelming for someone just starting out. That's not to say the book is difficult, it just presupposes a solid baseline of understanding."Read more
"Very incite andeasy to follow."Read more
Customers report missing chapters and pages in the book.
"...One issue, and the reason I brought it down to 4 stars, was themissing Chapter 11. The book refers to the chapter but is not present...."Read more
"...From page 16 on, the top part of the left hand side of thepages are missing. I've posted a picture to show what I mean...."Read more
"...the reason of 4 stars instead of 5 is because there's achapter missing from the book...."Read more

Images in this review
Reviews with images

Problems with the print quality.
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on October 22, 2016Format: PaperbackVerified PurchaseI am not a CS graduate (I have an engineering degree though) and thus did not have academic exposure to algorithms. I'm sure there is no bullet proof replacement for in-class learning, but books like these really close the gap.
I am a JS programmer by trade. It's my full-time job, and has been for about 8 years now. I love that this book provides in-depth examples and explains them in simple language. I've also been striving to understand newer JS data structures like Maps and WeakMaps, and this book helped with that too.
I highly recommend this book for anyone with a good basis in JS already. It may be overwhelming for someone just starting out. That's not to say the book is difficult, it just presupposes a solid baseline of understanding. - Reviewed in the United States on May 14, 2015Format: KindleVerified PurchaseFantastic book to review data structures and algorithms. Examples were well written and were easy to follow. Compare this to any typical C/C++ book and it's a night and day difference in teaching approach. I've already recommended it to others as well as a good review, especially if moving to Javascript from other languages. I've read too numerous to count books and reference guides for dozens of languages. This by far is one of the good ones.
- Reviewed in the United States on May 10, 2015Format: PaperbackVerified PurchaseExcellent resource into data structures from the JS point of view. Very clear and easy to follow examples for each data structure. What I like best about this book is that the data structures are associated to real examples. If you're having a hard time understanding data structure or if you want to simply get your foot into the Algo space AND have JS experience start here. One issue, and the reason I brought it down to 4 stars, was the missing Chapter 11. The book refers to the chapter but is not present. It seems that chapter was going to go into big O notation.
- Reviewed in the United States on May 20, 2015Format: KindleVerified PurchaseThis book is one of my favorite algorithm texts. It gets straight to the point providing you with examples of how the data structure or algorithm can be used and application of the algorithm in JavaScript. If you are studying algorithms in school, you're probably using the Cormen text or possibly Sedgewick's or Kleinberg's. Definitely recommend using this as a supplement for those texts.
If you're not taking an algorithm class and want to see how to implement common data structures and algorithms in JavaScript, or you're looking to brush-up for a job interview, or you have some JavaScript background and want to improve your skills, definitely pick this up! The price is great as well. - Reviewed in the United States on January 27, 2018Format: KindleVerified PurchaseThere were some errors in the book, but 85% of the book is a great resource. Factually the info is all correct, just some syntax errors.
- Reviewed in the United States on June 2, 2015Format: PaperbackVerified PurchaseStraight forward, great examples for beginners and intermediate aspiring javascript developers. Some prior fundamental knowledge is required to understand the concepts in the book but you don't need a 4 year computer science degree to get started. Start coding!
- Reviewed in the United States on October 30, 2017Format: PaperbackVerified PurchaseI am sure this could be a good book, but there's a serious problem with the print quality. From page 16 on, the top part of the left hand side of the pages are missing. I've posted a picture to show what I mean. I will be returning the book as missing sentences when explain coding concepts is just a little too challenging.1.0 out of 5 starsI am sure this could be a good book, but there's a serious problem with the print quality. From page 16 on, the top part of the left hand side of the pages are missing. I've posted a picture to show what I mean. I will be returning the book as missing sentences when explain coding concepts is just a little too challenging.
Problems with the print quality.
Reviewed in the United States on October 30, 2017Images in this review
- Reviewed in the United States on June 4, 2015Format: PaperbackVerified PurchaseI got the item on time and it was the one I wanted.
Top reviews from other countries
- SilviaReviewed in the United Kingdom on July 1, 2016
5.0 out of 5 starsClear and concise material
Format: PaperbackVerified PurchaseClear and concise material, good for a beginner (with some knowledge) to get up to speed with the subject.