ShopSpell

Learning Javascript Data Structures And Algorithms - Second Edition [Paperback]

$56.99       (Free Shipping)
59 available
  • Category: Books (Computers)
  • Author:  Loiane Groner
  • Author:  Loiane Groner
  • ISBN-10:  1785285491
  • ISBN-10:  1785285491
  • ISBN-13:  9781785285493
  • ISBN-13:  9781785285493
  • Publisher:  Packt Publishing - ebooks Account
  • Publisher:  Packt Publishing - ebooks Account
  • Pages:  323
  • Pages:  323
  • Binding:  Paperback
  • Binding:  Paperback
  • Pub Date:  01-Apr-2016
  • Pub Date:  01-Apr-2016
  • SKU:  1785285491-11-MPOD
  • SKU:  1785285491-11-MPOD
  • Item ID: 100219623
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Dec 28 to Dec 30
  • Notes: Brand New Book. Order Now.

Hone up your skills by learning classic data structures and algorithms in JavaScript

About This Book

  • See a practical approach to data structures with real-world examples
  • Identify when to use searching and sorting algorithms for different scenarios
  • Get solutions to common programming problems with step-by-step explanations

Who This Book Is For

If you are a student of Computer Science or are at the start of your technology career and want to explore JavaScript's optimum ability, this book is for you. You need a basic knowledge of JavaScript and programming logic to start having fun with algorithms.

What You Will Learn

  • Declare, initialize, add, and remove items from arrays, stacks, and queues
  • Get the knack of using algorithms such as DFS (Depth-first Search) and BFS (Breadth-First Search) for the most complex data structures
  • Harness the power of creating linked lists, doubly linked lists, and circular linked lists
  • Store unique elements with hash tables, dictionaries, and sets
  • Use binary trees and binary search trees
  • Sort data structures using a range of algorithms such as bubble sort, insertion sort, and quick sort

In Detail

Data structures and algorithms form an integral part of JavaScript and other programming languages. They allow you to organize your code in more efficient way. They can transform the way you understand the language, and give you a renewed confidence when tackling some of the most complex development problems faced.

This book begins by covering basics of the JavaScript language and introducing ECMAScript 7, before gradually moving on to the current implementations of ECMAScript 6. It further delves into basic data structures such as arrays, stacks, linked lists, and queues. You will gain an in-depth knowledge of how hash tables and set data structure functions, as well as how trees and hash maps can belҬ

Add Review