Free Course · Beginner → Advanced · Ibadan, Nigeria

CSS Styling

From your first color: red to Flexbox, Grid, animations and Sass — 73 lessons covering every CSS concept completely. The most comprehensive course in the series.

73Lessons
6Phases
HTMLPrerequisite
styles.css
.card {
background: linear-gradient(
135deg, #38bdf8, #818cf8);
border-radius: 12px;
transition: transform .3s ease;
}
.card:hover {
transform: rotate(12deg) scale(1.1);
}
Live PreviewHover the box to see CSS transforms. This is what you will master.
About This Course

Make the web beautiful.

CSS transforms plain HTML into polished, stunning websites. It controls everything you see — colors, fonts, spacing, layout, hover effects and animations. At 73 lessons, this is the most comprehensive course in the Techbase series. Designed by Babatunde Awoyemi, Ibadan.

  • Selectors, specificity, the cascade and inheritance
  • Box model, display, positioning and overflow
  • Flexbox — the modern one-dimensional layout system
  • CSS Grid — two-dimensional layouts
  • Transitions, animations and 2D/3D transforms
  • CSS Variables, media queries and responsive design
  • Sass — smarter CSS with nesting and functions
  tools_needed.txt
VS Code + Live Server
Auto-refresh on every save
↗ Download
Chrome DevTools
Inspect & edit CSS live
Press F12
Sass (optional)
For Phase 6 — Sass lessons
↗ Install
Prerequisite: HTML
Complete first — required
↗ Take it first
Next: JavaScript
After completing this course
↗ Go there
Course Content

73 Lessons

Phase 1 — CSS Foundations (01–12)
Phase 2 — Text, Fonts & UI Elements (13–22)
Phase 3 — Layout & Positioning (23–35)
Phase 4 — Intermediate CSS (36–50)
Phase 5 — Visual Effects & Motion (51–63)
Phase 6 — Modern CSS & Sass (64–73)
How It Works

Learn at your own pace.

01

Finish HTML First

CSS selects and styles HTML elements — you must understand HTML before starting.

02

Open Lesson 01

Have your HTML file open alongside. See every CSS change instantly.

03

Apply & Refresh

Use Live Server to see styles update in real time as you code along.

04

Build the Project

Complete all 73 lessons and style a full multi-page website from scratch.