A Free Python Course Built for Everyone

KITE’s curriculum and teaching process allows anyone to learn Python from an experienced coder to a person just learning about coding!

U-Mich Certified

KITE was granted access to a University of Michigan Professor Charles Severance’s infamous Python For Everybody Textbook. The curriculum is based off of the textbook, but with a KITE twist!

Self-Paced

The course is designed specifically so that a person can learn on their own time. This ensures equal opportunity for experienced and un-experienced coders. This also allows flexibility for a learner who cannot commit to an ordinary, long coding class.

Interactive

KITEs course includes various interactive elements to maintain learner retention. Often online course can get boring, especially when you are just listening to one talk for hours. This is why KITE prompts challenging exercises for one to complete. Learners also have access to forums on KITE’s online community via discord for any questions/concerns

Free

The course is entirely free! No catches! KITE makes all their courses free to help achieve their mission on disseminating computer science knowledge to everyone! Please consider donating to KITE so that we can continue making informative, free courses!

What You Will Learn

This is the most in depth Python Course
you'll take!

Essentials

Learn the essentials of python programming

Code Reuse

Learn an integral part of coding that helps to separate man from machine

Files

Learn how to integrate and manipulate basic files using python

Data Structures

Learn various elements on manipulating data through python

How to Join

Youtube

Our Course is on YouTube! Learn there and then check your exercises or ask questions in our discord community!

Udemy

Joining through the below link is the best and recommended way to join. You must make a Udemy account, but the process is still entirely free!

Textbook

Get access to University of Michigan Professor Charles Severance’s famous textbook!

Exercises

Learn by doing! Complete questions of varying difficulty to cement your coding knowledge learned after each video. Exercises can be found at the end of some videos and can be checked through our discord!

data, computer, programming-5606639.jpg

Online Community

Join our Discord for an open forums! There you can ask any questions, get help on exercises and interact with an elaborate coding community!