About Code4Fun

Code4Fun is a free IT training program teaching web development and mobile app development, supported by UNHCR and implemented by CHA. Participants learn by building real-world projects and presenting their work to donors and employers.

Course Structure
  1. Web Development: HTML, CSS, JavaScript, Responsive Design, Bootstrap
  2. Backend & Database: PHP/ MySQL / Laraval
  3. Mobile App Development: Flutter & Deployment
  4. Student Project Work & Showcase
Why this course?

We live in a digital world. By learning to code websites and mobile apps, students gain practical skills for jobs, freelancing, or further studies — becoming creators and innovators of the digital future.

Students coding

Who We Are

AhmadGul
AhmadGul Ahmadi

Trainer — Web & Mobile Development

Lead trainer at Code4Fun, passionate about teaching youth web and mobile app development to build real-world digital skills.

Project Monitor
Zabihullah Nahzatmal

Project Monitor

Supports learners in hands-on sessions, assists in project evaluations, and ensures quality progress across training activities.

Our Vision

A world where youth can create, innovate, and build digital solutions — no matter their background.

Implementation & Partnership

This programme is implemented by CHA (Coordination of Humanitarian Assistance), a national NGO in Afghanistan founded in 1987.

CHA Logo

Our Supporter

Supported by UNHCR, the UN Refugee Agency — leading global action to protect people forced to flee conflict and persecution.

UNHCR Logo