GacaloTech
Back
TechnologyActive Cohort
Comprehensive Code Track

Web Development

Build practical web development skills through structured learning, dedicated mentorship, and hands-on production code.

8 WeeksOnline & LabBeginner FriendlyHands-on Projects
Web Development

Live Workshop Lab

Cohort sessions & pair programming

Duration8 WeeksIntensive track
FormatHybridOnline & Mogadishu Lab
ScheduleSat & Tue4:00 – 6:30 PM EAT
CohortCohort 02Fall 2026
PrerequisitesNoneZero coding required
Foundations to Production

What You'll Learn

A four-pillar syllabus engineered to take you from foundational syntax to independently shipping responsive, dynamic web applications.

MODULE 01

HTML & Modern CSS

Build the semantic structure, styling, typography, and visual accessibility of modern web interfaces using Flexbox and Grid.

Weeks 01–03Structure & Style
MODULE 02

JavaScript Essentials

Master variables, logic, events, and DOM manipulation to construct interactive client-side user experiences without external bloat.

Weeks 04–05Interactivity
MODULE 03

Git & GitHub

Learn industry-standard version control, branching, code conflict resolution, and collaborative open-source team workflows.

Week 06Collaboration
MODULE 04

Responsive UI & Deployment

Build responsive interfaces optimized for real devices, integrate custom domains, and deploy live apps to production cloud platforms.

Weeks 07–08Production Ready
Pedagogical Framework

How the Program Works

We move past passive video consumption with a four-stage weekly loop designed for deep software comprehension.

1

Learn

Instructor-led interactive sessions featuring live screen coding, structural deep dives, and immediate open Q&A.

2

Practice

Hands-on lab exercises, coding katas, and guided debugging drills supervised directly by cohort teaching assistants.

3

Build

Tangible project deliverables built completely from scratch every single week to cement structural code instincts.

4

Share

Present functional code, participate in GitHub pull request reviews, and absorb actionable peer feedback.

Week-by-Week Syllabus

Program Structure

Carefully calibrated for steep learning curves with dedicated lab milestones every weekend.

Week 01

HTML & Web Foundations

Document structure, semantic tags, forms, and accessibility standards

Core Markup
Week 02

Modern CSS Layouts

Box model, Flexbox, CSS Grid layouts, typography, and color tokens

Styling
Week 03

Responsive Design Systems

Media queries, mobile-first workflows, fluid scaling, and low-bandwidth UX

Responsive UX
Week 04

JavaScript Fundamentals

Data types, variables, conditionals, loops, functions, and control flow

Milestone 1
Week 05

JavaScript & The DOM

DOM queries, mutation, user event handling, and dynamic client rendering

Interactivity
Week 06

Git & GitHub Workflows

Branching strategies, commit hygiene, pull requests, and code reviews

DevOps
Week 07

Project Development Sprint

Architecting and building an end-to-end interactive web application

Capstone
Week 08

Deployment & Final Demo Day

Live deployment, custom domains, portfolio review & live presentation

Graduation

Program Overview

Duration

8 Weeks (Cohort-based)

Format

Online & Mogadishu Tech Lab

Schedule

2 live sessions/week + weekend office hours

Mentorship

1:8 ratio with Somali women tech leads

Outcome

Deployed project + GitHub portfolio

Cohort StatusAdmissions Review

Who is This For?

  • Somali girls and women keen to launch a career in tech & software engineering.
  • Complete beginners seeking a clear, rigorously structured, and fully mentored entry point.
  • Builders who prefer coding real, functional products over merely watching passive video tutorials.
  • Committed students able to attend live evening labs and finish regular weekly coding sprints.
Hands-on Portfolio

Don't just learn. Build.

Graduate with three production-grade projects deployed to live URLs and published to your personal GitHub repository.

Somali Artisan Directory & Storefront
Capstone 01
HTML5Modern CSSFlexbox

Somali Artisan Directory & Storefront

A multi-page responsive catalog featuring filterable categories, accessible contact dialogs, and clean UI styling.

East Africa Currency & Exchange Utility
Capstone 02
Vanilla JSDOM APILive State

East Africa Currency & Exchange Utility

An interactive application utilizing real-time calculation state, input sanitization, and responsive feedback states.

Personal Portfolio & Deployed Showcase
Capstone 03
Netlify / VercelGit CI/CDLive Hosting

Personal Portfolio & Deployed Showcase

A custom developer portfolio featuring project previews, domain configuration, and modern cloud hosting.