Our programs
Four programs that work together: learn the fundamentals, get a mentor, build under pressure, then make something of your own.
CodeHub Academy
Free, cohort-based courses that take students from first line of code to a finished project.
Every track is project-based and taught in small cohorts, so students finish with something they built rather than a certificate. No prior experience required, and all materials are free.
What you'll cover
- Python
- Web Development
- Mobile Apps
- AI
- Cybersecurity
- GitHub & Open Source
Mentorship
One-on-one pairing with a working professional for code review, career guidance, and support.
We match each student with someone doing the work today. Mentors meet their student a couple of hours a month — enough to unblock problems, review real code, and answer the questions a curriculum can't.
Mentors include
- Software engineers
- Developers
- STEM professionals
- College students
Hackathons
Weekend build sprints where student teams ship something real, with engineers on hand as coaches.
Students form teams, pick a problem in their own school or community, and build a working solution in a weekend. Every event ends with teams presenting what they made to a room of peers and mentors.
What you'll cover
- Form teams
- Solve problems
- Build projects
- Present solutions
Student Innovation Lab
Ongoing space for students to take their own ideas from prototype to something people use.
The Lab is for students who already have an idea and want to build it properly — with code review, design feedback, and help getting a project published and maintained in the open.
What you'll cover
- Apps
- Websites
- AI projects
- Open-source tools
Every program is free
No tuition, no materials fees, no catch. Programs are funded by sponsors and donors so students never pay to learn.