Igniting Young Minds Through Coding

At The LEAGUE of Amazing Programmers, we prepare kids for the science and technology careers of the 21st century through a multi-level program of weekly classes from beginner to industry certification. We offer weekly coding classes, free Tech Club meetings, and many other ways to learn.

Students participating in League programs

Our Mission

We work to give every student an opportunity for a technical career by running free and low-cost classes all over San Diego County. We can only reach every student with your help so please support us by volunteering to run classes or by making a donation.

Volunteer

Volunteer as an instructor or aide, for long term classes or just an afternoon.
Volunteer

Donate to the LEAGUE

Your donations can ensure that every student has an opportunity to pursue a technical career.
Donate

Weekly Group Classes

Weekly groups classes in programming, robotics and AI build lasting technical skills. In person or online.

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.

After School

Semester-long after-school programs at partner schools throughout San Diego County.

After School

Semester-long after-school programs that make coding fun while building real skills.
Learn more
After-school coding programs at partner schools throughout San Diego County. Classes are held directly at your child’s school, offering convenience and professional instruction in programming, robotics, and technology.

Community Programs

Free and low-cost programs that bring computer science education to underserved communities, with new classes every week.

Our community programs remove financial and geographic barriers to quality computer science education. Through partnerships with schools, libraries, and community centers across San Diego County, we provide free Tech Club workshops, scholarship opportunities, and outreach initiatives that ensure every student has access to programming education regardless of their background or resources.

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.

Preparing Youth for Careers

Girl Scouts learning robotics at The LEAGUE

Students are prepared to enter the work force as a programmer or to continue their education in a college or university. We work closely with students to gain professional certification as a Java programmer and secure job opportunities at top companies. Our students have secured opportunities with many familiar names.

Hear From Our Community

The LEAGUE of Amazing Programmers has built my confidence to become an engineer. I've had a wonderful experience so far with the league classes and the extraordinary internship that changed my perspective in engineering.

Stephanie Student

The LEAGUE of Amazing Programmers has helped me develop my software skills and also improve my skills in problem solving. The skills I learned from the league helped me lead an award winning robotics team in the San Diego Region.

Lucas Student

I first joined The LEAGUE of Amazing Programmers in the 7th grade as just something my mom wanted me to do. Little did I know that it would become not only one of my favorite activities but would develop into my career choice.

R. Ramirez Student

Take a Peek Inside Our Classroom

Community Recognition

We are proud to earn the trust of families, partners, and philanthropic leaders across San Diego.