Tutorials

Learn the fundamentals, one lesson at a time

Structured, self-paced tutorials covering programming basics and the exam-specific skills you need — each lesson pairs a short explanation with a quiz so you can check your understanding before moving on.

  • Hands-on lessons with runnable-style code examples
  • Self-paced — pick up exactly where you left off
  • Knowledge-check quizzes built into every lesson
  • Available in English and Urdu, like the rest of the platform

Browse Tutorials

Every published course, with real lesson counts — pick one and jump straight in.

📚
No courses published yet

Check back soon.

Practice and exercises

Reading a lesson is step one. These are the real ways to put it to the test.

In-lesson quizzes

Every lesson ends with a short knowledge check so you can confirm you've got it before moving on.

Browse courses above
Topic practice

Drill one category at a time at your own pace — sign in to track your accuracy per topic.

Open Topic Practice →
Timed mock tests

Full-length papers under real exam timing conditions, modeled on actual testing bodies.

Browse Mock Tests →

Why learn here

Structured courses

Lessons are organized into sections you work through in order, not a loose pile of articles.

Built-in quizzes

Knowledge checks are part of the lesson itself, so you find out what stuck right away.

Self-paced

No schedule to keep up with — pick up exactly where you left off, whenever you come back.

English and Urdu

Content is available bilingually, consistent with the rest of the platform.

Progress tracking

Signed-in progress is saved per lesson and syncs across your sessions.

Works on any device

The layout adapts from a phone in your pocket to a desktop monitor.

No account needed to read — but it helps to have one

  • Every published lesson is readable without an account — nothing here is paywalled
  • Create a free account and your completed lessons are saved and synced across devices
  • Signing in also unlocks topic-wise practice drills and full timed mock tests
Save your progress

Takes less than a minute.