Mentorship

A mentor in your corner — not just a course.

Get matched with a working engineer who specialises in exactly what you are learning: for code reviews, live help when you are stuck, and honest feedback on what you build.

Included with Pro · start any course free.

How it works

From stuck to shipping, in four steps.

  1. 01

    Pick a speciality

    Tell us what you are learning or stuck on — a language, a topic, or a goal.

  2. 02

    Get matched

    We pair you with a working engineer who specialises in exactly that.

  3. 03

    Meet or send code

    Book a live session, or drop your code in for an async review.

  4. 04

    Apply it and move

    Leave with clear feedback and next steps — then keep building.

Ways to work with a mentor

Four ways to get help.

Code review

Line-by-line feedback on your code, async — usually back within a day.

Live session

Screen-share and pair with a mentor on whatever you are stuck on.

Project review

A working engineer reviews the thing you built and shows you how to level it up.

Interview & career

Mock interviews, portfolio feedback, and a plan for your next step.

The bar we set

Working engineers, matched to you.

No random freelancers, no scripted answers. Every mentor is vetted for the speciality they mentor and active in the field they work in — you just tell us what you need.

  • 8+ yrsaverage mentor experience
  • < 24htypical review turnaround
  • 100%working, vetted engineers
Plans

Mentorship comes with Pro.

Free£0

Learn, with community support.

  • Every course, fully runnable
  • Automated grading on every lesson
  • Community help
Pro Mentorship included£19/mo

A mentor in your corner.

  • Mentor sessions by speciality
  • Async code & project reviews
  • Interview prep and career feedback
  • Every course, plus certificates

Prices shown are placeholders for the design. Billing is added in the payments phase.

Questions

How mentorship works.

Can I pick a specific mentor by name?

Mentorship here works by speciality, not by browsing profiles. You tell us what you need and we match you with a vetted engineer who specialises in it — so you spend your time learning, not vetting strangers.

Are the mentors real engineers?

Yes. Every mentor is a working engineer, vetted for the speciality they mentor and active in that field.

Live sessions or async reviews?

Both. Book a live screen-share session to pair on a problem, or submit your code for a written, line-by-line review.

How do I get mentorship?

Mentorship is included with Pro. Start any course free, and upgrade whenever you want a mentor in your corner.

Which languages and topics are covered?

Every language we teach — JavaScript, Python, PHP, Go, Ruby and Node.js — plus cross-cutting specialities like front-end, back-end, databases, testing, system design and interview prep.

What if a session is not helpful?

Tell us — we will make it right and re-match you with someone better suited to what you need.

Start

Ready for a mentor in your corner?

Start any course free and add a mentor whenever you are ready — matched to exactly what you are learning.