Online Courses for Kids
Ages 7–16

Real skills. Small groups. Expert instructors. Every course ends with something your child actually built.

🌐 100% Online 👨‍👩‍👧 For Kids & Teens 🎓 Free Trial Lesson 💻 No Experience Needed

Our Current Courses

More courses are always in development. Here's what's available now — with a free trial lesson for each.

🐘
Coding Course
Web Coding — HTML, CSS, JavaScript & PHP
Build real websites and games from scratch

The same languages used by Google, YouTube, Netflix, and Facebook — taught step by step. Kids don't just learn to code; they build a working game inside a working website, learning three disciplines at once. No simplified toy environments — real code from day one.

HTML CSS JavaScript PHP MySQL AJAX
  • Build a complete game and website from A to Z
  • Learn how the Internet actually works
  • Work with databases — save and retrieve real data
  • Deploy your site so anyone in the world can access it
  • Study at your own pace — content yours forever
🐍
Python Course
Python — 3D Game Development
Build a Minecraft-style game in Python

Kids learn Python — the world's fastest-growing programming language — by building a full 3D Minecraft-style game. Taught by a Unit 8200 graduate and Python developer. Small groups, live Zoom sessions, interactive and project-based from the very first lesson.

Python 3D Games Ursina Engine Algorithms Live Sessions
  • Variables, loops, functions, and conditions in Python
  • Build a full 3D game with a first-person camera
  • Destroy and place blocks — real game mechanics
  • Create a personal game world with your own design
  • Think algorithmically — skills that transfer everywhere
🎬
Creative Course
Video Editing & Filmmaking
Direct, shoot, edit, and publish real films

A complete filmmaking course covering the history of cinema, directing, camera techniques, script writing, and professional video editing — all using free, legal professional software. Kids come away having created real videos, not just exercises.

Directing Video Editing Scriptwriting Stop Motion YouTube AI Video
  • Directing, camera angles, and professional shot types
  • Edit on professional software (free & legal)
  • Write a script — formulas used by real screenwriters
  • Analyze real films and understand how cinema works
  • Create and publish on YouTube
🐱
Beginner Coding
Scratch Programming for Young Kids
Visual coding developed at MIT — perfect for younger children

Scratch was developed at MIT specifically so younger kids can learn programming without needing to type in English. Using colorful blocks instead of text commands, children learn real programming concepts — loops, variables, conditions — while building games, stories, and animations they're proud to show off.

Scratch Visual Coding Games Animations Logic
  • Create original games, stories, and interactive animations
  • Understand loops, variables, and conditions — real CS concepts
  • Build simulations and interactive educational tools
  • A natural stepping stone toward Python and JavaScript
  • No English reading required to get started

More Courses Coming Soon

This is just the beginning. City Kid is continuously expanding its curriculum with new courses across technology, creativity, and entrepreneurship.

🤖 AI & Machine Learning 🏗️ Architecture & Design 📱 App Development 🎨 Digital Art 💡 Entrepreneurship + More
Get Notified About New Courses