Learn at your own pace with individual courses, or commit to the Software Development & Testing Bootcamp and transform your career.
Book any course on its own. Sessions are live, online, and individual — scheduled at a time that suits you.
Understand the full Software Development Life Cycle — from requirements to deployment. The foundation every developer and tester needs.
Master Git from the ground up — branching, merging, pull requests, and collaborative workflows used in every real development team.
Learn Java from scratch through to object-oriented programming, collections, exception handling, and real-world projects.
Fundamentals of Software Testing, Java, TestNG, and Selenium. A complete path from manual testing principles to automated test scripts.
Fundamentals of Software Testing, C#, and Selenium. Build manual and automated testing skills on the Microsoft .NET stack.
Fundamentals of API Testing, APIs, and Java. Test REST endpoints manually with Postman and write basic automated API checks in Java.
Automate web application testing using Selenium WebDriver and Java. Learn locators, Page Object Model, and real test suite execution.
SDLC, Java Fundamentals, Java Server Pages (JSP), JSTL, and SQL. A full path from planning to building dynamic, database-driven Java web applications.
SDLC, PHP, and SQL. A full path from planning to building dynamic, database-driven web applications with PHP.
Learn C# programming and object-oriented development for the Microsoft .NET ecosystem — a natural next step after Java.
Master the language of the web. Learn dynamic programming, DOM manipulation, and modern ES6+ features.
Build scalable applications with TypeScript. Learn type safety, interfaces, and modern JavaScript features.
Learn C++ programming, memory management, and system-level programming concepts.
Learn Python programming for web development, data science, automation, and more.
Master database management and queries. Learn to create, read, update, and delete data efficiently.
Master SQL Server's Transact-SQL with advanced features, stored procedures, functions, and database programming.
Learn the server-side scripting language that powers much of the web. Build dynamic websites and web applications.
Learn JSON (JavaScript Object Notation) for data interchange between a server and web application.
Master XML (eXtensible Markup Language) for data storage and transport.
Master cloud computing concepts from networking fundamentals to advanced architectures. Learn AWS, Azure, GCP, and modern cloud technologies.
Everything you need to go from beginner to employable.
Twice a week at 18:00 GMT+2. Every session is also recorded so you never miss a lesson.
Learn alongside peers. Ask questions, share progress, and stay motivated throughout the programme.
Earn a Your IT Tutor certificate upon successfully completing the full bootcamp.
A full C# pre-recorded course included at no extra cost — R700 value.
Sessions run from 45 minutes up to however long it takes to cover the lesson's topics fully.
Learn from anywhere. All you need is a laptop and an internet connection.
A structured, progressive curriculum focused on software development & testing — billed over 5 months at R750/month.
Before writing a single line of code, you'll understand how software is built and how teams collaborate. These two skills are required on every tech job posting.
Java powers enterprise systems across banking, insurance, and government in South Africa. It is also the language used in Month 6's Selenium automation — making this course doubly valuable. Because Java is core to the bootcamp, it's spread over two months and billed once-off.
Continuing straight on from Part 1, with extra time to go deeper on exception handling, file I/O, and a real mini project — no rushed fundamentals.
Learn the globally recognised ISTQB Foundation Level syllabus — testing principles, test design techniques, defect management, and test planning. Opens the door to QA roles immediately.
Every modern application communicates through APIs. Testers who can test APIs earn significantly more than those who cannot. You'll use Postman for manual testing and Java for basic automated API checks.
Automation QA engineers are among the most in-demand and highest-paid roles in SA tech right now. Using the Java you built in Months 2 & 3, you'll automate real web applications with Selenium WebDriver.
Broaden your employability with C# for .NET environments — a natural next step after Java and a strong addition to your CV.