Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Data

Algorithms and Data Structures - Part 1

A look at the core data structures and algorithms used in day-to-day applications.

Robert Horvick - Pluralsight course - Algorithms and Data Structures - Part 1
by Robert Horvick

What you'll learn

In this course we will look at the core data structures and algorithms used in everyday applications. We will discuss the trade-offs involved with choosing each data structure, along with traversal, retrieval, and update algorithms. This is part 1 of a two-part series of courses covering algorithms and data structures. In this part we cover linked lists, stacks, queues, binary trees, and hash tables.

Table of contents

About the author

Robert Horvick - Pluralsight course - Algorithms and Data Structures - Part 1
Robert Horvick

Robert Horvick is software engineer with over two decades of experience building solutions at companies like Microsoft, Citrix, and Google. When not behind a keyboard, you will probably find him behind a camera taking photos of his grandkids.

More Courses by Robert