Course 1 of 19

Technical Interview Prep

Structured practice for coding interviews, plus mock interviews with feedback.

Yiga AI

Advanced en

Advanced · Course · 4 weeks at 5 hrs/week

Duration
4 weeks
Effort
5 hrs/week
Lessons
20
Hands-on exercises
20
Projects
1
Language
en

What you’ll learn

Skills you can put to work.

How the Web Works

HTML & CSS

JavaScript Fundamentals

Git & GitHub

Syllabus

Every module, step by step.

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.

Module 1 · 6 lessons · 3.7 hoursHow technical interviews workModule 1 of 4 in Technical Interview Prep.
  1. Overview and set-up

    Overview and set-up — How technical interviews work in Technical Interview Prep.

    Lesson

    40 min
  2. Core concepts

    Core concepts — How technical interviews work in Technical Interview Prep.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — How technical interviews work in Technical Interview Prep.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — How technical interviews work in Technical Interview Prep.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — How technical interviews work in Technical Interview Prep.

    Lesson · Locked

    40 min
  6. Module quiz: How technical interviews work

    Check what you learned in How technical interviews work before moving on.

    Quiz · Locked

    20 min
Module 2 · 6 lessons · 3.7 hours LockedPatterns that keep appearingModule 2 of 4 in Technical Interview Prep.
  1. Overview and set-up

    Overview and set-up — Patterns that keep appearing in Technical Interview Prep.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Patterns that keep appearing in Technical Interview Prep.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Patterns that keep appearing in Technical Interview Prep.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Patterns that keep appearing in Technical Interview Prep.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — Patterns that keep appearing in Technical Interview Prep.

    Lesson · Locked

    40 min
  6. Module quiz: Patterns that keep appearing

    Check what you learned in Patterns that keep appearing before moving on.

    Quiz · Locked

    20 min
Module 3 · 6 lessons · 3.7 hours LockedThe mock interviewModule 3 of 4 in Technical Interview Prep.
  1. Overview and set-up

    Overview and set-up — The mock interview in Technical Interview Prep.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — The mock interview in Technical Interview Prep.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — The mock interview in Technical Interview Prep.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — The mock interview in Technical Interview Prep.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — The mock interview in Technical Interview Prep.

    Lesson · Locked

    40 min
  6. Module quiz: The mock interview

    Check what you learned in The mock interview before moving on.

    Quiz · Locked

    20 min
Module 4 · 7 lessons · 5.7 hours LockedAdvanced techniquesModule 4 of 4 in Technical Interview Prep.
  1. Overview and set-up

    Overview and set-up — Advanced techniques in Technical Interview Prep.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Advanced techniques in Technical Interview Prep.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Advanced techniques in Technical Interview Prep.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Advanced techniques in Technical Interview Prep.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — Advanced techniques in Technical Interview Prep.

    Lesson · Locked

    40 min
  6. Module quiz: Advanced techniques

    Check what you learned in Advanced techniques before moving on.

    Quiz · Locked

    20 min
  7. Graded project: Technical Interview Prep

    Apply everything from Technical Interview Prep in one graded, portfolio-ready build.

    Graded project · Locked

    120 min

Applied learning project

Make the learning visible.

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.

Apply the course’s core skillMake and explain practical decisionsCreate evidence you can share
Daniel O., Data & analytics

Your instructor

Daniel O.

Data & analytics

Turns real African data problems into practical lessons learners can apply immediately.

Brian Okello, Yiga learner

“The course content made machine learning understandable, and the practice kept me moving.”

Brian Okello

Software developer, Kampala

Learner reviews

What learners say.

Write a review

Sign in to share your experience with this course.

Sign in to review

Loading reviews…

Keep going

Other courses in this track.

View full track
Modern Web Development cover illustration
Programming

25 lessons · 19.5h · Intermediate

Modern Web Development

Build and ship responsive web apps with HTML, CSS, JavaScript and React.

HTML & CSS cover illustration
Coding

20 lessons · 16.7h · Beginner

HTML & CSS

Semantics, Flexbox, Grid, and more.