Technical Interview Prep
Structured practice for coding interviews, plus mock interviews with feedback.
Course 4 of 19
Flutterwave, Paystack, MTN MoMo API, and more.
Yiga AI
Intermediate · Course · 3 weeks at 5 hrs/week
What you’ll learn
How the Web Works
HTML & CSS
JavaScript Fundamentals
Git & GitHub
Syllabus
4 modules · 21 lessons · 14 hours · 1 graded project
840 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 — Flutterwave in Payments for African Apps.
Lesson
Core concepts
Core concepts — Flutterwave in Payments for African Apps.
Lesson · Locked
Worked example
Worked example — Flutterwave in Payments for African Apps.
Lesson · Locked
Hands-on practice
Hands-on practice — Flutterwave in Payments for African Apps.
Lesson · Locked
Module quiz: Flutterwave
Check what you learned in Flutterwave before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Paystack in Payments for African Apps.
Lesson · Locked
Core concepts
Core concepts — Paystack in Payments for African Apps.
Lesson · Locked
Worked example
Worked example — Paystack in Payments for African Apps.
Lesson · Locked
Hands-on practice
Hands-on practice — Paystack in Payments for African Apps.
Lesson · Locked
Module quiz: Paystack
Check what you learned in Paystack before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — MTN MoMo API in Payments for African Apps.
Lesson · Locked
Core concepts
Core concepts — MTN MoMo API in Payments for African Apps.
Lesson · Locked
Worked example
Worked example — MTN MoMo API in Payments for African Apps.
Lesson · Locked
Hands-on practice
Hands-on practice — MTN MoMo API in Payments for African Apps.
Lesson · Locked
Module quiz: MTN MoMo API
Check what you learned in MTN MoMo API before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — M-Pesa Daraja in Payments for African Apps.
Lesson · Locked
Core concepts
Core concepts — M-Pesa Daraja in Payments for African Apps.
Lesson · Locked
Worked example
Worked example — M-Pesa Daraja in Payments for African Apps.
Lesson · Locked
Hands-on practice
Hands-on practice — M-Pesa Daraja in Payments for African Apps.
Lesson · Locked
Module quiz: M-Pesa Daraja
Check what you learned in M-Pesa Daraja before moving on.
Quiz · Locked
Graded project: Payments for African Apps
Apply everything from Payments for African Apps in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Payments for African Apps to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Career readiness
Connects technical learning to portfolios, interviews and confident career moves.

“The track removed the uncertainty. I knew what to learn next and what to show employers.”
Continue with
Following the order of Full-Stack Web Developer.
Next lesson
Overview and set-up
Payments for African Apps
40 min · Resume
Course 5 in the track
HTML & CSS
Semantics, Flexbox, Grid, and more.
Beginner · Course · 4 weeks at 5 hrs/week
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
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.
Semantics, Flexbox, Grid, and more.