Learn Python, Physics, and STEM fundamentals—completely free.

Build real coding skills before you meet these subjects in school. Over 300 students worldwide have learned with PyCademy.

Tools We Use

Project-based learning that actually sticks.

Both online and in-person options

We offer live online classes via Zoom for students worldwide, plus small in-person sessions in the LA area. All instruction is hands-on and project-focused.

Accessible to everyone

Our online courses are completely free. In-person sessions have a $50 materials fee to cover hosting costs, with financial aid available upon request.

Taught by students who've mastered it

Our instructors have competed in USACO, built production software, and published coding education materials. We know what works because we've learned it ourselves.

Our track record

100

%

Course completion rate
312

+

Students taught
30

+

In-person spots available
62400

+

Estimated lines of code written

Get ahead in STEM

We offer courses in Python, physics, and other STEM fundamentals. Explore subjects at your own pace before encountering them in school.

Let the coding flow

Students complete a capstone project coded entirely from scratch. With guidance from experienced instructors, they build real applications—from games to AI tools—using Python.

Build projects that matter to you

Students don't just learn syntax, they create applications they're excited about. From game development and data visualization to machine learning experiments, our curriculum adapts to each student's interests. By the end of the course, every student completes a capstone project they can showcase.

Results? Of course.

Each student will complete their very own final project, completely coded from scratch. With the guidance of our teachers, students will create their very own AI Chatbot.

Frequently Asked
Questions

Currently not scheduled. Classes run seasonally—check back or contact us to be notified when the next session opens. Past recordings are available on our YouTube channel. 

In-person sessions run seasonally in Manhattan Beach, CA. Students meet with instructors in small groups with one-on-one support. Snacks and materials provided. Contact us for the next session dates. 

Yes! Our online zoom course is completely free, students only need access to a laptop with an internet connection to participate. Our in-person course requires a sign-up fee of $50 to reserve your spot and cover hosting fees. Financial aid is available, please contact us below.

 

 

PyCademy is led by John Tian, who achieved Platinum rank in USACO (USA Computing Olympiad), built production EdTech software, and authored an Amazon bestselling Python book. Our curriculum is designed by students who’ve succeeded at the highest levels of competitive programming.

Contact US

If you have any questions or comments, please don’t hesitate to reach out using the contact form or through email. We always respond in no more than 1-2 days. If you do not see anything in your inbox, check your spam and promotion folders!

Call us

310-818-3732

Email us

john@pycademy.org