💻
Learn to code
Practical IT: web, SQL, security, cloud and career
🔥 Streak: 0
⭐ Points: 0
🏅 1
📅 0
🧠 Glossary
🧰 Tools
📚 Lesson progress
0/20 · 0%
Read all lessons of the subject — the certificate will unlock
📖 Lessons
💻
Lesson 1: What is programming?
➡️
📦
Lesson 2: Variables: boxes with data
➡️
🔀
Lesson 3: Conditions and loops: the brain
➡️
🌐
Lesson 4: HTML & CSS: skeleton and skin of a website
➡️
🚀
Lesson 5: IT careers: where to grow
➡️
🐍
Lesson 6: Python: your first program
➡️
🟨
Lesson 7: JavaScript: the language of the browser
➡️
🗄
Lesson 8: SQL: talking to the database
➡️
🔐
Lesson 9: Safety online
➡️
🛠
Lesson 10: Git: the time machine for code
➡️
🎯
Lesson 11: Project: quiz game in Python
➡️
🔐
grade P1
Lesson 12: Project: password checker
➡️
📚
grade P1
Lesson 13: Lists & dicts: real-life data
➡️
🌐
grade P2
Lesson 14: Project: your own HTML page
➡️
🐛
grade P2
Lesson 15: Debugging: think like a detective
➡️
🌐
grade P3
Lesson 16: How the web works: browser, server, HTML
➡️
🗄
grade 14+
Lesson 17: Databases and SQL: where the data lives
➡️
🔐
grade 15+
Lesson 18: Security: passwords, 2FA, phishing
➡️
☁️
grade 14+
Lesson 19: Cloud and servers: where websites live
➡️
💼
grade 15+
Lesson 20: IT career: portfolio and the first job
➡️
grade 16+
🗓 Daily challenge
Same tasks for everyone today — can you do it?
—
🏆
Challenge complete!
📅
🏆 Top of the week
🃏 Flashcards
—
—
Tap to flip
🎯 Quiz — pick the translation
—
🎉
Done!
🔢 Math
🧪 Chemistry
🌍 Geography
🧬 Biology
⚛️ Physics
🏛 History
💻 IT
🎵 Music
🎨 Art
🪐 Space
💻 Programming
🇩🇪 German
🎬 Cinema
🎓 Uni
🤖 AI
🌿 Nature
💶 Money
🍳 Cooking
🩺 Health
🚄 Travel
💼 Work
⚽ Sport
⚖️ Law
👨👩👧 Family
🔨 Crafts
🚗 Driving
📷 Photo
🧶 DIY
🤖 Boards, sensors and your first sketch
🤸 Morning routine, back care, stretching, yoga
🗣 Language schools
How the web works, SQL basics, password security, cloud servers and starting an IT career.
❓ FAQ
Is Programming free?
Yes — completely free, no signup, no ads. Practice as much as you like.
Who is Programming for?
For school students, university students and adults — to practice, repeat and have fun.
Do I need an account for Programming?
No — your progress is stored only on your device. No account needed.
Completely free — for everyone
🎓
Certificate
for great learning in
💻 Learn to code
13.10.2026 · Kapnula Schule · kapnula.de