Questions
What's free (everything on this website), what the paid course in Telegram adds, and what you need to start. If your question isn't here, email us.
Free lessons and signing in
Is Mawj free?
Yes. Everything on this website is free, now and later: every course outline, every lesson, every example you can run, and every quiz. Nothing here needs a payment.
Do I need to sign in?
No. You can read every lesson and run every example without an account. Signing in with Telegram only saves your progress, so it follows you to your other devices. Without it, your progress stays in this browser.
Does signing in cost anything?
No. Signing in is free and has nothing to do with paying. It doesn't join you to any paid course.
The paid course in Telegram
What does the paid course in Telegram add?
It's for people who want to go further than reading. It adds the full video course, explained in more detail, live learning sessions, and the private community group with direct help from the instructor. You don't need it to use the free lessons. Right now there's a paid course for Python.
How do I join?
Open the Mawj bot in Telegram (@MawjAcademyBot). It shows the paid courses open now and the price before you pay. You pay and join there; this website only links to the bot.
How can I pay?
By Telebirr or by CBE bank transfer. The bot shows the amount and the account to send it to.
How is my payment checked?
After paying, paste the receipt link from your payment confirmation into the bot. It checks the receipt automatically and, if it matches, adds you to the course channel and group, usually within a minute.
What if the check fails?
Nothing is lost. A receipt can fail to match for simple reasons, like a link that was cut off when copying. Try pasting it again. If it still fails, email us at ibnuafdel@gmail.com with the receipt, and a person will check it and add you.
Can I get a refund?
This only applies to paid courses in Telegram. Once you've been added to a paid course, payments aren't refunded, so try the free lessons first. The exception is a payment problem on our side: if you paid twice, were charged the wrong amount, or can't get into the course and we can't fix it, we refund you. To ask for one, email us at ibnuafdel@gmail.com with your receipt.
How long does the paid course last?
For as long as the course runs, including every update to it. When videos are added or improved, you get them without paying again.
Are there 1-to-1 sessions?
Not yet. We plan to offer 1-to-1 sessions with the instructor later, booked by the hour in Telegram. The channel will announce them.
Learning
Do I need any experience?
Not for Python: it starts from zero, with what a programming language is. Other courses list what you need on their course page; FastAPI, for example, expects Python basics first.
How fast do I have to go?
At your own pace. There's no schedule and no deadlines. Lessons are short, about ten minutes, so one a day is a steady rhythm.
Which devices can I use?
The lessons on this website work in any modern browser, including on phones. The paid course lives in Telegram, so any device with Telegram works for it. From the middle of the Python course you'll install tools on a computer, so a laptop or desktop helps from then on.
Do I need to install anything to start?
No. The first lessons run Python in your browser. You'll install Python on your own computer in lesson 0.2, when it's useful.
Certificates
Do I get a certificate?
Not yet. We'd rather tell you that plainly than promise one. What you do get is the project you built, which you can show anyone.
Still wondering about something? Email us. A person reads every message.