Start learning C++ Foundation for free
  • 100+ Videos
  • 50+ Questions with solutions
  • 100K+ students enrolled
  • Course Feature Completion Certificate
  • Course Feature Time to Complete: 25 hours
  • Course Feature Prerequisites: None

What you will learn?


Introduction to C++


Data Structures & Algorithms

How will you test your Learning?

Test your learning

Coding Problems

In all there will be a total of 51 coding problems to test whether you have learnt the concepts effectively. These will be part of the lectures and immediately after the concepts to ensure that you understand the concept fully and think of applications.
9 Coding Problems
Conditionals and loops
Check Case, Sum of even numbers till N, Fahrenheit to Celsui... Read More
7 Coding Problems
Square Pattern, Triangular star pattern, triangular number p... Read More
13 Coding Problems
Recursion basics
Power, Print numbers, Number of Digits, Sum of Array, Check ... Read More
5 Coding Problems
Recursion intermediate
Replace pi (recursive), remove x, string to integer, pair st... Read More
17 Coding Problems
Recursion advanced
Replace characters recursively, remove duplicates recursivel... Read More


A total of 50 MCQs will be covered during the course.


There will be 1 basic test at the end of the course that will improve your skill set and help you identify key focus areas for improvement.

How will you resolve your Doubts?

In case you have any doubt at any time while you are watching a video, with an MCA, a coding assignment or a test - We have you covered!

Dedicated Mentors to solve your doubts real time

A network of 2000+ TAs from pan India
Solving 1500+ doubts everyday
Facility to Audio and Video call
Screen sharing feature to review intricate details

How Learn for free works?

We provide important part of our 10+ expert-led online courses completely free. This will help you to in making firm decision before joining our full paid course

Try our Learn and Try courses now to get in-depth insight about the quality content to enhance your knowledge and skill base

No conditions Applied

Free Sign up for account

We don’t need your credit card. Creating an account is quick and easy.

Experience our classroom

Build your skill in with our high quality classroom experience - expert led courses, skill assessments, paths and more.

Live Doubt Support

Live doubt support during free trial of these courses are available. Communicate through live chat and video sessions for their doubt support

Get Certified

A completion certificate will be provided to you by the end of free trial course after you pass with a minimum grade of 80%

Frequently Asked Questions
What will I get in this Free Trial?
Are the classes recorded or live?
For how many days will my course be available?
What is the frequency of doubt solving sessions?
Is this course suitable for non-CS engineering students or non-engineering students?
Is the Coding Ninjas free trial certificate valid for me to put it in resume for qualification?
What should I do after completing the free trial?