Recursion from scratch
Learn recursion: a powerful programming technique. Master recursive functions and solve complex problems with elegant code. Perfect for developers of all levels.
Course Content
Recursion from scratch is an all-levels Udemy course taught by ABHILASH RUDRA. It runs 3h 31m, is taught in English, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 6 reviews, with 33 students enrolled. It is a paid course, last updated October 2023.
Dive deep into the world of recursion with this comprehensive course! Perfect for those who want to truly understand and visualize how recursion works.
This course takes you on a journey, starting with a clear introduction to recursion. We'll then progressively tackle various problem types, solving them using fundamental recursive techniques.
You'll gain mastery through detailed explorations of different recursion techniques, supported by numerous practical examples. We break down complex problems with an elegant approach, using clear diagrams and videos to visualize each recursive solution.
Our experienced mentor, Abhilash Rudra, an Ex ACM-ICPC regionalist (top 40) and Top 30 Algorithmic coder on HackerEarth, focuses on building a strong foundation. He emphasizes the core principles of recursion:
- Function Definition: Understanding how to define a recursive function.
- Base Case: Mastering the crucial base case for stopping recursion.
- Recursive Statement: Learning to break down problems into smaller, self-similar subproblems.
Abhilash uses these three fundamental steps to practically solve every recursion problem. Unlike many courses that simply present solutions, this course goes in-depth, ensuring you don't just understand what the solution is, but why it works. You'll develop a deep intuition for recursive thinking and gain the confidence to tackle any recursion challenge.
With clarity and consistent practice in recursion, you'll become highly proficient!
Mentor: Abhilash Rudra brings 7+ years of industry experience in software development, algorithmic research, and mathematical research. His passions lie in algorithms and mathematics.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.