Loading...
Explore our comprehensive collection of courses designed to upskill South African students in software engineering and AI.
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.
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
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