IGIRE Rwanda
Applications Open
SheCanCODESheCanCODE Program

CodeBridge Program 

CodeBridge Program
Level
Contact us for details
Start Date
December 7, 2026
End Month
June 2027
Participants
Refugees and persons with disabilities
Teaching Weeks
27 weeks
Track Selection
After Jan 16, 2027

Overview

Welcome to CodeBridge Program

CodeBridge Program is a software development program designed for refugees and persons with disabilities. It runs from December 7, 2026 through June 2027.

Participants develop practical web development skills through guided lessons, hands-on exercises, and projects. Everyone follows shared foundations through January 16, 2027, then chooses Frontend or Backend. Specialization begins January 18, followed by a remote capstone in June and graduation on June 28–30, 2027.

Starts:December 7, 2026 Ends:June 2027

Learning Outline

What You Will Learn

1

Development tools and collaboration: use Git and GitHub to manage code, work with branches, and collaborate through pull requests and code reviews.

2

Web foundations: build structured, responsive pages with HTML and CSS, with attention to accessibility and usability.

3

JavaScript and TypeScript: develop programming skills, handle events and data, and write typed application code.

4

Frontend development: build interactive interfaces with React, manage application state, and connect interfaces to APIs.

5

Backend development: use Java and Spring Boot to build services and REST APIs, applying object-oriented programming principles.

6

Databases: use SQL and relational databases to store, query, and manage application data.

7

Testing and application security: test application behavior, validate input, and learn authentication and authorization concepts.

8

Deployment and DevOps: learn Docker, environment configuration, and CI/CD workflows to prepare applications for deployment.

9

Practical projects: apply your chosen specialization, document your work, and present a capstone project.

The Curriculum

Your Weekly Learning Journey

Everyone learns together through 16 January 2027. After the foundations competency check, choose Frontend or Backend for specialization from 18 January. Browse either track below; expand a week for modules, entrepreneurship, assessments, and holiday notes. Dates cover Monday–Saturday, except graduation on 28–30 June.

Phase 1Weeks 1–4

Shared Foundations

7 December–16 January: digital literacy, Git, HTML, CSS, responsive design and JavaScript introduction. End-of-year break: 21 December–2 January.

Phase 2Weeks 5–24

Track Specialization

18 January–5 June: choose Frontend or Backend, build and deploy projects, and develop entrepreneurship and career skills.

Phase 3Weeks 25–28

Remote Capstone & Graduation

7–26 June: remote capstone, final demo, pitch and portfolio assessment. Graduation: 28–30 June 2027.

Week by Week

Full Curriculum

Phase 1 — Foundation (All Students)
Your Track

Choose after 16 January 2027 · Specialization begins 18 January · Graduation 28–30 June

Skills You'll Master Frontend Track

1

JavaScript, DOM & accessible interfaces

2

React, hooks, routing & API integration

3

TypeScript, testing & code quality

4

Deployment & CI/CD with GitHub Actions

Program Total

27

Teaching Weeks

2

Specializations

30 Jun 2027

Graduation

Get in Touch

Ask About Participation

Contact the program team for enrollment information, participation requirements, and to discuss accessibility needs.

Follow IGiRE Rwanda