Weekly Python and Java Classes, Camps and Tech Club

Our coding classes are for students in grades 5-12 who are eager to learn programming. Many students explore our extensive curriculum and stay with our program through 12th grade. We offer classes 7 days a week, after school and on weekends, in-person at our classroom in Carmel Valley and many schools, and online from anywhere.

graphical image of a python
BEGINNER

Python Coding Classes

Python is the best language to start with. It’s the most popular programming language, and useful for every kind of programming.

graphic of java (steaming) coffee cup
BEGINNER TO ADVANCED

Java Coding Classes

For students of all levels who want to learn industry-level Java programming.

BEGINNER TO ADVANCED

Free Tech Club

Learn Python, Java, AI, robotics, electronics and many other tech skills a our free Tech Club classes. Tech Club classes are taught several times a week at schools and Libraries all around San Diego.

Compare Our Programs

Level

Duration

Tuition

Tuition Assistance Available?

When is this course offered?

Student to teacher ratio

Language(s) Taught

Beginner

60 to 90 minutes per class.

Free

Year-round

10 students : 1 teacher

Python

Beginner to Advanced

One day per week for 1.5 hours

$260 monthly

Year-round

5 students : 1 teacher

Java

Beginner

One day per week for 1.5 hours

$260 monthly

Year-round

5 students : 1 teacher

Python

All Levels

One day per week for 1.5 hours

$390 monthly

Year-round

1 : 1 virtual classes

Java and Python

All Levels

week-long, weekend and afterschool camps

variable

Spring Break, Summer Vacation, Winter Holiday Season

5 students : 1 teacher

Varies with each camp. Contact us for more info.

  • Beginner

  • 1 to 1.5 hours per class

  • Free

  • Available Year Round
  • 5 Students : 1 Teacher

  • Java, Python and others

  • Intermediate to Advanced

  • One Day per Week for 1.5 Hours
  • $260/month (annual)
  • Tuition Assistance Available
  • Available Year Round
  • 5 Students : 1 Teacher

  • Java Programming Language

  • Beginner
  • One Day per Week for 1.5 Hours
  • $260/month (annual)
  • Tution Assistance Available
  • Available Year Round
  • 5 Students : 1 Teacher

  • Python Programming Language
  • All Levels

    For students who need extra, individualized help
  • One Day per Week for 1.5 Hours
  • $390/month (annual)
  • Tuition Assistance Available
  • Available Year Round
  • 1 : 1 Virtual Classes
  • Java and Python
  • All Levels
  • Week-long, weekend and afterschool camps

  • variable

  • Tuition Assistance Available

  • Spring Break, Summer Vacation, Winter Holiday Season

  • 5 Students : 1 Teacher

  • Programming languages varies with every coding camp. Contact us for more information.

Why Python?

The Python language is one of the most accessible programming languages available because it has simplified syntax. Due to its ease of learning and usage, python codes can be easily written and executed much faster than other programming languages.

Python is the most important language for data analysis and AI and is important in robotics, scientific computing, web sites, and many other fields.

Why Java?

Java is a  popular language for many fields,  which means there’s a huge variety of job choices for engineers who specialize in it. Java is the driving force behind many cutting edge technologies, such as working in the cloud, exploring space at NASA, running self driving cars, and making games.

Java is the language used in AP Computer Science, and is the dominant language for corporate computing, particularly in the finance industry.

Other Programs

As a non profit, the LEAGUE has many other programs beyond weekly classes.

  • Tech Club. Free hour long classes that introduce students to technology and inspire a passion for STEM.

  • Volunteering. Volunteer as a mentor, instructor or advisor and use your experience to teach the next generation of programmers, scientists and engineers.

  • The LEAGUE at Work.   Bring LEAGUE classes to your company as a benefit to your employees and an inspiration to students.

  • FIRST Robotics. Join our FIRST robotics team as a mentor or student.