Ordered stages, Arabic lessons you can read calmly, code that runs inside the page, and a smart tutor that answers when you get stuck.
Completely free. No card, no subscription
n = 4
for i in range(1, 6):
print(f"{n} x {i} = {n * i}")4 x 1 = 4 4 x 2 = 8 4 x 3 = 12 4 x 4 = 16 4 x 5 = 20
Four lessons with no code, from the electrical switch to files and paths: what someone who never opened a terminal needs before the first command.
Three lessons with no language overhead: algorithms and their three moves, simple shapes of data, and a four-step method for any problem. For someone who has never written a line of code.
From your device to a server on another continent: addresses, packets and ports, DNS, encryption and the journey of a link, then HTTP, the language of the web. The foundation you need before front ends and servers.
The tools you will use every day: Linux and the shell, permissions and pipes, the Emacs and vi editors, VS Code in the cloud, and how to use an AI assistant well.