← Back to Courses

Beginner6 Weeks
Web Foundations & Engineering
Course Overview
KSh 24,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-5: Version Control
Git internals and Collaborative workflows on GitHub.
🎨 Module 6-10: Structural Styling
HTML5 Mastery, CSS foundations, Modern Layouts, and Tailwind CSS.
⚡ Module 11-14: The Logic Layer
JavaScript Fundamentals, DOM Manipulation, 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
CSS Foundations
Modern Layouts: Flexbox & Grid
Responsive Design
Tailwind CSS
JavaScript Fundamentals
DOM Manipulation
Modern JS (ES6-ES11)
Asynchronous JS & APIs
HTML5 Mastery