Skip to main content
Contact Us

Course Who Should Attend Prerequisites Duration
Python for Data Science

Would be data scientists, scientists, engineers, data analysts.

Introduction to programming using Python or equivalent knowledge.  See

2 Days
Python for Engineers and Scientists

Scientists, Engineers, data scientists.

Python programming

2 Days
Advanced Python

Programmers with knowledge of python.


Python Programming Course or equivalent experience


2 Days
Azure Fundametals

There are no pre-requisites for taking this course. It is targeted for anyone that wants to learn more about Microsoft Azure.

There are no pre-requisites for taking this course. Technical IT experience is not required however some general IT knowledge or experience would be beneficial.

1 Day
CompTIA A+

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
Comptia Network+ (N+)

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
Data Modelling with M and Power Query

Users of:

  • Microsoft Power BI Desktop
  • Microsoft Excel Power Pivot

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.

1 day
DAX Programming

This course is intended for people who have been working with:

  • Power BI,
  • Excel Power Pivot
  • SSAS Tabular


Some knowledge of one of the following:

  • Power BI,
  • Excel Power Pivot
  • SSAS Tabular


One should at the very least have experimented with DAX in the past.


1 day
Microsoft Azure Administrator

This course is for Azure Administrators. Azure Administrators manage the cloud services that span storage, networking, and compute cloud capabilities, with a deep understanding of each service across the full IT lifecycle. They take end-user requests for new cloud applications and make recommendations on services to use for optimal performance and scale, as well as provision, size, monitor and adjust as appropriate. This role requires communicating and coordinating with vendors. Azure Administrators use the Azure Portal and as they become more proficient they use PowerShell and the Command Line Interface.

  • Understanding of on-premises virtualization technologies, including: VMs, virtual networking, and virtual hard disks.

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. 

1 day
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
Linux Shell Commands

Delegates that intend to use command-line tools such as those available for GIT, Docker, and PostgreSQL.

Computer Literacy, basic operating system concepts and a reasonable typing speed.

2 Days
TCP/IP Networking PC Technicians. System Administrators. Programmers. IT Managers. Computer Literacy. A Basic experience of computer networks as a user. 2 Days