High School Developer Program

12-week project-based curriculum for high school students

We train motivated high school learners in web and mobile fundamentals, design thinking, and team-based product work — culminating in employer-facing projects and supported pathways into internships and junior roles.

High School Developer Program
Student projectsMentors
More photos coming soon

Program overview

The High School Developer Program (HSDP) is a 12-week, cohort-based learning experience where students build production-ready web applications, learn UI/UX basics, and collaborate with mentors and industry partners. We emphasize practical skills, portfolio projects, and employer alignment so graduates can convert their learning into opportunities.

Who it's for

  • High school students (age 15–19) with curiosity and grit
  • Beginners and those with basic computing exposure
  • Schools and partners who want to host cohorts

Key features

  • Weekly teacher- and mentor-led sessions
  • Project-based learning with real-world brief
  • Mentorship from industry practitioners
  • Final demo day with employers and partners
  • Pathways to internships and entry-level roles

Curriculum snapshot

Weeks 1–4

HTML, CSS, JavaScript fundamentals, responsive layout, and basic tooling.

Weeks 5–8

Frontend frameworks, state management, accessible UI, and design thinking.

Weeks 9–11

Backend basics, APIs, databases, authentication, and testing.

Week 12

Final project delivery, employer demo day, and feedback loops.

Outcomes & assessment

Graduates leave with a deployed project, a portfolio entry, and a mentor-backed reference. We assess practical work using rubrics co-designed with hiring partners so employers can evaluate job readiness.

Mentorship & partnerships

Industry mentors support weekly clinics, code reviews, and interview preparation. We partner with local employers to provide demo day visibility and internship pipelines for top performers.

Application & fees

We offer subsidized places for partner schools and scholarships for learners in need. Fee structures vary by partner and cohort size — contact our team for a tailored proposal.

How to apply

  1. Complete the student registration form linked on the website.
  2. Attend a short orientation with our facilitators.
  3. Join the cohort and start project work.

Contact

Email our programs team at info.growthwave@gmail.com or use the contact form to request partnership details.

Participating schools

Below are schools that have hosted or participated in the High School Developer Program. If your school has hosted a cohort and you'd like it listed here, contact us and we will add it.

Agahozo Shalom Youth Village logo

Agahozo Shalom Youth Village

Eastern ProvinceRwamagana

Kagarama Secondary School logo

Kagarama Secondary School

KigaliKicukiro

Frequently asked questions

Do students need prior coding experience?

No — beginners are welcome. We teach fundamentals and scaffold projects so learners can progress quickly.

Can schools run their own cohort?

Yes — we work with schools to customize schedules and provide facilitator training.

Growthwave Logo

A social innovation company empowering Africa's youth through technology and education.

Made within Rwanda

Quick Links

Get In Touch

Kigali, Rwanda

info.growthwave@gmail.com

+250 7955 955 78

© 2025 Growthwave. Empowering youth through technology and education.

Together, we're shaping the future — one young innovator at a time.