Modern Web Development
Build and ship responsive web apps with HTML, CSS, JavaScript and React.
Course 1 of 19
Structured practice for coding interviews, plus mock interviews with feedback.
Yiga AI
Advanced · 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 — How technical interviews work in Technical Interview Prep.
Lesson
Core concepts
Core concepts — How technical interviews work in Technical Interview Prep.
Lesson · Locked
Worked example
Worked example — How technical interviews work in Technical Interview Prep.
Lesson · Locked
Hands-on practice
Hands-on practice — How technical interviews work in Technical Interview Prep.
Lesson · Locked
Common pitfalls
Common pitfalls — How technical interviews work in Technical Interview Prep.
Lesson · Locked
Module quiz: How technical interviews work
Check what you learned in How technical interviews work before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Patterns that keep appearing in Technical Interview Prep.
Lesson · Locked
Core concepts
Core concepts — Patterns that keep appearing in Technical Interview Prep.
Lesson · Locked
Worked example
Worked example — Patterns that keep appearing in Technical Interview Prep.
Lesson · Locked
Hands-on practice
Hands-on practice — Patterns that keep appearing in Technical Interview Prep.
Lesson · Locked
Common pitfalls
Common pitfalls — Patterns that keep appearing in Technical Interview Prep.
Lesson · Locked
Module quiz: Patterns that keep appearing
Check what you learned in Patterns that keep appearing before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — The mock interview in Technical Interview Prep.
Lesson · Locked
Core concepts
Core concepts — The mock interview in Technical Interview Prep.
Lesson · Locked
Worked example
Worked example — The mock interview in Technical Interview Prep.
Lesson · Locked
Hands-on practice
Hands-on practice — The mock interview in Technical Interview Prep.
Lesson · Locked
Common pitfalls
Common pitfalls — The mock interview in Technical Interview Prep.
Lesson · Locked
Module quiz: The mock interview
Check what you learned in The mock interview before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Advanced techniques in Technical Interview Prep.
Lesson · Locked
Core concepts
Core concepts — Advanced techniques in Technical Interview Prep.
Lesson · Locked
Worked example
Worked example — Advanced techniques in Technical Interview Prep.
Lesson · Locked
Hands-on practice
Hands-on practice — Advanced techniques in Technical Interview Prep.
Lesson · Locked
Common pitfalls
Common pitfalls — Advanced techniques in Technical Interview Prep.
Lesson · Locked
Module quiz: Advanced techniques
Check what you learned in Advanced techniques before moving on.
Quiz · Locked
Graded project: Technical Interview Prep
Apply everything from Technical Interview Prep in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Technical Interview Prep 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
Technical Interview Prep
40 min · Resume
Course 2 in the track
Modern Web Development
Build and ship responsive web apps with HTML, CSS, JavaScript and React.
Intermediate · Course · 4 weeks at 5 hrs/week
Course 3 in the track
JavaScript Fundamentals
Syntax, DOM, Events, and more.
Beginner · Course · 4 weeks at 5 hrs/week
Course 4 in the track
Payments for African Apps
Flutterwave, Paystack, MTN MoMo API, 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
Build and ship responsive web apps with HTML, CSS, JavaScript and React.
Syntax, DOM, Events, and more.
Flutterwave, Paystack, MTN MoMo API, and more.
Semantics, Flexbox, Grid, and more.