BEGINNER
Python Coding Classes
- Official Python certificates
- In-person and online cohorts
- Small classes with five students per teacher
Python and Java tracks guide 5th through 12th graders from their first line of code to professional certifications. Students can learn in Carmel Valley, at partner schools, or online from anywhere.
Grades 3-12
Choose the learning path that matches your schedule, skill level, and goals.
BEGINNER
INTERMEDIATE TO ADVANCED
BEGINNER TO ADVANCED
See key differences in cost, timing, and format across every League offering.
| Python Coding Classes | Java Coding Classes | Tech Club | Private Classes | Seasonal Coding Camps | |
|---|---|---|---|---|---|
| Level | Beginner | Beginner to Advanced | Beginner | All Levels | All Levels |
| Duration | 1.5 hours weekly | 1.5 hours weekly | 60 to 90 minutes per class | 90 minutes weekly | Week-long, weekend, and afterschool camps |
| Tuition | $280 monthly | $280 monthly | Free | $430 monthly | Varies |
| Assistance | Available | Available | Not needed | Not available | Available |
| Schedule | Year-round | Year-round | Year-round | Year-round | Spring, summer, and winter sessions |
| Ratio | 5 students per teacher | 5 students per teacher | 10 students per teacher | 1 student per teacher | 5 students per teacher |
| Languages | Python | Java | Python | Java and Python | Varies by camp |
Extend your skills with specialty workshops, internships, and robotics programs.
Online deep dives into emerging technologies for advanced students.
Personalized consulting sessions to ship your independent project.
Free skills classes supporting FIRST FTC and FRC robotics teams.
Intern with the League to design future curriculum and earn job experience.
Collaborate on research projects in computational science and AI.
Bring League instruction to your company as an employee benefit.