Welcome to CodeGeek CSPY

Hi there!

Firstly, welcome to CSPY, CodeGeek's beginners computer science course. The course will teach you the fundamentals of computer programming and it will also teach you how to apply what you’ve learned to solve real world problems using code. Our course is designed to deliver the content to you in a way that is easy to understand and allows for you to easily comprehend the materials.

We want you to learn the fundamental ideas of programming so you can apply them to learn other, more widely used languages such as Java or C. You will learn to use code to solve real problems. We will learn things such as functions, classes and objects, file input and output, and many more interesting topics. We will have final projects to help enforce the skills we've learned and actually get you to apply them, and create something that is actually pretty cool, and useful. Throughout the course, you will also be given a challenge to complete after each lesson to enforce the skill(s) you should have learned

We really think you'll learn a lot from this course, and we think you'll really enjoy it.

We also recommend you check out our welcome/course overview video, here!


Enrollment is not yet available to everyone (only beta testers currently). Once our course is available, enrollment will be open to everyone!

However, in the meantime, if you wish to be a beta tester, you can fill out our beta tester application and we will review it and consider adding you to our database of registered testers.

Register as a Beta Tester

CodeGeek Learning © 2017