Technical Interview Prep
Structured practice for coding interviews, plus mock interviews with feedback.
Course 5 of 19
Semantics, Flexbox, Grid, and more.
Yiga AI
Beginner · Course · 4 weeks at 5 hrs/week
What you’ll learn
How the Web Works
HTML & CSS
JavaScript Fundamentals
Git & GitHub
Syllabus
4 modules · 25 lessons · 17 hours · 1 graded project
1000 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — Semantics in HTML & CSS.
Lesson
Core concepts
Core concepts — Semantics in HTML & CSS.
Lesson · Locked
Worked example
Worked example — Semantics in HTML & CSS.
Lesson · Locked
Hands-on practice
Hands-on practice — Semantics in HTML & CSS.
Lesson · Locked
Common pitfalls
Common pitfalls — Semantics in HTML & CSS.
Lesson · Locked
Module quiz: Semantics
Check what you learned in Semantics before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Flexbox in HTML & CSS.
Lesson · Locked
Core concepts
Core concepts — Flexbox in HTML & CSS.
Lesson · Locked
Worked example
Worked example — Flexbox in HTML & CSS.
Lesson · Locked
Hands-on practice
Hands-on practice — Flexbox in HTML & CSS.
Lesson · Locked
Common pitfalls
Common pitfalls — Flexbox in HTML & CSS.
Lesson · Locked
Module quiz: Flexbox
Check what you learned in Flexbox before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Grid in HTML & CSS.
Lesson · Locked
Core concepts
Core concepts — Grid in HTML & CSS.
Lesson · Locked
Worked example
Worked example — Grid in HTML & CSS.
Lesson · Locked
Hands-on practice
Hands-on practice — Grid in HTML & CSS.
Lesson · Locked
Common pitfalls
Common pitfalls — Grid in HTML & CSS.
Lesson · Locked
Module quiz: Grid
Check what you learned in Grid before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Responsive design in HTML & CSS.
Lesson · Locked
Core concepts
Core concepts — Responsive design in HTML & CSS.
Lesson · Locked
Worked example
Worked example — Responsive design in HTML & CSS.
Lesson · Locked
Hands-on practice
Hands-on practice — Responsive design in HTML & CSS.
Lesson · Locked
Common pitfalls
Common pitfalls — Responsive design in HTML & CSS.
Lesson · Locked
Module quiz: Responsive design
Check what you learned in Responsive design before moving on.
Quiz · Locked
Graded project: HTML & CSS
Apply everything from HTML & CSS in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: HTML & CSS to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Full-Stack Web Developer.
Next lesson
Overview and set-up
HTML & CSS
40 min · Resume
Course 6 in the track
Portfolio Project: Marketplace App
Plan, Build, Payments, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Course 7 in the track
Databases: PostgreSQL & Supabase
Schema, Queries, Auth, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Course 8 in the track
Deployment & DevOps Basics
Vercel, Docker, Environment variables, and more.
Intermediate · Course · 3 weeks at 5 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
Structured practice for coding interviews, plus mock interviews with feedback.
Build and ship responsive web apps with HTML, CSS, JavaScript and React.
Syntax, DOM, Events, and more.
Flutterwave, Paystack, MTN MoMo API, and more.