Summer Enrollment Now Open for Classes & Camps! View Now
Student Login Parent Login

Become a Python Wizard

This track is designed for teens ages 14-18 who are eager to explore the Python programming language in depth. As you progress, you will gain a deeper understanding of the syntax and key concepts, building a solid foundation in valuable programming skills. Prepare yourself for college and beyond as you master the Python Language, opening the doors to limitless programming opportunities.

These courses are offered exclusively during the summer in a 3-week accelerated format.

  • PYTHON
BP
Course I

Beginner Python

Course Description:

The Python Language Track starts by building a foundation in programming with Python. Students will build fun apps and games while learning foundational Python language and coding concepts like functions, variables, and data types. They will practice creating interactive programs and managing data with Python data structures. Students gain the logical thinking and reasoning skills needed in coding.format.

  • lessons 12
  • weeks 3
  • min / lesson 60
Course
Price:
$ 447 Enroll
IP
Course II

Intermediate Python

Course Description:

Students focus on different ways to get data into their programs at the intermediate level. They’ll learn how to read and write TXT/CSV/JSON files, and they’ll explore connecting their applications with external APIs. Students will understand how to build dynamic applications and model real-world data with Python data structures upon completing the course.

  • lessons 12
  • weeks 3
  • min / lesson 60
Course
Price:
$ 447 Enroll
AP
Course III

Advanced Python

Course Description:

Students in Advanced Python understand how to manipulate data from diverse sources (the filesystem or external APIs). In this course, they’ll learn how to work with the remainder of Python’s built-in data structures, how to build more robust programs that handle errors gracefully, and how to manipulate the filesystem programmatically.

  • lessons 12
  • weeks 3
  • min / lesson 60
Course
Price:
$ 447 Enroll

How Our Python Language Track Works

The structure of our Python Language track enables students to establish a strong foundation in the syntax quickly, facilitating a smooth transition into our High School Program or serving as a robust standalone foundation.

  • No coding experience is required
  • New students start in the Beginner Python course
  • 3 courses make up this track (every course has 12 lessons)
  • After completing this track, students can continue into the High School Program (skipping Intro to Python)

Class Schedule

Below are the dates for our Python Language Track, you will choose your desired class at checkout through the enrollment form. All students start in the first course, Beginner Python. If you have previous coding experience, take the Advanced Placement test. Returning students can continue with the class where they left off.

These courses are offered exclusively during the summer in a 3-week accelerated format.

Ages 14-18 – Python Language Track
Meeting schedule is 1 hour per day Monday – Thursday for 3 weeks. Required course sequence for Python track:
Beginner Python -> Intermediate Python -> Advanced Python
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
11:00 AM –
12:00 PM CT

Beginner PythonIntermediate Python
2:00 PM –
3:00 PM CT
Beginner PythonIntermediate PythonAdvanced Python
4:00 PM –
5:00 PM CT
Beginner Python
Does your child already have coding knowledge?

If your child has previous coding experience, take the Advanced Placement Test

#1 Most Comprehensive Coding Program For Kids!

The CodeWizardsHQ program comes with everything your child needs to be successful in learning to code

Program Benefits:

All of the below are included at no extra cost
  • Interactive Live Classes
  • Structured and Comprehensive Curriculum
  • Daily Homework Help
  • Hands-on, Project Based Learning
  • 1×1 Office Hours (Advanced Courses)
  • Downloadable Slides for Every Class
  • Video Recordings of Every Class
  • Weekly Progress Report & Alerts
  • Highly Qualified and Experienced Teachers
  • Individual Course Certification
  • 24/7 Access to Proprietary Coding Platform
  • Supportive Online Student Community
  • Path to Real-World Internship

Better than a FREE Trial

One trial class is not enough to decide if a program is right for your child. We offer a 100% Money-Back Guarantee for four full sessions. Does not apply to summer camps.

Your student will get the benefit of:
  • 4 Hours of Live Instruction
  • 4 Class Projects & 8 Homework Projects
  • Fully Unlocked Development Environment
  • Access to All Beyond-the-classroom Support Including Live Homework Help
Questions? We are here to help.
Easy answers to some common questions

How much does a course cost?

All courses meet for 12 class sessions with an associated cost of $447 (3 payments of $149 per course), unless specified otherwise. The price includes a full suite of beyond-the-classroom benefits that your child needs to be successful. For a full list of what’s included, please see pricing details page.

Is there a sibling discount?

Yes, we have a significant discount for siblings. Siblings receive a $50 discount per payment, a total $150 per course. Regular students pay $447, 3 payments of $149 per course. Siblings pay $297, 3 payments of only $99 per course. For full details of the sibling discount and how to get it, please see our sibling discounts page.

What if my child already has some experience in Python?

If your child has good prior coding experience in Python, then take a placement exam to skip to the next course. However, those with programming experience will still benefit from taking the first course.

We highly recommend that you review the full course curriculum and feel confident about knowing that material before taking the placement exam. 

More questions? Find answers on our FAQ page.
Student smiling on computer with teacher

Internship Program

CodeWizardsHQ can set you up with invaluable, real-world experience.

Teen in programming class

Placement Testing

If you have previous coding experience, then take the placement test to advance in our program.