Programming, learned by doing

A complete course in software engineering, step by step.

It starts with how a computer works and ends with a real program published online. Students write and run code in the browser from the very first lesson.

199 EGPone payment · lifetime access ✓7-day money-back guarantee ✓Two free modules, no sign-up or card

// no installation · runs in the browser · Arabic and English · one payment, permanent access

~/early-birds
145
interactive modules
13
learning tracks
1,400
exam questions
AR · EN
fully bilingual

//13 tracks and 145 modules in one curriculum

Every module is interactive, with code that runs in the browser, a final exam and a printable certificate.

00 · 01

🧠 Foundations and problem solving

How a computer works, and how to break any problem into clear steps.

02

🐍 Python in depth

27 modules: from syntax to object-oriented programming, files and JSON, up to building an API from scratch.

03

🌐 Full-stack web development

HTML, CSS, JavaScript and React, connecting to APIs, security and authentication.

04 · 05

🤖 Automation, AI and data

n8n workflows, AI agents and RAG, data structures and SQL.

06

🏛️ Software engineering core

16 modules on complexity, testing, architecture, security and scaling.

07 · 08

🛠️ Professional tools

Git, FastAPI, Cloudflare, Docker, CI/CD, and building features on top of AI.

09

💼 Freelancing as a developer

Scoping, pricing and delivering projects, getting paid, and building a professional reputation.

★

🎓 Exam center and certificates

Exams that measure what was learned, and a printable certificate for every module.

// What makes this course different

⌨️ Real code in the browser

Students write Python and JavaScript and see the result immediately, with nothing to install.

🗣️ Taught in Arabic and English

Every idea is explained in clear Egyptian Arabic or in English, and you can switch at any time.

🤝 Exercises graded by running them

In many hands-on modules, the student's code is run against cases they have not seen, and the final exam stays locked until it works.

🚀 Publish a real project

Students publish a project that runs online, the first piece of a real portfolio.

🎓 Exams and certificates

Progress tracking and a printable certificate for every module.

🔄 Continuously updated

Access is tied to your account, and updates and new modules are added at no extra cost.

Start free, and enroll in the full course whenever you choose.

Free
0 forever
  • The first two modules, fully interactive
  • Run real code in the browser
  • See how the course works before you pay
⚗️ Start free
Full access · founding price
499199 EGP · lifetime
🔥 Founding price for the first 100 students, then 499 EGP
  • All 145 modules and all 13 tracks
  • Exam center and printable certificates
  • Exercises graded by running your code
  • Publish a real project online
  • Updates and new modules at no extra cost
  • One payment · permanent access
▶ Enroll now
✅ 7-day money-back guarantee.
🔒 Card · Vodafone Cash · InstaPay

Frequently asked questions

Is it suitable for complete beginners?
Yes. It starts from how a computer works and builds up step by step. No prior experience is needed.
Is it taught in Arabic?
Yes. Every module is available in Arabic, in clear Egyptian Arabic, and in English. You can switch between them at any time.
Do we need to install anything?
No. Everything runs in the browser, including Python and JavaScript.
What age is it for?
Ages 12 and up. It suits adults as well.
Can I try it before paying?
Yes. The first two modules are free with no sign-up, and you can enroll in the full course afterwards.
How can I pay?
By card (Visa or Mastercard) through a secure checkout, or by Vodafone Cash or InstaPay. Payment is in Egyptian pounds, once, with no subscription. Wallet payments are activated once the transfer has been checked.
What if it is not right for me?
You can request a full refund within 7 days of purchase by contacting us.
Can it be used on a phone and a laptop?
Yes. You can sign in on up to two devices in any modern browser, with nothing to install.
How long does it take?
It is self-paced, with no timetable. Access never expires, so a student can pause during exam periods and come back at any time.
Does my child need a laptop?
A laptop is better for larger projects, but it is not required to start. The course runs in the browser, including on a phone.
How can I be sure the content is correct?
Code is not taken on trust, it is checked by running it. Every example in the course runs in front of you in the browser, many hands-on modules run the student's code against unseen cases before letting them continue, and every exam question comes with an explanation of its answer. The best way to judge is to try the first two modules free, and there is a 7-day money-back guarantee.
Start today

Start with the first two modules, free.

Students learn to program by writing programs that actually run, from the first lesson to publishing their first project online.

Have a question? Message us on WhatsApp

199 EGPonce · lifetime · 7-day guarantee
Enroll →