How we teach: online, in person, and always supported
Choose the way that fits your life. Every program combines expert teaching with the practical guides and mentoring that help learning stick.

Ways to learn
Online
Live virtual classes and self-paced courses on the Duroob platform. Learn from home, on any device, wherever you are.
In person
Classrooms, workshops and bootcamps where learners practise together with experienced trainers and build real projects.
Guides and mentoring
The latest learning guides, toolkits and one-to-one mentoring for every learner, parent and organization we work with.

The learner journey
- DiscoverWe learn each person’s goals and level, then recommend the right path.
- LearnOnline, in person or both, at a pace that fits school, work and family.
- PractiseReal projects, labs and challenges build confidence and a portfolio.
- LaunchCareer support to find a job, or coaching to start a business.
The Duroob platform: everything a learner needs in one place
Whether you learn online or in person, your learning comes together on the Duroob platform, in Arabic and English.
Live sessions with mentors
Live virtual classes with mentors who follow your work and give you feedback.
MentorGreat prototype! Test it with five users this week.
Self-paced lessons
Short, focused lessons and quizzes that show what you’ve mastered straight away.
- What is an algorithm?
- Loops
- Conditions and decisions
- Project: a small game
Which of these is an algorithm?
An ordered list of steps that solves a problemCorrect ✓A programming languageProjects and a portfolio
Submit your work, get feedback from mentors and classmates, and show your best in your portfolio.
Mentor feedbackYou framed the problem well. Add your test numbers to the pitch.
Parents stay in the loop
A parent account to follow progress and grades and message the school.
Certificates anyone can verify
Every certificate and transcript carries a serial number and a QR code for verification.

Anyone can verify it with the QR code or the serial number
In Arabic and English
The whole platform in two languages, right-to-left in Arabic.
- Coding for beginners
- Design thinking
Standards we build on
Duroob Innovation
Stanford d.school · Lean Startup · Business Model Canvas · OECD creative thinking Duroob of Knowledge
International academic standards · CEFR · Bloom’s taxonomy Duroob Tech
CSTA K–12 Computer Science Standards · DigComp
How we measure learning
- Quizzes with instant feedback
- Projects and prototypes reviewed by mentors
- A portfolio of the learner’s best work
- A final assessment and a certificate with a serial number and verification code
Common questions
Are the programs online or in person?
Both. Some of our programs run in person, in classrooms and workshops, and others online on the Duroob platform, with live virtual classes and self-paced lessons. We’ll announce each program’s format, and the cities for in-person programs, at launch.
What do I need to study online?
A device with an internet connection. The Duroob platform works on computers and phones; a computer is best for coding and data programs.
What language are the programs taught in?
The Duroob platform is fully available in Arabic and English. Tell us your preferred language when you apply and we’ll tell you the options for your program.
Be the first to know.
Our programs in innovation, knowledge and technology open soon, some in person and some online. Register your interest and we’ll tell you as soon as enrolment opens, or message us with any question.

