Skip to content
KnowledgeCity

C++: Data Structures

Dive deep into data structures in C++ programming
Preview the first lesson free — get full access to all 4 lessons.
Course: On-Demand
Beginner Provider Barbara Hecker  4 Lessons ·  18m  in English 

Course Description

Data Structures

This course will cover how to create and work with data structures. Data structures build upon the knowledge of recalling sections of code by creating separate groups of data types working together. You will learn how vectors work within C++, as well as algorithms and how they are created using data types. The course will also cover stack and queue containers, as well as iterators, which act as a navigator through containers in C++.

Learning Objectives

Skills

What You'll Learn

  • Create and manipulate vectors in C++
  • Build algorithms using data types
  • Use stack and queue containers
  • Apply iterators to navigate through C++ containers
  • Understand how data types are used to make algorithms

Key Takeaways

  • The course covers how to create and work with data structures in C++.
  • Data structures build on the knowledge of recalling sections of code by creating separate groups of data types working together.
  • Iterators act as a navigator through containers in C++.
  • The course covers vectors, algorithms, stack and queue containers, and iterators.

Frequently Asked Questions

What will I learn in this C++ Data Structures course?

You will learn how to manipulate vectors, create algorithms, and use stack and queue containers and iterators in C++.

What topics does the course cover?

The course covers vectors, stack and queue containers, algorithms, and iterators, including how vectors work within C++ and how algorithms are created using data types.

What are iterators in this course?

Iterators act as a navigator through containers in C++.

What skills does this course build?

It builds skills in C++ fundamentals and concepts, C++14, data structures, and programming concepts, including understanding how data types make algorithms and using more concepts in code.