Questions
How enrolling works, what you get, and what you need to start. If your question isn't here, email us.
Enrolling and payment
How do I enroll?
Open the course's Enroll page and press Open in Telegram. It opens the Mawj bot straight on that course. Everything else, paying and getting access, happens inside the bot. There's no account to create on this website.
How can I pay?
By Telebirr or by CBE bank transfer. The bot shows the amount and the account to send it to. The price is always shown in the bot before you pay.
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, gives you access, 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 give you access.
Can I get a refund?
Once you have access to the 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 access and we can't fix it, we refund you. To ask for one, email us at ibnuafdel@gmail.com with your receipt.
Access
How long do I keep access?
For as long as the course runs, including every update to it. When lessons are added or improved, you get them without paying again.
What do I get when I enroll?
Access to the course's private Telegram channel, with every video lesson and the projects, and to the course group, where you can ask questions and get help from the instructor and other students.
Which devices can I use?
Any device with Telegram, phone or computer, for the videos and the group. The free lessons on this website work in any modern browser, including on phones. From the middle of the Python course you'll install tools on a computer, so a laptop or desktop helps from then on.
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.
What's free, and what's in the paid course?
Every course outline is free to read, and so is the whole first module of Python, right here on the website with code you can run. The paid course adds the full set of video lessons, the projects, and the group with support.
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.