Python Class Series
Our Python class series teaches the basics of programming using this elegant and easy to learn language. Advanced courses will dive into Data Science using Python.
Class Forming Now - Enroll Today.
Intro to Data Science
Learn the tools of Data Science and Python to create simple stats analysis and models. We will learn:
- Jupyter Notebooks. What are they and how do you use them.
- Numby. The oldest library that started data processing and analysis.
- MatPlotLib . A plotting tool to draw charts based on data
- Pandas. How to import data, process it, create graphs, reports and do basic machine learning.

Description | Get introduced to the basics of Data Science with Jupyter Notebooks. |
Class Dates | Tuesdays from 7-8:30 pm |
Cost | $300 |
Grades: | High School |
Requirements: | None, but some basic Python would be helpful |
Our Beginner Python Class
Basics of Python

Python is a high-level programming language that is one of the easiest to learn due to its clear and simple syntax and the progression of learning the fundamentals.
In this class we will learn:
- What variables are and how to use them.
- How to get input from the user and how to output a response.
- Learn the programming fundamentals of conditional statements & loops and be able to create the logic that makes programming fun by creating Mad Libs and Pick Your Adventure game.
- Learn the basics of designing a program.
- Finish up with capstone project to synthesize all you have learned and create the multi-player Guessing Game.
Advanced Python Classes
Advanced Python
More Python fun awaits. You have learned the basics of variables, conditionals, loops and lists - now on to some more advanced concepts. In this class you will learn:
- Modules. What are they and how do you use them in Python.
- Functions. One of the key components to creating good code. We'll learn how to create and use them.
- Tuples & Dictionaries - these are more complex data types similar to lists.
- More complex programs. We'll expand on our guessing game and create the game of Nims as well as a decoder.
Object Oriented Programming with Python
Learn the basics of Object Oriented Programming with Python including:
- What is OOP!
- The basics of Objects, Methods & Properties
- How to create an object
- The general principals of OOP including Inheritance and Polymorphism.
Data Science Classes
Data Science is one of the most talked about new fields - in fact many education experts are calling for kids to learn Statistics and Data Science in high school instead of Calculus. Not sure what is? You can read more in our post.
Basics of Data Science
Learn the tools of Data Science to create simple stats analysis and models. We will learn:
- Jupyter Notebooks. What are they and how do you use them.
- Numby. The oldest library that started data processing and analysis.
- MatPlotLib - a plotting tool to draw charts based on data
- Pandas. How to import data, process it, create graphs, reports and do basic machine learning.
Data Science & Python
Combine the coding skills learned in the Basics of Python and Advanced Python with the Data Science tools to create more complex tools
Like Sports?
We will be working with the Major League Baseball API to do data analysis and modelling in these courses. You'll learn how to take advantage of all the data around you!.