Loading...
23 courses. 665+ lessons. All free during beta. Pick a discipline and start building.
Structured programmes that guide you through multiple courses toward a specific goal.
A complete, end-to-end AI education covering fundamentals, Python, machine learning, deep learning, computer vision, natural language processing, generative AI, the AI tools ecosystem, and robotics. Completing all 9 courses earns you the HardCoded AI Certificate: proof that you understand and can work with the full AI stack.
Complete the coursework required for the NQF Level 5 AI Software Developer qualification (SAQA 118792). This path covers the QCTO curriculum gaps not addressed by the AI Certificate: mathematics and statistics for AI, data and SQL fundamentals, and South African ICT governance and ethics. Requires completion of the AI Certificate path as a prerequisite. After completing all courses, you will be eligible for external assessment by a MICT SETA-accredited assessor, leading to a nationally recognised NQF qualification.
The skills most graduates are missing. Communication, business writing, professional ethics and the workplace habits that turn graduates into colleagues. Start here.
A practical course for anyone moving into a Business Analyst role on a South African tech delivery team. Covers what a BA does day-to-day across SA banks, insurers, telcos and the public sector, how to elicit and document requirements that engineering teams can actually build from, BPMN 2.0 process modelling, user stories with strong acceptance criteria, working as a BA in Scrum and SAFe teams, the tools you will use on day one (Jira, Confluence, Lucidchart), the tech-context skills that separate generalist BAs from tech-delivery BAs (API requirements, data and BI work, security and compliance, operability) and a full end-to-end capstone built around a fictional SA bank digitising its small-business loan application. Maps to the BABOK framework and prepares you for ECBA certification.
By JP Instructor
Strong coding skills get you the interview. Workplace skills get you the job — and keep you there. This course covers professional communication, teamwork, your first 90 days on the job, and the career essentials no one teaches you in a bootcamp.
By JP Instructor
From fundamentals to deep learning. Master the full AI stack through structured learning paths and hands-on courses.
All our Artificial Intelligence courses are part of 2 learning paths above. Enrol in the path to access every course in this section.
Build a strong programming foundation. Pick a language, master the fundamentals and start building.
Complete PHP programming from server-side basics to object-oriented development. Learn syntax, control structures, functions, arrays, and OOP with classes and inheritance. Perfect for WordPress, Laravel, and web development - beginner to intermediate.
By JP Instructor
Master TypeScript from basic types to advanced generics and OOP patterns. Learn type annotations, interfaces, generics, and classes. Build type-safe applications with modern frameworks like React, Angular, and Vue. Intermediate-level course requiring JavaScript knowledge.
By JP Instructor
Comprehensive Java course covering basics through object-oriented programming. Master variables, control flow, methods, classes, inheritance, and interfaces. From beginner fundamentals to intermediate OOP concepts.
By JP Instructor
Complete C# course from basics to object-oriented programming. Master variables, control flow, methods, and OOP concepts including classes, inheritance, and LINQ. Perfect for beginners ready to reach intermediate level.
By JP Instructor
Master JavaScript from basics to DOM manipulation and async programming. Learn variables, functions, arrays, objects, and modern ES6+ features. Complete beginner-to-intermediate coverage for web development.
By JP Instructor
Complete Python programming from fundamentals to advanced concepts. Learn syntax, data structures, functions, and object-oriented programming. Build real-world skills from beginner to intermediate level.
By JP Instructor
Learn the principles and practices of quality assurance. Testing is how good software becomes great.
Design software systems that scale. Patterns, principles, system design and the thinking behind the code.
Understand how software gets attacked and how to defend it. From OWASP to POPIA, learn to build systems that protect data.
For learners in Grades 8 to 12. Digital identity, online responsibility, social media literacy and the habits that protect a young person's future self online.
This section is in build. Check back shortly or sign up for the newsletter to be notified when it launches.