1. Home
  2. Training Library
  3. Programming
  4. Programming Courses
  5. Fundamentals of Data Structures in C++

Fundamentals of Data Structures in C++

Contents

keyboard_tab
Introduction
1
Course Overview
PREVIEW54s
Conclusion

The course is part of this learning path

Course Overview
Overview
Difficulty
Intermediate
Duration
2h 28m
Students
22
Ratings
3.6/5
starstarstarstar-halfstar-border
Description

In this course, we will explore the fundamental concepts of abstract data types (ADTs) and data structures. Then, we'll discuss specific ADTs and common implementations. We'll first learn some basic terminology and then learn about array-based implementations, as well as a new approach using a data structure called the linked chain. We will put all that into practice through some demo projects, including a link-based queue and a stack that uses a linked list.

Intended Audience

  • Beginner coders, new to C++
  • Developers looking to upskill by adding C++ to their CV
  • College students and anyone studying C++

Prerequisites

To get the most out of this course, you should have a basic understanding of the fundamentals of C++.

Transcript

In this section, we will explore the fundamental concepts of what ADTs are and what data structures are. Then, we'll discuss specific ADTs and common implementations. We'll first learn some basic terminology and then learn about array-based implementations, as well as a new approach using a data structure called the linked chain.

We will finish out the section with a couple of really great projects, including a link-based queue and a stack that uses a linked list we implement earlier in the course instead of starting from scratch. I'm looking forward to what we are going to learn in this amazing section. So, let's get started next with the fundamentals of data structures and abstract data types. I'll see you there.

About the Author
Students
474
Courses
20
Learning Paths
4

John has a Ph.D. in Computer Science and is a professional software engineer and consultant, as well as a computer science university professor and department chair.

Covered Topics