Courses

Learn what matters
in tech today.

All 6 courses are designed for kids aged 7โ€“15, taught by industry experienced instructors, and structured to build real, progressive skills.

๐Ÿ’ปBeginner
6 hrs8 lessonsAges 6-10
Computer Basics For Young Minds
A friendly introduction to computers โ€” how they work, how to use them safely, and the essential digital skills every young learner needs to get started.
CodeEarly Team
Details โ†’
๐ŸฃBeginner
8 hrs10 lessonsAges 7-12
Introduction to Programming Concepts
Discover how computers think! Kids learn the foundational ideas behind coding โ€” sequences, loops, and logic โ€” through fun, interactive activities.
CodeEarly Team
Details โ†’
๐ŸฑBeginner
8 hrs10 lessonsAges 7-10
Scratch for Beginners
Build your first interactive stories, games, and animations using Scratch's drag-and-drop blocks. The perfect first step into visual programming.
CodeEarly Team
Details โ†’
๐ŸŽฎIntermediate
10 hrs12 lessonsAges 8-12
Scratch: Intermediate SuperKoders
Level up your Scratch skills with more complex animations, multi-sprite projects, and creative game mechanics that challenge your thinking.
CodeEarly Team
Details โ†’
โญAdvanced
10 hrs12 lessonsAges 9-13
Scratch: Advanced SuperKoders
Master advanced Scratch concepts โ€” custom blocks, broadcasting, cloud data, and polished game design to create fully featured interactive projects.
CodeEarly Team
Details โ†’
๐ŸŒBeginner
6 hrs8 lessonsAges 8-12
HTML for Kids: Beginner's Guide to Web Design
Learn the language of the web! Build your first web pages using HTML tags, links, images, and structure โ€” no prior experience needed.
CodeEarly Team
Details โ†’
๐Ÿ—๏ธBeginner
8 hrs10 lessonsAges 9-13
HTML for Beginners: Web Design for SuperKoders
A deeper dive into HTML โ€” tables, forms, semantic structure, and best practices for building clean, accessible web pages.
CodeEarly Team
Details โ†’
๐Ÿ–ฅ๏ธIntermediate
8 hrs10 lessonsAges 10-14
HTML Intermediate SuperKoder Course
Take your HTML further with advanced layouts, multimedia embedding, and project-based work building fully structured, multi-page websites.
CodeEarly Team
Details โ†’
๐ŸŽจBeginner
8 hrs10 lessonsAges 10-14
CSS for Beginners: Pre-Teen Web Design
Make websites beautiful! Style fonts, colours, layouts, and animations using CSS โ€” then combine with HTML to bring your designs to life.
CodeEarly Team
Details โ†’
โšกBeginner
10 hrs12 lessonsAges 10-14
JavaScript for Pre-Teens (Novice Level)
Bring web pages to life with JavaScript! Learn variables, functions, and events to add interactivity to your HTML and CSS projects.
CodeEarly Team
Details โ†’
๐Ÿš€Intermediate
12 hrs14 lessonsAges 11-15
Dive into the World of Programming: JavaScript
Go beyond the basics โ€” explore arrays, DOM manipulation, APIs, and build real interactive projects using modern JavaScript techniques.
CodeEarly Team
Details โ†’
๐ŸŒIntermediate
14 hrs16 lessonsAges 11-15
Web Dev Adventurers: HTML, CSS & JavaScript
The complete web development journey โ€” combine HTML, CSS, and JavaScript to build fully functional, styled, and interactive websites from scratch.
CodeEarly Team
Details โ†’
๐Ÿ•น๏ธAdvanced
14 hrs16 lessonsAges 12-16
Game Development: HTML, CSS & JavaScript
Design and build your own browser games! Apply web development skills to create playable, shareable games using HTML5 Canvas and JavaScript logic.
CodeEarly Team
Details โ†’
๐ŸBeginner
10 hrs12 lessonsAges 10-14
Python for Beginner SuperKoders
Start your Python journey! Learn to write real code using variables, loops, and functions โ€” one of the world's most in-demand programming languages.
CodeEarly Team
Details โ†’
๐ŸฆพIntermediate
12 hrs14 lessonsAges 11-15
Python for Intermediate SuperKoders
Level up your Python skills with object-oriented programming, file handling, and working with real data to build practical, useful applications.
CodeEarly Team
Details โ†’
๐ŸงฉIntermediate
8 hrs10 lessonsAges 11-15
Know Your Python Functions
Master functions in Python โ€” parameters, return values, scope, and built-ins. Write clean, reusable code that solves problems efficiently.
CodeEarly Team
Details โ†’
๐Ÿ–ฑ๏ธIntermediate
10 hrs12 lessonsAges 11-15
Tkinter Kids: Building Fun Apps with Python
Build desktop apps with a real graphical interface! Use Python's Tkinter library to create buttons, menus, and windows for your own applications.
CodeEarly Team
Details โ†’
๐Ÿค–Beginner
8 hrs10 lessonsAges 11-15
Artificial Intelligence: Introduction
Explore how Artificial Intelligence works โ€” from simple rule-based systems to neural networks โ€” and discover how AI shapes the world around us.
CodeEarly Team
Details โ†’
๐Ÿง Beginner
8 hrs10 lessonsAges 11-15
AI & Machine Learning: A Kid's Guide to the Basics
Understand how machines learn from data. This hands-on course covers the core ideas of Machine Learning in an accessible, visual, and fun way.
CodeEarly Team
Details โ†’
๐ŸŽ“Intermediate
8 hrs10 lessonsAges 11-15
Teachable Tech: Fun with Machine Learning for Kids
Train your own AI models using Google's Teachable Machine โ€” no code required! Recognise images, sounds, and poses using real Machine Learning.
CodeEarly Team
Details โ†’
๐Ÿ”ฌAdvanced
14 hrs16 lessonsAges 13-17
Artificial Intelligence with Python (Intermediate)
Apply Python to real AI problems โ€” build classifiers, work with datasets, and implement basic neural networks using popular Python libraries.
CodeEarly Team
Details โ†’
๐Ÿ“ฑBeginner
8 hrs10 lessonsAges 9-13
App Inventor Jr.
Build real Android apps using MIT App Inventor's block-based programming. Create quizzes, games, and useful tools that run on a real phone.
CodeEarly Team
Details โ†’
๐Ÿ“ฒIntermediate
10 hrs12 lessonsAges 10-15
Mobile App Development with Thunkable
Design and publish beautiful mobile apps without writing complex code. Use Thunkable's visual platform to build cross-platform Android and iOS apps.
CodeEarly Team
Details โ†’
โš™๏ธIntermediate
10 hrs12 lessonsAges 12-16
Power Up with Power Apps
Discover Microsoft Power Apps โ€” create business-ready apps connected to real data sources. A practical introduction to low-code enterprise development.
CodeEarly Team
Details โ†’
๐Ÿค–Intermediate
10 hrs12 lessonsAges 10-14
Robo-Adventurers: Virtual Robotics with VEXcode
Programme virtual robots to navigate mazes and complete missions using VEXcode. Learn engineering thinking through simulation and block-based logic.
CodeEarly Team
Details โ†’
๐Ÿ”Intermediate
8 hrs10 lessonsAges 10-15
Cybersecurity for Kids: A Crash Course in Online Security
Learn to stay safe online! This course covers passwords, phishing, privacy, and the fundamentals of cybersecurity in a hands-on, practical way.
CodeEarly Team
Details โ†’
โšกAdvanced
24 hrs24 lessonsAges 13-17
From Zero to Coder: A C++ Adventure
A full 6-month deep-dive into C++ โ€” the language behind games, operating systems, and high-performance software. For serious young coders.
CodeEarly Team
Details โ†’
๐Ÿ“ŠBeginner
8 hrs10 lessonsAges 9-13
Microsoft Excel For Kids
Master spreadsheets from scratch โ€” learn formulas, charts, data organisation, and automation techniques that are genuinely useful in school and beyond.
CodeEarly Team
Details โ†’
๐ŸŽจBeginner
6 hrs8 lessonsAges 8-14
Canva Art Design
Create stunning graphics, posters, social media posts, and presentations using Canva. No experience needed โ€” just creativity and a screen.
CodeEarly Team
Details โ†’
โœ๏ธBeginner
8 hrs10 lessonsAges 10-15
Introduction to Adobe Graphics
Step into professional graphic design with Adobe tools โ€” learn layers, typography, colour theory, and the fundamentals of visual storytelling.
CodeEarly Team
Details โ†’
๐ŸŽดBeginner
6 hrs8 lessonsAges 8-13
Creative Coding: Animated Greeting Cards
Combine art and code to design personalised animated greeting cards. A creative, project-driven course where imagination drives every lesson.
CodeEarly Team
Details โ†’
๐Ÿ–ผ๏ธIntermediate
8 hrs10 lessonsAges 11-15
Generative AI Images
Explore AI-powered image creation โ€” learn how to craft effective prompts, understand how generative models work, and create original AI artwork.
CodeEarly Team
Details โ†’
Learning pathway

A clear path from beginner to advanced.

Every course is designed to build on the last.

Stage 1 ยท Beginner
Start here.
No experience needed. Build confidence and fundamentals.
Basic Computer Appreciation
Intro to Programming
HTML for Beginners
Stage 2 ยท Intermediate
Build real skills.
Tackle real programming languages and online safety.
Python for SuperKoders
Cybersecurity for Kids
Stage 3 ยท Advanced
Shape the future.
Explore AI and the technologies defining tomorrow.
AI & Machine Learning Basics
More courses coming soon

Ready to start learning?

Join CodeEarly Club and get access to all courses, challenges, and the full community.