• Save $60 with code NONSTOP
    Private lessons run 359 days a year to ensure inspiration fits into every schedule.
    Private lessons run 359 days a year to ensure inspiration fits into every schedule.

    CODE: NONSTOP

    In just 4, 8, or 12 private lessons, your child will bond with our elite instructors who serve as positive role models and exemplify what your child’s own future could be! Witness your child become a lifelong learner and use code NONSTOP to save:
     
    • $60 off packs of 12
    • $40 off packs of 8
    • $20 off packs of 4

    Ends October 8, 2024. $60 off applies only to packs of 12 private lessons. $40 off applies only to packs of 8 private lessons. $20 off applies only to packs of 4 private lessons. Payment plans do not apply to private lessons. Promo code may be used once per child per program. Promo codes can not be applied to previous purchases or combined with other offers.
  • Refer a friend, save $25

    Register for camp and invite friends! You'll earn a $25 credit for each new referral, and your friends save too!

    Register for camp and invite friends! You'll earn a $25 credit for each new referral, and your friends save too!

    Refer a friend and save $25. Your friend will save, too.

    Once you register for an online or on-campus program, you'll receive a unique Refer-a-Friend code that can be shared with up to ten friends. You'll earn a $25 credit for each new referral, and your friends will save, too!

    Please note:

    • Students you refer cannot have previously attended an online or on-campus program with iD Tech.
    • Referrals must be made prior to the date your friends' sessions start. 
    • New students must enter your unique Refer-a-Friend referral code at the time of registration.
    • Refer-a-Friend savings does not apply to Online Private Lessons.
  • Add a course, save $50

    Save $50 when you buy a second camp or course, whether it’s in another topic or for another child!

    Save $50 when you buy a second camp or course, whether it’s in another topic or for another child!

    Automatically save $50 when you add courses or siblings!
    Pay standard tuition for one student to attend a small-group program and receive $50 off for each additional course or sibling.
    Note: You have the flexibility to add additional courses and siblings at any time during the qualifying term. Your automatic savings will be applied, provided the same account is used for all purchases. Automatic savings do not apply to Online Private Lessons.

  • Register now, pay later

    Spread the cost of camp out over time with a payment plan. Get started today for as low as $250!

    Spread the cost of camp out over time with a payment plan. Get started today for as low as $250!

    Payment plans available, for as low as $250!

Python Classes for Kids & Teens

Kickstart your child's future in coding with creative Python courses. Whether they're brand new to programming, plan to major in computer science, or dream of working at big name tech companies, we're here to help them achieve their goals.

In a world with 3.5 million unfilled STEM jobs, learning to code is a critical skill. Whether your child wants to turn their love of apps, social media, and video games into a lucrative career or use their programming prowess to develop life-changing technologies, coding can help them lay a solid foundation for their goals. 

Online Private Lessons are available now. 


Python Tutoring Lessons

Price: $60/lesson
Age: 7-19
Skill Level: Beginner–Advanced
Format: Online Private Lessons | 1-on-1, Online
Duration: 1, 4, 8, 12 lessons, 1 hour per lesson

Conditionals, loops, random numbers, and functions. Creating a number guessing game using a loop and conditionals, while building knowledge of variables and input. Python is many things! With Python lessons, students can work 1-on-1 with a private instructor to learn the above topics and then some. 

View details

Python Coding: Arcade Game Design

Price: $399/week
Age: 10 - 12
Skill Level: Beginner–Intermediate
Format: Virtual Tech Camps | Small-Group, Online
Duration: Weeklong program, 2 hours per day

In terms of its applications, Python’s possibilities are essentially limitless. Developing a website? Python can do that. How about web frameworks? Yep. We know it’s great for data mining, but what about building a video game?  Yes, even some game development. 

View details

Python Coding: Arcade Games and AI

Price: $399/week
Age: 13 - 17
Skill Level: Beginner–Intermediate
Format: Virtual Tech Camps | Small-Group, Online
Duration: Weeklong program, 2 hours per day

How and where do kids actually write code to create programs? An IDE, or Integrated Development Environment like PyCharm allows for just that. Just as you’d expect from other programs, PyCharm allows for the creation and organization by project in order to keep files together in one folder.  

