Data Structures & Advanced Algorithms in C++ LIVE

(100+ students)

students enrolled
hours of video lectures
Companies majorly focusing on Data Structures during interviews

Why should I learn data structures and algorithms ?

Building Block for your Career
No matter whatever career path you choose in the field of computer science, data structures and algorithms lies at the root of it
Essential skill for Job in Software Development
All top product companies including FAANG will test your skills in data structures and algorithms.

For you to get placed in a product based company you need …

Strong Foundation in Data Structures

Strong Foundation in Data Structures

  • check_circle Understand concepts of data structures & algorithms
  • check_circle Practice 350+ coding problems
  • check_circle Form the base for web development, mobile development or machine learning
Extensive Interview Preparation

Extensive Interview Preparation

  • check_circle Strong GitHub profile
  • check_circle Aptitude tricks and tips
  • check_circle Mock Interviews to help prepare you
  • check_circle Non-Tech Preparation like Linkedin Profile, How to crack HR round
Select a plan based on your needs



Basics of C++ with DS & Algo LIVE

EMI Starts at: $32 per month*



Basics of C++ + DS & Algo LIVE


With Mock Interviews & Placement Preparation

EMI Starts at: $51 per month*


*EMI calculated for 6 months
3.5 Months
90+ Hours
350+ Problems
40+ Assignments

Bonus Features

Premium Hirist AccountPremium Hirist Account
Dedicated Placement Cell with curated job openingsDedicated Placement Cell with curated job openings

Modules Covered

View Curriculum
checked Introduction to Programming
checked Data Structures and Algorithms

Special Features

Mock interviews/Industry mentor guidance sessions
Mock interviews/Industry mentor guidance sessions
Workshops for building your resume and Linkedin/Github profiles
Workshops for building your resume and Linkedin/Github profiles
Curated interview problems
Curated interview problems
DSA based product companies Mock Test Series
DSA based product companies Mock Test Series
languageAvailable in Hinglish
Highest discount
19 Feb'22
40% OFF
$194/- or EMI $32/mon*
Discount for this batch ends on Sunday, 20 Feb
Proceed to checkout arrow_right

Build a strong foundation by becoming an expert at Data Structures & impress recruiters to land great jobs

Still unsure about the course?
Get a free counselling session from our experts
Call us on our toll free number
Best Investment Ever

85% of college students

who complete this course get jobs in tech roles
10 lpa CTC
Average salary for college students
course fees recovered within first year of new job

90% of working professionals

achieve career transition within 12 months of the program
24 lpa CTC
Average salary for working professionals
course fees recovered within first year of new job*
*considering only package difference because of Coding Ninjas

Your Support System

Meet the team that is invested in your success throughout your journey with us

Naman Jain

Instructor & Incoming SWE @ Microsoft

Exclusive Placement Assistance

Get lifetime access to Coding Ninjas placement cell upon clearing the skill tests and become eligible for FREE Premium Account on Hirist with lots of benefits

Become a Coding Ninjas Certified Expert with a Premium Hirist Account

*Only for Pro & Premium

Top students get 6 months premium access to, to help with added visibility during the job-search

Curated jobs and internships hand picked for you by Coding Ninjas team

Managed Placements with Coding Ninjas Point of contact to help with the process. Take and Renew access to cell for 3 months by taking the placement test*

Non-tech interview preparation support and counselling sessions

*Only for Pro & Premium

Team of experts to help you get your resume in shape and to help you tackle softer aspects of the interview process*

*Available in select plans only

Our students are placed at

Dhriti Aggarwal image

Dhriti Aggarwal

Bhaskar Gupta image

Bhaskar Gupta

Amit Mallick image

Amit Mallick

Harminder Singh image

Harminder Singh

Harsha Soni image

Harsha Soni

Aman Shukla image

Aman Shukla

Appreciation shown by our students for this course
My experience with Coding Ninjas was great. I pursued the C++ with data structures course and was taught by Nidhi ma'am. She is a dedicated teacher and explains the concepts in the easiest possible way. Also, the content of the course is quite helpful from the placement perspective.
It's a great place to learn how to code. The way of teaching and dedication offered towards your development makes it easier to grasp the concepts even for beginners. The best part of Coding Ninjas is the faculty, I am grateful for all the guidance.
The experience of learning from Coding Ninjas was overwhelming. I was taught problem-solving and not just languages. Teaching assistants were always helpful, and appropriate support was provided whenever needed.
Coding Ninjas helped me explore various opportunities when I was in doubt during my 4th semester. Ankush sir is the best mentor I've come across in my life, gradually I moved on to Web Development and Competitive Programming course which helped me sharpen my skills and achieve an offer at Amazon.
Coding Ninjas is a complete package for your coding and developing skills. It was a wonderful experience. Coding Ninjas not only taught me programming but also taught me how to perform in interviews.
I immensely benefitted from these courses and they have helped me a lot in building a strong base. I would like to thank Coding Ninjas for designing such wonderful courses and presenting them on an ideal platform.
I enrolled in the C++ foundation with Data structures course of Coding Ninjas. It taught me about various data structures, their implementations, applications, and their modifications. I also joined another online course of Competitive Programming as I was targeting for an upcoming internship session in my college. During my last-month preparations, I availed the 30-day free extension feature. It helped me a lot to bag an internship as a SWE this summer at Salesforce.
I have to say that I was very impressed by the conceptual understanding and the dedication of the faculty. The course was designed and taught in such a way that I actually started to enjoy it. It is one of the best sources for DSA that I have found online.
Coding Ninjas really helped me to gain good knowledge in data structures and algorithms through the DSA Premium course. It helped to gain good knowledge in pseudo code as well. And I am really thankful to Ankush and Parikh sir for helping us out to gain good problem solving skills, which helped to participate in many hackathons and helped to score good rank in hacker rank and code chef. And I hope to gain even more skills and get even more better job.

Course Curriculum


Introduction to Programming


Data Structures & Algorithms


Special Features

Frequently Asked Questions
What is a Live course by Coding Ninjas?
What is the difference between the C++ Live Course and Recorded Course?
Can the class timing clash with my classes/work?
How do I get my doubts resolved?
Which plan should I take? Combo or Premium?
Where will the classes be conducted? What are the course timings?
I have done a Coding Ninjas course before. Is there any alumni discount?
How will I benefit from Industry Mentors?
Do I need a computer science background to enrol for this course?
Is there a guarantee that I will get an Internship or job after taking this course?
Which companies hire from Coding Ninjas?
Can I do this program along with my classes/office?
What is the approximate stipend offered in internships through Coding Ninjas placement cell after completing this course?
Can I pay using EMIs?
What happens if I miss a class?
What if I want to pause my course?
How can I revise what I have studied?
Will there be a separate Zoom Recording for the classes that I've missed or will I be able to access them in my Classroom?
Can a student shift from regular C++ course to live C++ course and vice versa? If yes, after how much time can a student raise the request?
Is Linux compatible with the C++ live course?
Are there any Slack Groups for the students enrolled in the C++ Live Course?
Will TA support be available in the Zoom recordings? If not, how can students clear their doubts post the live class ends?
What will be the number of students in one batch?
Does the refund policy remain same as that of the regular courses?
Is the Scholarship discount applicable on the C++ Live course?
Will students get assignments?
How will the certificates be provided to the students?