Free coding programs for women in Rwanda include: SheCanCODE (Igire Rwanda Organization, in-person in Kigali, web development fundamentals), WeCode (Moringa School and GIZ partnership, structured curriculum), freeCodeCamp (free online, self-paced, available to anyone), The Odin Project (free online full-stack curriculum), and McTaba Academy free introductory materials. SheCanCODE and WeCode are the strongest in-Rwanda options but have limited spots and fixed intake schedules. If those are full or not currently accepting applications, start with freeCodeCamp or McTaba Tech Foundations (approximately RWF 30,000) immediately.
Eligibility: Women in Rwanda
Cost: Free (no tuition)
Format: In-person training in Kigali
What it teaches: Web development fundamentals (HTML, CSS, JavaScript, back-end basics)
Duration: Varies by cohort
SheCanCODE is the most established free coding program for women in Rwanda. Run by Igire Rwanda Organization, it has been operating for several years and has trained hundreds of women. Graduates have gone on to work at Rwandan tech companies, international organizations, and as freelancers. The alumni network is a genuine professional asset in Kigali's small tech scene.
The catch: limited spots per cohort and fixed intake schedules. You may need to wait months for the next cohort. Apply as early as possible. Read our full SheCanCODE review for details.
Eligibility: Women in Rwanda
Cost: Free or heavily subsidized
Format: Structured program
What it teaches: Software development fundamentals (Moringa School curriculum)
Duration: Varies
WeCode brings Moringa School's proven training curriculum to Rwandan women with GIZ (German development agency) funding. Moringa is well-established in East Africa, so the curriculum quality is solid. The GIZ backing provides institutional stability. Like SheCanCODE, spots are limited and cohort schedules are fixed. Check Moringa School and GIZ Rwanda for current application status. Read our WeCode review.
Eligibility: Anyone
Cost: Free to use
Format: Co-working space with occasional workshops and mentorship
kLab is not a structured coding program. It is a free innovation hub in Kigali where you can work, attend workshops, and connect with mentors. If you are studying on your own (via freeCodeCamp or another online curriculum), kLab gives you a place to do it with other developers around you. The mentorship and community are valuable even though there is no formal curriculum.
Eligibility: Anyone with internet access
Cost: Completely free
What it teaches: Responsive web design, JavaScript, front-end libraries (React), back-end (Node.js), databases, APIs
Format: Self-paced, browser-based coding exercises and projects
freeCodeCamp is one of the best free coding curricula in the world. The content quality matches or exceeds many paid courses. The limitation: it is self-paced with no mentorship. When you get stuck, you are on your own (though forums and community chat exist). Completion rates for self-paced courses are low. If you have the discipline to study consistently without external accountability, freeCodeCamp can take you from zero to job-ready.
Eligibility: Anyone
Cost: Completely free
What it teaches: Full-stack web development (HTML, CSS, JavaScript, Ruby on Rails or Node.js)
Format: Self-paced curriculum with projects
The Odin Project is another excellent free option. It is more project-heavy than freeCodeCamp, which some learners prefer. The same limitations apply: no mentorship, self-paced, and requires significant self-discipline.
Eligibility: Anyone
Cost: Free to register
What it offers: Free introductory materials and community access
Create a free account at academy.mctaba.com to access introductory content. If you want structured guidance, the Tech Foundations course (approximately RWF 30,000) is designed as a starting point that covers the foundations most free curricula assume you already know.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
Every free option listed above has the same gap: none of them teach Rwanda-specific skills. Specifically:
After completing a free program, consider filling these gaps with targeted paid training. McTaba's Tech Foundations (approximately RWF 30,000) covers the foundational skills that free programs sometimes skim over. For mobile money specifically, the mobile money integration course (approximately RWF 100,000) teaches the payment skills Rwandan employers value.
If you are a woman in or near Kigali and can commit to a set schedule: Apply to SheCanCODE and WeCode immediately. These offer the most complete package: free training, in-person mentorship, peer community, and a local alumni network. While waiting for the intake, start with freeCodeCamp.
If you are a woman outside Kigali: Online options are your primary path. Start with freeCodeCamp or The Odin Project. Join online women-in-tech communities for accountability. Consider McTaba's Tech Foundations (approximately RWF 30,000) for structured guidance you can access from anywhere in Rwanda.
If the intakes are closed and you want to start today: Do not wait. freeCodeCamp is available right now. Start the Responsive Web Design certification today. You can always join SheCanCODE or WeCode later, and arriving with existing skills will only help you.
The recommended combination: Apply to SheCanCODE and WeCode (free, structured, in-person). Start freeCodeCamp immediately (free, available now). After the basics, add McTaba's Tech Foundations (approximately RWF 30,000) for structured foundations and local context. This combination covers the most ground for the least money.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account