All Classes
Browse our complete catalog of 26 coding classes
Python
Introduction to Python
beginnerBeginning students’ first experience with Python programming.
Categories:
Topics:
Python Apprentice
intermediateFirst comprehensive Python course covering language basics and preparing
students for professional certification.
Categories:
Topics:
Python Games
intermediateBuild larger, object-oriented programs by creating engaging games in Python.
Categories:
Topics:
Python OrbitLab
advancedBuild solar system simulations to learn orbital mechanics and scientific computing.
Categories:
Topics:
Java
CSA AP Prep
advancedAP Computer Science A test prep course designed to help students strengthen
their Java skills and prepare confidently for the AP exam.
Categories:
Topics:
Java Weekly Classes
beginner to advJava programming from beginner to advanced levels, preparing
students for AP Computer Science and professional careers.
Categories:
Topics:
Technology
AI Agents
beginnerDiscover AI by building chatbots and exploring computer vision and machine
learning.
Categories:
Topics:
AI Agents — Meetup
beginnerDiscover AI by building chatbots and exploring computer vision and machine
learning through our free community program.
Categories:
Topics:
Robot Riot
beginnerIntroduction to robotics programming and mechanical construction.
Categories:
Topics:
Robot Riot — Meetup
beginnerIntroduction to robotics programming and mechanical construction through our free community program.
Categories:
Topics:
Tech Arcade
beginnerA technology choose-your-own-adventure featuring daily projects in programming,
games, and robotics.
Categories:
Topics:
More Ways to Learn
FIRST Robot Programming
IntermediateFree skills classes supporting FIRST FTC and FRC robotics teams.
Categories:
Topics:
League at Work
All LevelsBring League instruction to your company as an employee benefit.
Categories:
Topics:
League Labs Internship
AdvancedIntern with The LEAGUE to design future curriculum and earn job experience.
Categories:
Topics:
Project Clinic
IntermediatePersonalized consulting sessions to ship your independent project.
Categories:
Topics:
Summer Research
AdvancedCollaborate on research projects in computational science and AI.
Categories:
Topics:
Community Programs
AI Project Clinic
advancedTurn your software idea into a real project with mentor guidance and AI tooling.
Categories:
Topics:
Hour of Micro:bit — Meetup
beginnerA fun introduction to programming a tiny computer through our free community program.
Categories:
Topics:
Introduction to Python — Meetup
beginnerBeginning students’ first experience with Python programming through our free community program.
Categories:
Topics:
MakeCode Arcade Games
beginnerBuild games in block code or JavaScript and deploy them to your own handheld
Game Boy-style console through our free community program.
Categories:
Topics:
Motors Clinic
intermediateTwo-hour class on programming brush motors, stepper motors, and hobby servos.
Categories:
Topics:
Robot Garage Apprentice
intermediateInvitation-only mentorship in the Robot Garage where students help pilot new
curriculum and build advanced projects alongside instructors.
Categories:
Topics:
Robot Garage Projects
allOpen build day in our well-stocked electronics lab for students ages 10-18
through our free community program.
Categories:
Topics:
Soldering Clinic
beginnerLearn basic soldering skills, safety, and techniques through hands-on practice.
Categories:
Topics: