← Back to Courses

Beginner6 Weeks
Web Foundations & Engineering
Course Overview
KSh 30,000
The Blueprint of the Internet
Every professional engineer starts here. The Web Foundations track is designed to peel back the curtain on the technology that powers our world. You won't just learn to build websites; you'll learn to architect the foundation upon which all modern software sits.
What you will achieve:
- Command Line Mastery: Master the Linux Terminal and Git history like a pro.
- Semantic Web: Build accessible, lightning-fast HTML5 structures.
- Layout Architecture: Master CSS Flexbox and Grid without the guesswork.
- JavaScript Core: Understand the engine of the web before jumping into frameworks.
By the end of this track, you will have moved from being a consumer of the internet to someone who understands the system from the inside out.
Curriculum Outline
🌐 Module 1-3: Infrastructure
How the web works, Environment setup, and Terminal mastery.
🌳 Module 4-6: Architecture & Structure
Git internals, Collaborative workflows, and HTML5 Mastery.
🎨 Module 7-11: Structural Styling
CSS Foundations, Modern Layouts, Responsive Design, Sass, and Tailwind CSS.
⚡ Module 12-15: The Logic Layer
JavaScript Fundamentals, DOM Manipulation, Modern JS, and Asynchronous programming.
Course Content
Enroll now to access all lessons and track your progress.
Enroll NowHow the Web Works
Environment Setup
The Terminal: Cross-Platform CLI Mastery
Git Internals: Mastering the Time Machine
Collaborative Git: Team Workflows & Safe Undos
HTML5 Mastery
CSS Foundations
CSS Foundations: The Definitive Guide
Modern Layouts: Flexbox & Grid
Modern Layouts: The Three Pillars
Responsive Design
Responsive Design & Modern Logic
Sass: Engineering Professional Stylesheets
Tailwind CSS: Professional Utility-First Mastery
JavaScript Fundamentals
DOM Manipulation
Modern JS (ES6-ES11)
Asynchronous JS & APIs