Introduction to Python
Beginning students' first experience with Python programming through our free community program.

Students sample Python, Java, JavaScript, robotics, and AI projects at their own pace with instructor guidance.
Tech Arcade explores topics from all of our other courses, letting students program in Python or Java, build games in JavaScript, experiment with robotics, or create an AI chatbot. The Arcade is project-based and self-paced, so every student can dive deep into their interests while getting coaching from experienced mentors. Daily prompts and challenges keep the experience fresh, while portfolio checkpoints track progress across code, hardware, and design skills. It is the perfect option for curious students who want to try everything before specializing.
Can't decide between Python and Java? Love games but also curious about robots? Tech Arcade is your playground. Explore everything, master what excites you, and build your tech confidence with expert mentors who love what they do.
Enrolling in weekly classes is a two step process: enroll in the first class, then bulk enroll in additional classes for that same day and time.
Beginning students' first experience with Python programming through our free community program.
Personalized consulting sessions to ship your independent project.
Build games in block code or JavaScript and deploy them to your own handheld Game Boy-style console through our free community program.
A fun introduction to programming a tiny computer through our free community program.
Discover AI by building chatbots and exploring computer vision and machine learning.
Also: Free meetup