Coding Python

Professional Languages

Learn one of the hottest coding languages on the planet!

From Data Science to Dropbox to Astronomy to Finance, Python is a language that can do so many things, and has risen to become wildly popular because of it. It is also one of the top languages used in first year college programming classes.

What You Will Learn and Do

Get ready to think like a programmer! In our Python series, we make cool projects that teach core coding skills in a hands-on way. You will be using text-based coding, so bring your best typing skills and attention to detail -- but don't worry, you will get taught everything you need to know, step-by-step.

  • Develop your coding skills! All the core topics such as variables, functions, loops and conditionals are on the menu.
  • Explore add-on libraries for greater power ! Learn how Python starts small, but has virtually unlimited expansion options.
  • Learn like the pros! We may start simple, but no fooling... these are same languages that professional coders use every day .

How Far You Can Go

We teach Python Coding at every level from Beginner to Advanced.

Start with Level 1 and get the basics. After that, Level 2 uses the Tkinter library to make projects with a focus on data, ranging from encryption to classic board games. Level 3 uses the Pygame Zero library to develop skills around graphics, state and events by building video games. Our full range of courses in Python will give you fascinating and fun projects for a comprehensive curriculum of skill building.

Students who are new to Power Up, and entering at the Intermediate or Advanced level of Python coding, should contact us for a personalized assessment and placement.

How Much Time Does it Take?

Learn to code with us in just one hour per week.

Just pick a consistent day and time for your coding lesson, with same classmates and instructor. We offer this class several times per week. (see below)

What Does it Cost?

Our pricing is simple and fair: Lessons are $30 per week, paid 2 months at a time.

We will prorate the fees if you join partway through a two month session.

What If You Miss a Class?

Fees are based on the number of scheduled lessons for your class, not on how many lessons you actually attend.

But, we want to make sure you don't miss out!

Just tell us in advance if you have to miss a class and we will find you another class to attend (same lesson not guaranteed).

Or, we can record your missed lesson and provide it to you to review at your convenience.

How the Class Works

It's online learning, and it's personalized, effective and fun!

  • You will learn from a live instructor online over Zoom.
  • There will be a maximum of 4 students, so you can get to know each other, speak up and get help when you need it.
  • Instruction is done by screen sharing.
  • You will follow along with the instructor and build your own project at home.

What Technology Do You Need?

Here's what you need to join a class:

  • A computer or laptop
  • High-speed internet
  • Microphone and speakers, or a headset
  • A web browser
  • A webcam (recommended, but not required)

Intermediate students may need to install free software to use certain libraries. Chromebooks are fine for beginner courses, but please contact us if you plan to use one at the higher levels.

All the tools we use are free and available online for you to continue coding at home during and after the class.

Are You Ready To Become a Python Coder? Register Now!

**NOTE** Prices are based on the actual number of lessons in the session.
They are pro-rated automatically for mid-session registrations.
Please contact us with any questions.