Programs & Classes
Programs & Class Catalog
Explore every League pathway and find the right class to match each student's curiosity and experience.
- Programs bundle classes into guided pathways with clear outcomes.
- Weekly catalog highlights open enrollment courses across every level.
Weekly Group Classes
Weekly groups classes in programming, robotics and AI build lasting technical skills. In person or online.
Java Programming
System.out.println to professional certification.
Robotics, AI and Technology
Weekly group classes in programming, robotics and AI build lasting technical skills. In person or online. Enroll in weekly classes and get started on the path to professional programming.
Select one of the class times below to enroll in a specific class, or visit our calendar of all weekly classes for other options.
Community Programs
Free and low-cost programs that bring computer science education to underserved communities, with new classes every week.
Tech Club
League Labs & Robot Garage
After School
Class Catalog
Explore our comprehensive curriculum designed to take students from beginners to professional programmers. All of our curriculum is openly available at curriculum.jointheleague.org.
Python
Java
Technology
Community Programs
Learn More
Ready to ignite your child passion for coding? The LEAGUE of Amazing Programmers offers comprehensive programming education for grades 4-12, from first code to professional certification. Our experienced instructors from top universities guide students through hands-on projects in Python, Java, robotics, and AI—building real skills that open doors to careers at companies like Google, NASA, and Amazon.
With flexible options including weekly classes, free Tech Club meetings, mentorship programs, and scholarship opportunities, we remove barriers and make quality computer science education accessible to every student. Join hundreds of families across San Diego County who trust The LEAGUE to prepare their kids for the science and technology careers of the 21st century.