Modern HTML & CSS Deep Dive | e-Learning | Muhindo Mubar
MM Muhindo Mubaraka
e‑Learning / Frameworks & Specialisation / Modern HTML & CSS Deep Dive

Modern HTML & CSS Deep Dive

Intermediate Frameworks & Specialisation 15 lessons Updated Aug 2026

What you'll learn

  • CSS selectors, the box model, colors, units and typography
  • Flexbox and CSS Grid, the two layout systems that changed everything
  • Media queries and true mobile-first responsive design
  • Transitions and small animations that make sites feel professional

Curriculum

5 modules · 15 lessons
01 HTML refresher (fast) Free lesson 3 lessons
HTML crash course Preview
Learn HTML in 1 hour
Muhindo's foundation session
02 CSS fundamentals 3 lessons
CSS from zero to hero (companion course)
**Selectors & specificity** (text lesson)
**The box model** (text lesson)
03 Layout: flexbox & grid (the heart of the course) 3 lessons
**Flexbox** (text lesson + practice)
**CSS Grid** (text lesson + practice)
**Challenge:** rebuild your Bootstrap Course-01 homepage *without* Bootstrap
04 Responsive design 3 lessons
**Media queries & mobile-first** (text lesson)
Responsive units
Test like a pro
05 Polish 3 lessons
Transitions & hover effects
Google Fonts & typography scale
Full front-end practice run

Best taken after

You can start here whenever you like. These just cover the ground this course builds on.

Requirements

  • Course 01 or 02

Description

Bootstrap is a great start, but real front-end developers can style anything by hand. This course goes deep on CSS: flexbox, grid, responsive design and polish. The structure follows the proven W3Schools progression, powered by hand-picked video lessons.

Your instructor

MM
Muhindo Mubaraka
Full-Stack Developer & Software Engineer

Nine years building the systems that governments, hospitals, schools and farmers actually run on, and teaching thousands of people to build their own.

Frequently asked questions

How do I pay?

Pay with MTN Mobile Money, Airtel Money, or a Visa/Mastercard card, all handled securely through Flutterwave. Free courses need no payment at all.

Is it self-paced?

Yes, you learn on your own schedule. There are no live class times to catch; lessons stay available for the course's access window.

Do I get a certificate?

Yes, a certificate is issued automatically once you complete every lesson in the course, and you can verify it any time from its own link.

What if I get stuck?

Use the course's discussion Q&A to ask a question. I read and answer these myself.

UGX 140,000 15 lessons Enrol now