Programming Teacher for Second Secondary Baccalaureate — Mr. Youssef Soltan
Second-secondary baccalaureate programming explained in Arabic from scratch, with a weekly study path and auto-graded homework. Each lesson stands alone and is broken down step by step.
Arabic-explained videos
Every concept is explained in clear Arabic with practical examples — no prior background needed.
Live code editor
Write and run Python and JavaScript right in the browser — no software to install.
Auto-graded homework
Every lesson has a homework you can solve and get graded instantly, so you always know your level.
Second-secondary programming curriculum
Built on the baccalaureate syllabus for second secondary, covering the fundamentals the later years build on.
- Python fundamentals: variables, conditionals, loops, functions
- Introduction to JavaScript and how it differs from Python
- Logical thinking and solving programming problems
- Practice in the style of exam questions
Frequently asked questions
How do I pay?
You pay per lesson via Vodafone Cash or InstaPay — no monthly subscription. The first lesson is free.
Do I need prior experience?
No, the curriculum starts entirely from zero. Suitable for a student encountering programming for the first time.
Can I study on my phone?
Yes, the platform works on mobile and laptop; the videos and editor run on both.