Courses & Programmes

7 career bootcamps. 10 focused short courses. Find the right programme for your goals.

Career Bootcamps Short Courses Take the Path Finder Quiz

Career Bootcamps

  • 12-24 weeks (full-time or part-time)
  • Go from beginner to job-ready
  • Includes career support & portfolio
  • Certificate of completion
  • 1-on-1 mentorship throughout

Short Courses

  • 6-8 weeks, part-time (~10 hrs/week)
  • Build a specific skill fast
  • Practical final project
  • Perfect for beginners or levelling up
  • Mentor support included

Career Bootcamps

Intensive programmes designed to transform beginners into job-ready professionals. Each includes 1-on-1 mentorship, real projects and career support.

Software Engineering Bootcamp

24 weeks part-time / 12 weeks full-time Beginner to Advanced

Master the fundamentals of software engineering: Python, object-oriented programming, data structures & algorithms, design patterns, testing, REST APIs, databases and system design. Graduate job-ready for junior software engineer roles.

PythonOOPData StructuresAlgorithmsDesign PatternsUnit TestingGit/GitHubSQL & NoSQLREST APIsSystem DesignAgile/ScrumDeployment
Career outcomes: Junior Software Engineer, Backend Developer, Python Developer, QA Engineer
Book Free Intro Call

Full-Stack Web Development Bootcamp

24 weeks part-time / 12 weeks full-time Beginner to Advanced

Build complete web applications from scratch. Learn HTML/CSS, JavaScript, React.js, Node.js, Express, databases, authentication and deployment. Graduate with a portfolio of real projects ready to show employers.

HTML5/CSS3JavaScript ES6+React.jsNode.jsExpressMongoDBPostgreSQLREST APIsAuthenticationTypeScriptResponsive DesignDeployment
Career outcomes: Full-Stack Developer, Frontend Developer, Backend Developer, Web Developer
Book Free Intro Call

Data Science Bootcamp

24 weeks part-time / 12 weeks full-time Beginner to Advanced

Learn to extract insights from data using Python, statistics and machine learning. Cover data wrangling with Pandas, visualization with Matplotlib/Seaborn/Plotly, ML with scikit-learn and professional tools like Tableau and Jupyter.

PythonStatisticsNumPyPandasMatplotlibSeabornPlotlySQLscikit-learnFeature EngineeringTableauJupyter
Career outcomes: Data Analyst, Data Scientist, Business Intelligence Analyst, ML Engineer
Book Free Intro Call

AI & Machine Learning Bootcamp

24 weeks part-time / 12 weeks full-time Some Python knowledge recommended

Dive deep into artificial intelligence: neural networks with TensorFlow/PyTorch, computer vision, NLP, transformers, LLMs, prompt engineering, RAG, fine-tuning and model deployment. Build production-ready AI applications.

PythonNeural NetworksTensorFlowPyTorchCNNsNLPTransformersLLMsPrompt EngineeringRAGFastAPIMLOps
Career outcomes: AI Engineer, ML Engineer, NLP Engineer, AI Application Developer
Book Free Intro Call

Cybersecurity Bootcamp

20 weeks part-time / 10 weeks full-time Beginner to Advanced

Learn to protect systems and data. Cover networking, Linux, cryptography, web application security, penetration testing, OWASP Top 10, incident response and South African compliance (POPIA). Hands-on with industry tools.

NetworkingLinuxCryptographyOWASP Top 10Pen TestingWiresharkBurp SuiteNmapIncident ResponsePOPIAEthical HackingSecurity Ops
Career outcomes: Security Analyst, Penetration Tester, SOC Analyst, Cybersecurity Engineer
Book Free Intro Call

Mobile App Development Bootcamp

20 weeks part-time / 10 weeks full-time Some JS knowledge recommended

Build cross-platform mobile apps with React Native and Flutter. Learn native iOS (Swift) and Android (Kotlin) basics, state management, API integration, push notifications, Firebase and app store publishing.

JavaScript/TypeScriptReact NativeFlutterDartSwift BasicsKotlin BasicsState ManagementFirebasePush NotificationsApp Publishing
Career outcomes: Mobile Developer, React Native Developer, Flutter Developer, iOS/Android Developer
Book Free Intro Call

DevOps & Cloud Engineering Bootcamp

