Front-end. Back-end. Fully deployed. 24 weeks of hands-on learning with 1-on-1 mentorship — from your first line of HTML to a live, production-ready web application.
You don't just learn concepts — you ship real projects every step of the way.
HTML, CSS, JavaScript, responsive design, Flexbox & Grid, React components, hooks and state management.
Node.js, Express, REST API design, authentication (JWT & sessions), PostgreSQL and database modelling.
Git, GitHub, Vercel/Netlify, cloud hosting, environment variables, CI/CD basics and performance monitoring.
Portfolio review, technical interview prep, GitHub profile polish, resume guidance and job search strategy.
A taste of what your sessions look like. Click to expand.
In this session your mentor will walk you through building a fully responsive multi-column page layout without any CSS framework. By the end of the session you will have:
Deliverable: A live static webpage hosted on Netlify or Vercel with a responsive layout.
You have mastered vanilla JavaScript. Now your mentor introduces React — the most widely used front-end framework in SA tech jobs. This session covers:
useState and side effects with useEffectDeliverable: A deployed React todo app on Vercel — linked in your GitHub profile.
By now you understand both front-end and back-end. In this session you build the authentication layer that connects them — a real-world skill every full-stack developer needs.
Deliverable: A secured REST API repository with documented endpoints and passing tests.
Every project is deployed live — ready to show to employers on day one of your job search.
A polished, mobile-first portfolio website that showcases your skills, projects and CV. Built from scratch and deployed to a custom domain.
A full CRUD web application with user authentication, a React front-end, a Node.js/Express back-end and a PostgreSQL database.
Capstone project: a product catalogue with cart, checkout and Stripe payment integration — deployed end-to-end on Vercel with a cloud database.
You don't need prior experience. You need commitment.
Complete beginners — no coding experience required. We start from zero and build up systematically.
Career changers — professionals from finance, teaching, sales or any other field looking to pivot into tech.
Part-time learners — the programme is designed to fit around work or studies. Sessions are flexible and mentor-scheduled.
Anyone who tried self-learning — and got stuck, lost momentum, or wasn't sure what to focus on.
Flexible options so you can start without a large upfront commitment.