View details

Python Coding: Hand Motion Arcade Games

Price: $399/week
Age: 13 - 17
Skill Level: Intermediate–Advanced
Format: Virtual Tech Camps | Small-Group, Online
Duration: Weeklong program, 2 hours per day

There are a number of benefits of learning to code with Python, with one big reason being that Python is actually known for having syntax that’s simpler and easier to write than many other kids coding languages including Java coding and C++. 

View details

Advanced Development with Python

Price: $399/week
Age: 13 - 17
Skill Level: Intermediate–Advanced
Format: Virtual Tech Camps | Small-Group, Online
Duration: Weeklong program, 2 hours per day

It’s no secret anymore that coding makes for a good career, being that it’s one of the most in-demand job skills in today’s market. And to make it an all around great career, coding jobs pay well, and the work of a coder is extremely visible across a number of industries. From cryptography, artificial intelligence, machine learning, and much more, Python has a number of cool and relevant applications you might not have ever really thought of. 

View details

Python Coding 101

Price: Starting at $1,099
Ages: 10 - 12 (Must turn 10 by 12-31-22)
Skill Level: Beginner–Intermediate
Format: iD Tech Camps | Weeklong program
Duration: 8 hours per day

Python is a beginner-friendly coding language that grows more and more powerful with every new library added to its collection, handling everything from web development and game design to, you guessed it, machine learning and AI.

View details

Intro to Python Coding for Machine Learning

Price: Starting at $1,099
Ages: 13 - 17 (Must turn 13 by 12-31-22)
Skill Level: Beginner–Intermediate
Format: iD Tech Camps | Weeklong program
Duration: 8 hours per day

Machine learning refers to programming techniques that use statistics to allow the program to "learn" and improve at its task. Common tasks include image recognition and even playing a game of chess.

View details

Today, iD Tech. Tomorrow, your dream career in coding.

Your child can dive in to the hottest tech courses built around tools from Adobe, Epic Games, Roblox, Sphero, and more. They'll hone their skills, create an impressive final project, then receive their official transcripts.

coding companies.png

Join over 1 million parents who trust iD Tech.

Explore Other Tech Paths

Coding

Apps, video games, life-saving tech...our world runs on code! Your child can dive into Java, Python, C++, and more today.

Explore coding courses

Game Dev

From modding their favorite titles to designing 3D levels and creating new worlds, your child will learn the full cycle of game production.

Explore game dev courses

Minecraft

Kids can approach Minecraft from a new angle and discover the underlying mechanics of the game in a collaborative environment! 

Explore minecraft courses

Fast Facts About Coding

  • Coding is the process of building computer programs that perform specific tasks. From apps and video games to vital medical technology, our world runs on code!
     
  • The demand for coders and related roles has grown 25% since 2019, with software engineers now making a median salary of over $107,000.
     
  • Coding fosters life skills like critical thinking and problem-solving, leading to increased confidence.
     
  • Just like reading, writing, and math, every child can learn to code. With the right instructors and teaching tools, getting started is easy.
     

Frequently Asked Questions


Why should my child learn to code?
Today, 67% of new jobs require computing skills. Coding is as vital as reading, writing, and math! Taking programming courses now can help your child build confidence and graduate high school prepared for a world that demands tech literacy. 

What are coding camps like?

Our 2024 coding camps bring collaborative fun to courses in Java, C++, Python, and other languages, giving students the chance to create games, apps, robots, and more, while gaining hands-on experience with AI, modding, cybersecurity, and other in-demand topics.

What career possibilities are open to coders?
No matter what field your child goes into, learning to code will help set them up for success. That said, a strong background in coding is particularly useful for careers in software development, web design, game dev, AI, and cybersecurity. Learn more about what makes coding a good career

Which coding course is right for my child?
It depends on their skill level, interests, and goals! Scratch courses are ideal for first-time coders, followed by JavaScript. As your child advances, they can experiment with Python, Java, C++, and other kids coding languages.

Download a brochure

Registration for Summer ‘25 camps and academies opens to the public on November 11th! Start planning a memorable summer by downloading our ‘24 brochure today. 

 
I'm interested in
Select all that apply
On-campus Summer Programs
Online Camps & Classes