PDF⋙ Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner

Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner

Learning JavaScript Data Structures and Algorithms - Second Edition

Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner PDF, ePub eBook D0wnl0ad

Key Features

  • Understand common data structures and the associated algorithms, as well as the context in which they are used.
  • Master existing JavaScript data structures such as array, set and map and learn how to implement new ones such as stacks, linked lists, trees and graphs.
  • All concepts are explained in an easy way, followed by examples.

Book Description

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. 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 be used to search files in a HD or represent a database. This book is an accessible route deeper into JavaScript. Graphs being one of the most complex data structures you’ll encounter, we’ll also give you a better understanding of why and how graphs are largely used in GPS navigation systems in social networks.

Toward the end of the book, you’ll discover how all the theories presented by this book can be applied in real-world solutions while working on your own computer networks and Facebook searches.

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

About the Author

Loiane Groner has over 10 years of experience in developing enterprise applications. She has worked at multinational companies, such as IBM, and nowadays she works as Software Development Manager at a financial institution, where she manages overseas solutions. Her areas of expertise include Java, Sencha technologies (Ext JS), and hybrid mobile development with PhoneGap and Ionic.

She is passionate about technology, and she has dedicated herself to spreading knowledge in the software development community through her blog http://loiane.com, as guest speaker in IT conferences, and also as guest professor in university extension courses.

While at university, she worked as teacher's assistant for 2 years for the Algorithms, Data Structures, and Computing Theory classes. She represented her university at the ACM International Collegiate Programming Contest – Brazilian Finals (South America Regionals) and also worked as Student Delegate of SBC (Brazilian Computing Society). She won a merit award in her Senior year for being one of top three students with better GPAs in the Computer Science department and has also graduated with honors.

Loiane is also the author of the books Ext JS 4 First Look, Mastering Ext JS, Mastering Ext JS - Second Edition, Sencha Architect App Development, Learning JavaScript Data Structures and Algorithms, and JavaScript Regular Expression, all of them published by Packt Publishing.

If you want to keep in touch, you can find Loiane on Facebook (https://www.facebook.com/loianegroner), Twitter (@loiane), and also on Github (https://github.com/loiane).

Table of Contents

  1. JavaScript—A Quick Overview
  2. Arrays
  3. Stacks
  4. Queues
  5. Linked Lists
  6. Sets
  7. Dictionaries and Hashes
  8. Trees
  9. Graphs
  10. Sorting and Searching Algorithms
  11. Patterns of Algorithm
  12. Algorithm Complexity


From reader reviews:

Woodrow Harker:

With other case, little individuals like to read book Learning JavaScript Data Structures and Algorithms - Second Edition. You can choose the best book if you want reading a book. So long as we know about how is important the book Learning JavaScript Data Structures and Algorithms - Second Edition. You can add understanding and of course you can around the world by a book. Absolutely right, mainly because from book you can understand everything! From your country until foreign or abroad you can be known. About simple issue until wonderful thing you could know that. In this era, we can open a book or even searching by internet gadget. It is called e-book. You need to use it when you feel weary to go to the library. Let's learn.


Joseph Cosgrove:

The event that you get from Learning JavaScript Data Structures and Algorithms - Second Edition may be the more deep you digging the information that hide in the words the more you get thinking about reading it. It does not mean that this book is hard to know but Learning JavaScript Data Structures and Algorithms - Second Edition giving you buzz feeling of reading. The copy writer conveys their point in particular way that can be understood by means of anyone who read the idea because the author of this book is well-known enough. That book also makes your vocabulary increase well. Making it easy to understand then can go together with you, both in printed or e-book style are available. We recommend you for having this specific Learning JavaScript Data Structures and Algorithms - Second Edition instantly.


Cynthia Necaise:

That book can make you to feel relax. This specific book Learning JavaScript Data Structures and Algorithms - Second Edition was vibrant and of course has pictures around. As we know that book Learning JavaScript Data Structures and Algorithms - Second Edition has many kinds or variety. Start from kids until young adults. For example Naruto or Detective Conan you can read and think you are the character on there. Therefore not at all of book are make you bored, any it can make you feel happy, fun and chill out. Try to choose the best book for you personally and try to like reading that.




Read Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner for online ebook

Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner books to read online.

Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner Doc

Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner Mobipocket
Learning JavaScript Data Structures and Algorithms - Second Edition by Loiane Groner EPub

Komentar

Postingan populer dari blog ini

PDF⋙ The Complete Peanuts: 1959-1962 (Vols.5 & 6) Paperback Gift Box (Vol. 5 & 6) (The Complete Peanuts) by Charles M. Schulz

PDF⋙ Mo: The Tibetan Divination System by Jamgon Mipham

PDF⋙ A Taste for Writing: Composition for Culinarians by Vivian C. Cadbury