Skip to main content
Contact Us

Course Who Should Attend Prerequisites Duration
Python for Engineers and Scientists

Scientists, Engineers, data scientists.

Python programming

2 Days

This course is designed for individuals who have basic computer user skills and who are interested in obtaining a job as an entry-level IT technician. This course is also designed for students who are seeking the CompTIA A+ certification and who want to prepare for the CompTIA A+ 220-901 Certification Exam and the CompTIA 220-902 Certification Exam.

Prerequisites: To ensure your success in this course, you should have basic computer user skills, be able to complete tasks in a Microsoft® Windows® environment, be able to search for, browse, and access information on the Internet, and have basic knowledge of computing concepts.  By doing I.T Fundamentals or have some field experince.

5 days
Advanced Python

Programmers with knowledge of python.


Python Programming Course or equivalent experience


2 Days
Microsoft Power BI Boot Camp

It is intended for use by non-IT staff, including both Line and Senior Managers, Personal Assistants, Business Analysts, BI Specialists, and Knowledge Workers

No prior experience with Power BI or other BI tools is required, some experience with excel is desirable but not mandatory.

If you don't have admin rights on your computer please request your IT department to pre-install Power BI Desktop from

3 day
Microsoft Power BI Desktop Advanced Course

This course is intended for people who have been working with Power BI, Excel pivot tables or SSAS tabular and are looking to understand how to create richer data models to enable deeper insight into their data.

The Power BI boot camp course is a pre-requisite for the course. Alternatively, delegates should have at least 3 months experience in using Power BI Desktop for creating reports and dashboards.

2 day
Microsoft PowerBI Dashboard User Course

This is a bespoke course for specific audiences and is therefore not on our public schedule. This course needs to be customised to the unique settings of a business and will, therefore, be quoted on separately. The possible audience includes the executive team, their personal assistants, divisional heads, line managers, as well as personnel who need to receive alerts on changes in data.

Delegates must have a working knowledge of Microsoft Windows, and either Microsoft Edge, Microsoft IE, or Google Chrome. Delegates should be able to use one of the Microsoft Office applications on a basic level. Delegates should have some experience in doing reporting. This is a group course for between 6 - 8 delegates from one company. Extra delegates charge at R1000 per person.

1 day

This course is intended for entry-level computer support professionals with a basic knowledge of computer hardware, software, and operating systems who wish to increase their knowledge and understanding of networking concepts and acquire the required skills to prepare for a career in network support or administration, or who wish to prepare for the CompTIA Network+ certification (Exam N10-007). A typical student taking the CompTIA Network+ (Exam N10-007) course should have a minimum of nine months of professional computer support experience as a PC or help desk technician. Networking experience is helpful but not mandatory; A+ certification or equivalent skills and knowledge is helpful but not mandatory

To ensure your success in this course, you will need basic Windows end-user computer skills. To meet this prerequisite, you need to do the A+, or have equivalent experience:

5 days
Linux Essentials

Computer users with basic IT user knowledge including use of a graphical interface. Ambitious users as well as system administrators.

Computer Literacy and basic operating system concepts.

4 Days
PC Networking PC Technicians, System Administrators, Candidates who would like to become Comptia Network+ Certified Computer Literacy, A Basic experience of computer networks as a user or Computer Architecture 5 Days
TCP/IP Networking PC Technicians. System Administrators. Programmers. IT Managers. Computer Literacy. A Basic experience of computer networks as a user. 2 Days