Tournament of Books 2015
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    The Powell's Playlist | February 2, 2015

    Irvine Welsh: IMG The Powell’s Playlist: Irvine Welsh



    When I started writing The Sex Lives of Siamese Twins, I went through my usual routine of making a music playlist to immerse myself in and help me... Continue »

    spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton COMP- INET JAVASCRIPT
1 Burnside Computer Languages- Javascript

More copies of this ISBN

Data Structures and Algorithms with JavaScript

by

Data Structures and Algorithms with JavaScript Cover

 

Synopses & Reviews

Publisher Comments:

As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms—including linked lists, stacks, queues, and graphs—within the constraints of the JavaScript environment.

Determine which data structures and algorithms are most appropriate for the problems youre trying to solve, and understand the tradeoffs when using them in a JavaScript program. An overview of the JavaScript features used throughout the book is also included.

This book covers:

  • Arrays and lists: the most common data structures
  • Stacks and queues: more complex list-like data structures
  • Linked lists: how they overcome the shortcomings of arrays
  • Dictionaries: storing data as key-value pairs
  • Hashing: good for quick insertion and retrieval
  • Sets: useful for storing unique elements that appear only once
  • Binary Trees: storing data in a hierarchical manner
  • Graphs and graph algorithms: ideal for modeling networks
  • Algorithms: including those that help you sort or search data
  • Advanced algorithms: dynamic programming and greedy algorithms

Synopsis:

If youre using JavaScript on the server-side, you need to implement classic data structures that conventional object-oriented programs (such as C# and Java) provide. This practical book shows you how to use linked lists, stacks, queues, and graphs, as well as classic algorithms for sorting and searching data in your JavaScript programs.

Each chapter includes at least one real-world application of the data structure or data structures discussed, along with exercises that help you further explore the practical application of various data structures and algorithms.

  • Implement data structures and algorithms within the constraints of JavaScript
  • Explore real-world applications to learn how JavaScript uses these data structures
  • Get a helpful JavaScript programming overview
  • Learn methods for handling advanced algorithms

About the Author

Michael McMillan is an instructor of Computer Information Systems at Pulaski Technical College in North Little Rock, AR. He is also an adjunct instructor of Information Science at the University of Arkansas at Little Rock. Before moving to academia, he was a programmer/analyst for Arkansas Children's Hospital, where he worked in statistical computing and data analysis.

Product Details

ISBN:
9781449364939
Author:
Mcmillan, Michael
Publisher:
O'Reilly Media
Author:
McMillan, Michael
Subject:
Programming Languages - CGI, Javascript, Perl, VBScript
Subject:
algorithms;computer science;data structures;examples;exercises;guide;javascript;programmers;real world
Subject:
Computer Languages-CGI
Copyright:
Edition Description:
Print PDF
Publication Date:
20140331
Binding:
TRADE PAPER
Language:
English
Pages:
250
Dimensions:
9.19 x 7 in

Other books you might like

  1. Quality in Design and Execution of... New Trade Paper $85.00
  2. Continental Strangers: German Exile... New Trade Paper $30.00
  3. Flappers: Six Women of a Dangerous... New Mass Market $13.50
  4. Baldwin of the Times: Hanson W.... Used Hardcover $6.50
  5. Alan Moore's Writing for Comics Used Trade Paper $4.00
  6. Exorcising Hitler: The Occupation... Sale Trade Paper $9.98

Related Subjects

Computers and Internet » Computer Languages » Javascript
Computers and Internet » Database » Design
Computers and Internet » Internet » JavaScript
Computers and Internet » Programming » Open Source
Languages » ESL » General
Religion » Comparative Religion » General

Data Structures and Algorithms with JavaScript New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 250 pages O'Reilly Media - English 9781449364939 Reviews:
"Synopsis" by ,

If youre using JavaScript on the server-side, you need to implement classic data structures that conventional object-oriented programs (such as C# and Java) provide. This practical book shows you how to use linked lists, stacks, queues, and graphs, as well as classic algorithms for sorting and searching data in your JavaScript programs.

Each chapter includes at least one real-world application of the data structure or data structures discussed, along with exercises that help you further explore the practical application of various data structures and algorithms.

  • Implement data structures and algorithms within the constraints of JavaScript
  • Explore real-world applications to learn how JavaScript uses these data structures
  • Get a helpful JavaScript programming overview
  • Learn methods for handling advanced algorithms

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.