...
Python Basics

June 4 - June 11 (10:00 am - 11:00 am CST)

This course is geared towards beginners who are stepping into programming. The course material will cover

  • What is Python and Alternative Languages
  • Setting up Python on Windows or Mac
  • Setting up your favorite Editor
  • Learning Basic Python Syntax
  • Applying Python Syntax to real world problems
  • Final Project
  • Setting the stage for Intermediate Course
...
Python Intermediate

June 12 - June 18 (10:00 am - 11:00 am CST)

This course is geared towards students who have completed the begineers course on Python. The course material will cover

  • Learning Advanced Python Syntax
  • Object Oriented Programing with Python
  • Using Collections
  • Using external modules
  • Applying Advanced syntax to real world problems
  • Final Project
  • Setting the stage for Advanced Course
...
Python Advanced

June 19 - June 25 (10:00 am - 11:00 am CST)

This course is geared towards students who have completed the intermediate course on Python. The course material will cover

  • Learning to use External APIs
  • Machine learnig with Python
  • More External Modules
  • Data structures with Python
  • Final Project
  • Introduction to Raspberry Pi
...
Rasberry Pi

June 28 - July 5 (10:00 am - 11:00 am CST)

This course is geared towards students who have completed the advanced course on Python. The course material will cover

  • Setting up Raspberry Pi
  • Using Python with Raspberry Pi
  • Leds and Sensors
  • Electrical Circuits
  • Solving a real world problem with Raspberry Pi and Python
  • Final Project