A free, beginner-friendly Java coding class for middle-school students — designed to build problem-solving skills, confidence with code, and a love for technology.
Our coding class introduces middle-school students to real programming through Java — taught in plain language, step by step. Every class focuses on writing pseudocode first, so students learn to think like programmers before they ever worry about syntax. It's free, weekly, and built for total beginners.
Real moments from our weekly Java coding class — where beginners write their first programs.
No coding background needed. If you're curious, you belong here.
No coding experience needed — we start from "What is a computer program?" and build up from there.
Students who wonder how their favorite apps, games, and websites actually work — and want to make their own.
Middle schoolers preparing for high-school CS classes, AP Computer Science, or future tech careers.
Anyone who loves puzzles, logic, and the satisfaction of figuring things out one step at a time.
Three simple steps to start coding with us.
Fill out our quick “Become a Student” form and mention you're interested in the coding class.
We'll send the Zoom link, the class schedule, and a free web-based compiler — no installs needed.
Join your first 90-minute weekly class — and write your first “Hello World” program on Day 1.
Whether you're a total beginner or already a little curious about coding — we'd love to have you in class.