24 weeks part-time / 12 weeks full-time Some coding knowledge recommended

Master cloud infrastructure and automation. Cover Linux administration, Docker, Kubernetes, AWS/Azure, Terraform, CI/CD pipelines, monitoring with Prometheus/Grafana and infrastructure as code. One of the highest-paying paths in tech.

LinuxShell ScriptingPythonDockerKubernetesAWS/AzureTerraformGitHub ActionsPrometheusGrafanaNetworkingSecurity
Career outcomes: DevOps Engineer, Cloud Engineer, Site Reliability Engineer, Platform Engineer
Book Free Intro Call

Short Courses

Focused 6-8 week programmes to build specific skills fast. Part-time, ~10 hours per week. Perfect as a starting point or to complement a bootcamp.

Introduction to Programming

8 weeksNo prerequisites10 hrs/week

Start here if you're brand new to coding. Learn Python basics: variables, data types, control flow, functions, loops, lists, dictionaries, file I/O and basic OOP. Build 5 mini-projects.

PythonVariablesFunctionsLoopsOOP BasicsProblem Solving
Enquire

Frontend Web Development

8 weeksNo prerequisites10 hrs/week

Build beautiful, responsive websites from scratch. HTML5, CSS3 (Flexbox, Grid, animations), JavaScript DOM manipulation, the fetch API, accessibility and deploying to Netlify. Build 3 real websites.

HTML5CSS3Flexbox/GridJavaScriptResponsive DesignNetlify
Enquire

React.js Development

8 weeksJavaScript knowledge required12 hrs/week

Build modern single-page applications with React. JSX, components, props, state, hooks, React Router, context API, API integration, form handling, testing with Jest and deployment.

React.jsJSXHooksReact RouterContext APIJest
Enquire

Python Programming

8 weeksBasic coding helpful10 hrs/week

Deep dive into Python: data structures, OOP, file handling, error handling, modules, working with APIs, web scraping with BeautifulSoup, automation scripts and virtual environments. Build 5 practical projects.

PythonOOPAPIsWeb ScrapingAutomationPackages
Enquire

Data Analysis & Visualisation

8 weeksBasic Python helpful10 hrs/week

Turn raw data into actionable insights. Excel/Sheets for analysis, Python Pandas, data cleaning, exploratory data analysis, Matplotlib/Seaborn visualisation, basic statistics and dashboard creation.

PandasMatplotlibSeabornExcelStatisticsDashboards
Enquire

SQL & Database Fundamentals

6 weeksNo prerequisites8 hrs/week

Master the language of data. Relational database concepts, SQL (SELECT, JOIN, GROUP BY, subqueries), data modelling, PostgreSQL, indexing, performance optimisation and a MongoDB introduction.

SQLPostgreSQLJOINsData ModellingIndexingMongoDB Intro
Enquire

UI/UX Design for Developers

8 weeksNo prerequisites10 hrs/week

Design better user experiences. Design principles, Figma, wireframing, prototyping, user research, usability testing, design systems, responsive design, accessibility and developer handoff.

FigmaWireframingPrototypingUser ResearchDesign SystemsAccessibility
Enquire

Cloud Computing Essentials

8 weeksBasic coding helpful10 hrs/week

Get started with the cloud. Cloud concepts, AWS core services (EC2, S3, RDS, Lambda), IAM, VPC networking, basic Terraform, deploying a web app and cost management.

AWSEC2S3LambdaIAMTerraform
Enquire

Generative AI & Prompt Engineering

6 weeksNo prerequisites8 hrs/week

Understand and harness AI. How LLMs work, prompt engineering techniques, ChatGPT/Claude API usage, building AI-powered applications, RAG basics, ethical considerations and real-world applications.

LLMsPrompt EngineeringChatGPT APIClaude APIRAGAI Ethics
Enquire

Digital Marketing for Tech

6 weeksNo prerequisites8 hrs/week

Market yourself and your products. SEO, social media strategy, content marketing, Google Analytics, paid advertising basics, email marketing and personal branding for developers.

SEOSocial MediaContent MarketingGoogle AnalyticsPaid AdsPersonal Branding
Enquire

Not Sure Which Programme Is Right for You?

Take our 5-question quiz to find your ideal path in under 2 minutes.

Ready to Start Your Journey?

Book your free intro call and let's find the right programme for you.

Book Free Intro Call