Extreme Problem Solving

Category: Course / Programming Education

Project Overview

This project is a comprehensive educational series - containing more than 26 hours of videos - aimed at helping beginners build a strong foundation in programming through algorithmic problem solving. Designed for students with no prior coding background, it gradually introduces core topics such as input/output, conditionals, loops, recursion, arrays, file handling, and pointers. The course is presented in Persian and delivered through a set of well-structured playlists. Across dozens of video lessons spanning many hours of content, learners are guided through both conceptual explanations and hands-on exercises — making it ideal for students preparing for competitive programming or academic coursework.

Video Playlists

Code Repository & Resources

Problem Sets

Access the accompanying exercises and problems via the Quera online judge platform:

← Back to Projects