Available Short Courses
Browse our selection of courses designed for professionals.
Python Programming Essentials
This course introduces learners to the fundamentals of Python programming, one of the most widely used and beginner-frie...
Data Science
This foundational, hands-on course is designed to equip learners with the core skills required to collect, analyse, inte...
Artificial Intelligence & Machine Learning
This course provides a practical introduction to the core concepts and applications of Artificial Intelligence (AI) and...
Generative Artificial Intelligence (Generative AI)
This course provides an introduction to Generative Artificial Intelligence (Generative AI), an emerging field that focus...
Digital Marketing
This course provides a practical introduction to the principles and strategies of digital marketing in today’s technolog...
Video Editing and Content Creation
This course provides practical training in video editing and digital content creation for modern online platforms. It is...
AI Essential Tools
This course introduces learners to essential Artificial Intelligence (AI) tools that are transforming the way individual...
Data Analytics (Excel and Power BI)
This course provides practical training in data analytics using two widely used tools: Microsoft Excel and Power BI. It...
Data Analytics (SQL and Python)
This course provides practical training in data analytics using SQL and Python, two essential tools widely used for mana...
IT Essentials
This course introduces the fundamental concepts of computer hardware, software, and basic networking required to support...
Introduction to Networks
This course provides a foundational understanding of computer networking and the role networks play in connecting device...
Switching ,Routing & Wireless Essentials
This course builds on foundational networking knowledge and introduces learners to the essential concepts of switching,...
Enterprise Network, Security & Automation
This course introduces advanced networking concepts used in modern enterprise environments, focusing on network security...
Introduction to Cybersecurity
This course provides an introduction to the fundamental concepts of cybersecurity and the growing importance of protecti...
Cybersecurity Essentials
This course provides a deeper understanding of the principles and practices used to protect networks, systems, and data...
Linux Fundamentals, Programming Fundamentals, Basic Networking
This course introduces learners to three essential areas of information technology: Linux operating systems, basic progr...
Data Formats, Version Control
This course introduces learners to essential concepts for managing and organising digital information in modern computin...
Infrastructure Automation Fundamentals and Configuration Management
This course introduces learners to the principles and tools used to automate the deployment, configuration, and manageme...
Containers and CI/CD Fundamentals
This course introduces the fundamental concepts of containerisation and Continuous Integration and Continuous Deployment...
Kubernetes and Container Ochestration
This course introduces the principles and technologies used to manage containerised applications at scale through contai...
Infrastructure as Code, Advanced CI/CD and DevSecOps
This course introduces advanced practices used in modern DevOps environments to automate infrastructure management, stre...
Cloud Fundamentals: Google Cloud Digital Leader
This course introduces the fundamental concepts of cloud computing and provides an overview of how cloud technologies su...
Associate Cloud Engineer
This course provides practical training in the skills required to deploy, manage, and maintain applications and infrastr...