LLearn with Umar
● Now enrolling: Introduction to Python →

Learn new skills by doing real work.

Practical courses with clear lessons, hands-on practice, quizzes and graded assignments, all in one place. Start with free preview lessons, then unlock the full course when you are ready.

Lessons
107
Assignments
14
Quizzes
10

Your learning path

  1. ✓

    Read the lesson

    Short, clear and in a sensible order

  2. ✓

    Practise it

    Hands-on exercises for every module

  3. ✓

    Check yourself

    Quizzes show what to revisit

  4. 4

    Submit your work

    Real assignments, real projects

  5. 5

    Get feedback

    A score and written comments from your instructor

Everything you need to actually learn

Not just videos and slides. Every course is built so you practise as you go.

📚

Structured modules

Short lessons in a clear order, each with key terms, common mistakes and a self-check.

💻

Hands-on labs

Practice exercises for every module: apply what you learned, solve problems and build real examples.

✅

Graded assignments

Submit real projects and get a score with written feedback from your instructor.

📝

Quizzes

Checkpoint quizzes after the tricky topics, so you know what to revisit.

💬

Discussion forums

Ask questions and learn from classmates in weekly discussion threads.

📈

Progress tracking

See how far you are, pick up where you left off, and watch your grades in one place.

Featured courses

All courses →

What you will learn in Introduction to Python

1

1. Getting Started with Python

12 lessons

2

2. Variables, Data Types and Operators

10 lessons

3

3. Strings, Input and Output

8 lessons

4

4. Making Decisions

7 lessons

5

5. Loops: Repeating Work

9 lessons

6

6. Data Structures: Lists, Tuples, Dictionaries and Sets

10 lessons

7

7. Functions: Reusable Building Blocks

12 lessons

8

8. Files and Errors: Saving Data and Handling Problems

9 lessons

9

9. Modules and Libraries: Standing on the Shoulders of Others

8 lessons

10

10. Object-Oriented Programming

11 lessons

11

11. Professional Practice and Capstone Project

11 lessons

How it works

1

Create your account

Register in under a minute and try the free preview lessons.

2

Choose a course

See exactly what is inside before you pay.

3

Pay and get approved

Pay by bank transfer or mobile wallet, send us the transaction ID, and access unlocks once we confirm it.

4

Learn and get graded

Work through lessons, quizzes and assignments at your own pace.

Questions

Do I need any experience?

No. Courses are designed to be clear for beginners. You only need a computer, curiosity and a few hours a week.

Can I try before paying?

Yes. Each course has free preview lessons you can read without paying. You only need an account to enrol.

How does payment work?

At checkout you see the payment options and instructions. Pay, then enter the transaction ID. We check it and unlock the course for your account.

How long until I get access?

Access starts when your payment is confirmed. You can see its status on your payments page any time.

Ready to start?

Create a free account and read the preview lessons today.

Create free account