5
(5 ratings)
To become a programmer you must have a basic knowledge of data structures.
Data structures are nothing more than a way of storing data in computer memory. In practice, some form of data structures is present in every program, no matter what language it is written in. This topic, along with algorithms, is one of the foundations of programming. With this course you will easily master the most important data structures - as usual everything with a lot of exercises and practical tasks.
“What does a tree have to do with a heap? You will find out with this course””
Tomasz - Data Structures Curriculum Manager
You will get to know the most important data structures from scratch.
You will learn how a list works.
You will see how to implement a queue in practice.
You will master different variants of trees: binary tree and BST.
You will learn how a stack works.
You will learn what a binary heap is
You will verify your skill by solving numerous tasks.
The course is so simple that everyone will gain the basic ability to work with the most important data structures in a short time. With a minimum theory and a lot of practice, this is the best way to gain real, useful skills. The knowledge you gain from the course is universal and you can apply it to any programming language.
The examples of structures in the course are discussed using the Python language because of its simple and clear syntax. However, the knowledge is very universal and the key assumption of the course is to discuss universal rules of using various data structures. That is why you can easily apply what you learn to any language. To work comfortably with the course you will need to know basic programming concepts such as loops, functions and conditional statements.
Average rating
5
(5 ratings)
Great course! I have just started my journey with programming, and this course has been very helpful. I love that it has many practical exercises. That form is way more effective for me than just list...Read more
Diana Miguel
Sep 22, 2021
Is this review helpful?
Easiest way to understend datastructure. It's so good at the begining of programmig.
Abhay Kumar
Sep 22, 2021
Easiest way to understend datastructure. It's so good at the begining of programmig.
Abhay Kumar
Sep 22, 2021
Is this review helpful?
Course was very helpful, totally worth the money.
Harry Collins
Sep 22, 2021
Course was very helpful, totally worth the money.
Harry Collins
Sep 22, 2021
Is this review helpful?
Great course! I have just started my journey with programming, and this course has been very helpful. I love that it has many practical exercises. That form is way more effective for me than just list...Read more
Diana Miguel
Sep 22, 2021