Ahlulbayt Union presents

Code Labs

Weekly youth coding club

About CodeLabs

Union CodeLabs is a weekly youth coding club where students learn by building real projects. Sessions are beginner-friendly, practical, and designed to build confidence.

Beginner-friendly
Project-based
Confidence-led
</>
{ }
=>
[ ]
<div>
( )
func()
#code

Who It's For

Complete Beginners

No coding experience needed.

Curious Builders

Learn by making things that work.

Future Tech Students

Strong foundations for school and beyond.

Curriculum

> Loading CodeLabs curriculum…
> System ready
> Level 1: Foundations
> Learn how code works
> Build confidence with the basics
> Create small guided projects
> Level 2: Building
> Build websites and simple apps
> Learn debugging and improvement
> Work through weekly challenges
> Level 3: Projects
> Plan and build larger projects
> Work independently and in teams
> Prepare a final showcase project
> Curriculum complete
> Outcome: confident, capable builders

Choose a Focus

What You'll Build

Small wins that build real confidence.

Portfolio Page

Build your first personal website from scratch

Beginner

Quiz App

Create an interactive quiz with scoring

Beginner

Mini Game

Code a simple browser-based game

Intermediate

Landing Page

Design a modern product landing page

Beginner

Tracker Tool

Build a habit or task tracking app

Intermediate

Final Project

Combine everything into your capstone project

Intermediate

Focus Mode: Scratch

We're starting with Scratch to build strong foundations. More levels and tools will be added as CodeLabs grows.

> Mode: SCRATCH_ONLY
> Goal: confidence + fundamentals
> Output: real projects weekly
> Status: enrolling now
>

How Sessions Run

A simple structure that keeps students building every week.

step_01

warmup_challenge()

Quick problem to get the brain switched on.

step_02

learn_concept()

One new idea, explained clearly.

step_03

build_feature()

Students build a feature step by step.

step_04

improve_and_share()

Test, refine, and show progress.

What Students Build

Scratch Project

Maze Game

Levels, scoring, and logic.

Scratch Project

Quiz Challenge

Questions, timers, and feedback.

Scratch Project

Platform Jumper

Movement and obstacles.

Scratch Project

Animated Story

Characters, scenes, and events.

Scratch Project

Reaction Game

Speed and scoring.

Scratch Project

Final Project

A complete project students are proud of.