August intake – Applications Now Open
igire logo
Advanced Frontend Development
August intake – Applications Now Open

SheCanCODE Program

Advanced Frontend Development

Advanced 16 Weeks

Overview

What is the Advanced Frontend Development Program?

Under Igire Rwanda Organization (IRO), SheCanCODE presents the Advanced Frontend Development Program, an intensive 16-week learning experience designed for Youth exepecialy for young women who already have a strong foundation in Java and want to advance toward mid-level backend engineering roles.

Delivered under the Digital Skills for Employability (DSE) initiative, supported by the Mastercard Foundation and Digital Opportunity Trust, this program focuses on real-world software engineering practices through hands-on projects, industry-standard tools, and advanced backend development. Participants will deepen their understanding of enterprise Java development, modern software architecture, testing strategies, cloud-native development, microservices, DevOps practices, system performance optimization, and secure application development.

Sessions combine both fundamental and advanced learning which are held every Monday To Friday from 8:00 PM to 4:30 PM. Participants are expected to fully commit, actively collaborate, and build production-ready solutions throughout the program.

The program is divided into three phases: Foundations Recap (Weeks 1–5), Intermediate (Weeks 6–12), and Advanced & Career Readiness (Weeks 13–16). You'll complete individual capstone projects at Week 5 and Week 12 and a group capstone in Weeks 13–16.

For more information about the Digital Skills for Employability initiative, please visit the DSE Program.

Level:Advanced Duration:16 Weeks Fee:Free of Charge

Who Can Apply

Requirements & Qualifications

To qualify for the Advanced Frontend Development program, applicants must meet the following criteria:

Young women with advanced Java programming knowledge

University graduate or final-year university student

Passionate about backend engineering, distributed systems, and scalable applications

Rwandan citizen (Refugees and Persons with Disabilities are encouraged to apply)

Available to fully commit to the 16-week intensive program

Able to attend in-person sessions daily

Passionate about backend engineering, distributed systems, and scalable applications

Able to communicate effectively in English

Actively seeking employment or career growth in software engineering

Age between 18 to 35 years

What You Get

Program Benefits

Selected participants receive the following benefits:

Free training under the DSE Program

Monthly stipend during the program

Hands-on real-world frontend projects

Industry mentorship and code reviews

Career readiness and job placement support

Exposure to modern frontend engineering practices

Access to a strong Women in Tech network

Program Structure

How the 16 Weeks Are Structured

Three clear phases take you from intermediate to job-ready frontend engineer.

Phase 1 Weeks 1–5

Foundations Recap

Git, Tailwind CSS, JavaScript deep dive, ES6+, async JS, and your first individual capstone project.

Phase 2 Weeks 6–12

Intermediate

React, hooks, state management, TypeScript, Next.js, API integration, and your second individual capstone.

Phase 3 Weeks 13–16

Advanced & Career

DevOps, Docker, CI/CD, deployment, and a group capstone project. Demo Day & Graduation in Week 16.

Curriculum

Week-by-Week Breakdown (16 Weeks / 88 Days)

Three phases: Foundations (Weeks 1–5), Intermediate (Weeks 6–12), Advanced & Career Readiness (Weeks 13–16). Click any week to expand the full topic list.

Phase 1Weeks 1–5

Foundations Recap

Git, Tailwind CSS, JavaScript deep dive, ES6+, async JS. Individual capstone at Week 5.

Phase 2Weeks 6–12

Intermediate

React, hooks, state management, TypeScript, Next.js. Individual capstone at Week 12.

Phase 3Weeks 13–16

Advanced & Career Readiness

DevOps, Docker, CI/CD, deployment. Group capstone project. Demo Day & Graduation.

Week by Week

Full Curriculum

Your Track

Git, HTML, CSS, JavaScript, React, TypeScript, Next.js, DevOps · Weeks 1–16

Skills You'll Master Frontend Track

1

Git & GitHub for version control & collaboration

2

Tailwind CSS utility-first styling

3

JavaScript core language, ES6+, DOM manipulation

4

Async JavaScript: fetch, promises, async/await

5

React components, hooks, state management

6

TypeScript: types, interfaces, generics

7

Next.js: App Router, SSG, deployment

8

API integration with Axios & React Query

9

State management with Context API / Redux

10

Docker, CI/CD & cloud deployment

Program Total

16

Weeks

88

Days

240

Hours

1,600

Points

Graduation

What It Takes to Graduate

Graduates earn a Certificate in Advanced Frontend Development with industry-aligned skills.

240 Clock Hours

Minimum attendance across all sessions.

90% Attendance

Tracked digitally via LMS and attendance logs.

3 Capstone Projects

Two individual capstones (Weeks 5 & 12) and one group capstone (Weeks 13–16).

All Project Submissions

Every coding exercise and project must be completed.

Code of Conduct

Academic integrity and professional standards upheld.

Demo Day Presentation

Present your final capstone project to a panel.

Career Pathways

Where This Program Takes You

Graduates are prepared for frontend engineering roles with modern tools and DevOps experience.

Frontend Developer

Build responsive UIs with React, TypeScript, and Next.js.

React Developer

Specialize in React ecosystem including hooks, state management, and testing.

UI Developer

Implement pixel-perfect designs with Tailwind CSS and modern tooling.

Full-Stack Developer

Combine frontend skills with DevOps knowledge for end-to-end development.

Freelance Web Developer

Build modern web applications independently for clients.

Advance to Backend Program

Continue into backend or cloud engineering programs.

Enrollment

How to Enroll

Visit the SheCanCODE Application Portal and complete the official application form to secure your place in the Advanced Frontend Development program.

Advanced Frontend Development | SheCanCODE Program | Igire Rwanda | IGiRE Rwanda Organization (IRO)