Skip to content
UdemyC++Paid courseAll LevelsCertificate

Algorithms and Data Structures in C++ (2020) (Udemy.com)

Learn Algorithms and Data structures in C++, get ready for enginnering interview

Created by: Luke's Programming School

Last updated December 2019

icon
What you will learn

  • Explain and Use Sorting Algorithms
  • Construct Efficient Algorithms
  • Explain and Use Data Structures
  • Solve Problems

How it compares

Against the other 86 rated Udemy courses in C++ on CourseDuck:

  • Rating3.3 out of 5among the lower-rated ones
  • Reviews207#69 of 87 by number of reviews
  • Length2.6 hoursshorter than 86% of them
  • Last updatedDecember 2019earlier than 77% of them

icon
Course Description

This course will give you ability to solve problems, most people focus on programming language, but people offten forget about algorithms.

Algorithms are definetly more important than programming language, you can learn programming language in about week, but problem solving ability is much harder to learn. But the benefits are worth it.

When you get to interview mostly they care about your problem solving abilities.

To get your dream job, you need to know how to solve whatever problem they have. In this course you will learn how to do that.

Also I belive that nobody have time for long and booring lectures, so in this class I try to explain the important things in a fast and engaging way, so I won't bore you to death.

We start off with Sorting algorithms, I explain each algorithm and then I show you implementation in C++.

After that we take a look at Data Structures, I chosed In my opinion the best Structures for you to learn the important concepts.

As a bonus I go through complex problem solving techniques. And I show you how these works on common examples such as Knapsack and Minimum spanning tree.

I belive that  learning and understanding these concepts will help you solve problems more efficiently. 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Luke's Programming School

Hi, my name is Luke, I am the founder of "Luke's Programming School". Currently, we are teaching over 100 000 Students in over 160 countries. Our goal is to have over 150 000 students by the end of this year. We offer courses in Development, E-commerce, and Design.

OUR COURSES: We are focused on making great courses, our goal is to make every course as engaging as possible. That is why most of our courses are short and straight to the point. We focus only on the important things.

UP-TO-DATE: We make sure that all of our courses are up to date, and cover's everything you need.

STUDENT IS THE BOSS: We are doing our best to make you happy and provide a  great learning experience. That is why we respond to questions within a day.

EVERYTHING YOU NEED: If the student is missing some lecture in our course, he can easily ask for them, all you need to do is write us what lectures would you like for us to add and we will add them!

Here is what our students say:

Gustav Gimlich : "Good course, Instructor is explaining well. I also like that there is a lot of exercises. Money good spend."

Nouf : "the course deserve million stars,thankyouuu"

icon
More courses by Luke's Programming School

Free

$11.99

$12.99

$69.99

$39.99

$19.99

icon
More C++ courses

$74.99

$49.99

$174.99

$124.99

$139.99

$109.99

icon
Reviews

3.3

207 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Thiago Crepaldi on 2/17/2022

Animations are good, but so far the content is very for beginners. I was expecting some more insight on advanced concepts, corner cases, etc

By Shiva Kushwaha on 12/17/2020

No! it is not good for me becouse theory explanation is not good and code explanation is very bad . I think no any one can understand data structure after watching this course .i feel my totaly money is wast .

By SriBalaji M on 9/9/2019

The code can be taught even in a better way like solving line by line . Otherthan coding part, pictorial algorithms are excellent.

By Vidit Tyagi on 5/28/2019

no it is not a good match for me in this course the teacher had not told about on which platform is he writing code like dos box ,code blocks etc . Also he did not write the full code of the program . I think i have wasted my money and time on this course and i want refund

By Thomas Branch on 5/14/2019

I think for the first code example. The instructor should have output the code to the console, so people could see the program working. Not explaining how to make a C++ project or setup an environment, although it seems repetitive if they have taken other courses on software development using Visual Studio, is a huge blocker for most students and is worthy of inclusion in any course. It's always someone's first time programming.

By Chuong Nguyen Thien on 12/30/2018

This course is concise and really helpful. It is clearly presented and easy to understand. I learnt most knowledge long time ago, but now it helps me review and understand it well in different views. It should be much better if the trainer adds more training content. Anyway, many thanks for this course!

By Abhijeet on 8/24/2018

Its pretty good for those who want to learn Data Structures (although there isn't anything related to graph). But the instructor just gives introduction and nothing much in the Algorithm section. Youtube has better course than this for Advanced Algorithms tbh. I came here to learn Dynamic Programming and some other important algos. in details just to find the basic introduction to these topics. In short it's a great course for those who want to learn Data Structures and basic algos like Searching and Sorting. But those who are looking for advance algorithms, this course isn't for you.

By Divya Prakash on 8/19/2018

this course is very good with having all the codes and theory. It'll be more helpful if some iterations of the code has been show through debugging, in order to understand the working of code

By Morgan Weiss on 5/12/2018

I overall would recommend this course. Although, I think the lecturer should spend more time on the details with the data structure section and write out the class line by line for each data structure he presents.

By Dazzy on 4/11/2018

You are explaining nice but instead of explaining how you should also explain why. And instead of explaining the already written code you should write code line by line and ask the students also to write with him. And after writing the code take an input example and explain it one by one with the input example taken.

Showing all 10 reviews on CourseDuck

Read all 207 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 66 / 100