Flagship Programme

Full-Stack Web Development
Bootcamp

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.

24 weeks Programme duration
1-on-1 Personal mentor assigned
Live sessions Zoom or Google Meet
3 portfolio projects Built and deployed

What You Will Build

You don't just learn concepts — you ship real projects every step of the way.

Front-End Mastery

HTML, CSS, JavaScript, responsive design, Flexbox & Grid, React components, hooks and state management.

Back-End Engineering

Node.js, Express, REST API design, authentication (JWT & sessions), PostgreSQL and database modelling.

Deployment & DevOps

Git, GitHub, Vercel/Netlify, cloud hosting, environment variables, CI/CD basics and performance monitoring.

Career Preparation

Portfolio review, technical interview prep, GitHub profile polish, resume guidance and job search strategy.

Sample Lesson Previews

A taste of what your sessions look like. Click to expand.

Week 3

CSS Flexbox & Grid — Build a Responsive Layout from Scratch

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:

  • Understood the box model and how browsers lay out elements
  • Built a navigation bar, hero section and card grid using Flexbox
  • Replicated a two-column editorial layout using CSS Grid
  • Made your layout look great on mobile, tablet and desktop using media queries
  • Committed and pushed your work to a GitHub repository

Deliverable: A live static webpage hosted on Netlify or Vercel with a responsive layout.

Week 8

React Components & Hooks — Build a Live Todo App

You have mastered vanilla JavaScript. Now your mentor introduces React — the most widely used front-end framework in SA tech jobs. This session covers:

  • Why React exists and how the component model works
  • JSX syntax and writing your first functional component
  • Managing state with useState and side effects with useEffect
  • Handling form inputs and user events
  • Building a fully functional, styled todo application with add, complete, and delete features

Deliverable: A deployed React todo app on Vercel — linked in your GitHub profile.

Week 16

Node.js REST API — Build and Test an Authenticated API Endpoint

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.

  • How JWT (JSON Web Tokens) authentication works end-to-end
  • Writing Express middleware to protect API routes
  • Hashing passwords with bcrypt and storing them safely in PostgreSQL
  • Testing your API endpoints with Postman or Thunder Client
  • Understanding CORS, environment variables and production security basics

Deliverable: A secured REST API repository with documented endpoints and passing tests.

Portfolio Projects You Will Build

Every project is deployed live — ready to show to employers on day one of your job search.

Responsive Personal Portfolio

A polished, mobile-first portfolio website that showcases your skills, projects and CV. Built from scratch and deployed to a custom domain.

HTML CSS JavaScript Netlify

Full-Stack Task Manager App

A full CRUD web application with user authentication, a React front-end, a Node.js/Express back-end and a PostgreSQL database.

React Node.js PostgreSQL JWT Auth

Deployed E-Commerce Store

Capstone project: a product catalogue with cart, checkout and Stripe payment integration — deployed end-to-end on Vercel with a cloud database.

Next.js Stripe Vercel PostgreSQL

Who Is This Bootcamp For?

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.

Pricing

Flexible options so you can start without a large upfront commitment.

From R5,833/month
or R35,000 upfront (save R0 — same total, just easier to budget)
  • 24 weeks of live 1-on-1 mentorship
  • Self-paced digital materials and exercises
  • Code review and ongoing mentor chat support
  • Certificate of completion
  • Career guidance and interview prep
Book Your Free Intro Call See Full Pricing Options

Ready to Become a Full-Stack Developer?

Start with a free 30-minute intro call. No commitment required.

Book Free Intro Call