What to Expect

This lesson gives you a brief introduction to the course as a whole and what you can expect for in the upcoming lessons.

We'll cover the following

Course Structure

The course starts by explaining the concept of recursion and the recursive code, and then it gradually moves on to the more complex concepts of recursion.

You will also learn, step-by-step, how to change an iterative code into a recursive. You will then be challenged to solve a problem by yourself.

Get ready to solve and learn more than 25 recursive problems! Each is explained in detail using code snippets, illustrations, and visualization through a stack!

You will learn and be asked to solve several challenges regarding numbers, strings, arrays, linked lists, trees, graphs and more!

So, are you ready for this recursive ride?


In the next lesson, let us move on to the explanation of a recursive problem.