Home
Projects
Credentials
Blog

Programming Foundations: Data Structures

Programming Foundations: Data Structures certificate image

c5c41ea1aa52982d08705831612aba2e93e69a64e35dd2cce11c28fad12b59f7

Description

This course provides an in-depth overview of the most essential data structures for modern programming. It starts with simple ways of grouping data, like arrays and structs, and gradually introduces more complex data structures, such as linked lists, stacks and queues, hash tables, and trees and graphs. Each lesson is accompanied by a real-world, practical example that shows the data structures in action. By the end of the course, you'll have a clear understanding of data structures and understand how to use them in any programming language.

Learning Objectives

  • Understanding data types: Booleans, numbers, strings, and more
  • Working with multidimensional arrays
  • Manipulating jagged arrays
  • Searching and sorting arrays
  • Implementing linked lists
  • Utilizing stacks and queues
  • Applying hash functions and hash tables
  • Building trees and graphs

Certificate Issuer

LinkedIn

Links