G Training Courses
Browse our courses below and contact us to discuss your specific G training requirements. We'll be happy to help.
DevOps
DevOps Fundamentals For DevelopersC# Programming
Mastering C# and .NET Core Enterprise DevelopmentFull Stack C# Development.NET EssentialsWindows Presentation Foundation, Rev. 10.0Microsoft 365
Microsoft 365 - User IntroductionMD-102T00 - Microsoft 365 Endpoint AdministratorMicrosoft Teams for Business UsersMS-900T01: Introduction to Microsoft 365MS-700T00: Managing Microsoft Teams (Exam MS-700)MS-102T00 - Microsoft 365 AdministratorImplement and Manage Microsoft IntuneRust Programming
Rust Programming for Python DevelopersRust Programming for C++ DevelopersC# Programming
Object-Oriented Programming in C#C# EssentialsJava Standard Edition
Intermediate/Advanced JavaC# Programming
Test-Driven Development Using Visual Studio and MSTestASP.NET Core MVC - Introduction.NET Foundations, VS 2026.NET Frameworks, VS 2026Java Standard Edition
Java ProgrammingIntroduction to Java ProgrammingOracle Database Courses
Oracle Database Administration CourseRelational Database Design Spring Framework
Spring Framework DevelopmentMicrosoft 365
SC-400T00: Administering Information Protection and Compliance in Microsoft 365SC-300T00 - Microsoft Identity and Access AdministratorSC-200T00 - Microsoft Security Operations AnalystM55606A - Microsoft 365 Security AdministrationMicrosoft Azure Courses
AZ-900T00 - Microsoft Azure FundamentalsAZ-204T00 - Developing Solutions for Microsoft Azure (AZ-204)AZ-305T00 - Designing Microsoft Azure Infrastructure Solutions (Exam AZ-305)AZ-104T00 - Microsoft Azure Administrator (Exam AZ-104)AZ-400T00-A - Designing and Implementing Microsoft DevOps solutions (Exam AZ-400)AZ-500T00-A - Microsoft Azure Security Technologies (Exam AZ-500)DP-900T00-A - Microsoft Azure Data FundamentalsDP-300T00 - Administering Microsoft Azure SQL SolutionsDP-203T00 - Data Engineering on Microsoft AzureMicrosoft Azure Advanced AdministrationAZ-700T00 - Designing and Implementing Microsoft Azure Networking Solutions (Exam AZ-700)AZ-140T00 - Configuring and Operating Microsoft Azure Virtual Desktop (Exam AZ-140)AZ-800T00 - Administering Windows Server Hybrid Core InfrastructureAZ-801T00 - Configuring Windows Server Hybrid Advanced ServicesImplementing and Managing Azure Arc Planning and implementing Microsoft Sentinel (SIEM & SOAR)Microsoft Fabric Courses
DP-601T00 - Implementing a Lakehouse with Microsoft FabricDP-600T00 - Microsoft Fabric Analytics EngineerOracle Database Courses
Oracle SQL for Report WritersOracle Database - SQL I IntroductionOracle Database - SQL II IntermediateData Modeling - Logical Database DesignOracle Database - PL/SQL I IntroductionOracle Database - PL/SQL II Intermediate - Develop Program UnitsPython Development
Python programming - IntroductionAutomation with PythonData Analysis with PythonAdvanced Python ProgrammingSpring Framework
Introduction to Spring and Spring MVC/RESTSQL Introduction
Introduction to SQLOracle Expert
Advanced PL/SQL Tips and TechniquesOracle SQL Performance Tuning Tips & Techniques - 2 DaysUnix Scripting for OracleOracle Fundamentals 5-day WorkshopTOAD For Developers Toad Data Point for End UsersTOAD Data Point SQL for End UsersTOAD Data Point Workflow for End Users Microsoft SQL Server
SQL Server for DevelopersQuerying with T-SQL in SQL Server SQL Server Reporting ServicesComptia Certification courses
CompTIA Security+ 601 (SY0 601)Enterprise
Introduction to Spark ProgrammingJava Enterprise Edition - JEE6Fast Track to Java EE 5 with Servlets,JSP & JDBC on Tomcat/EclipseEnterprise Java
Complete Hibernate and Java Persistence APIJavaScript courses
Mastering JavaScript Object-Oriented ProgrammingIntroduction to Adobe Scripting using JavaScriptJavascript Courses
Programming in HTML5 with JavaScript and CSS3JavaScript courses
JavaScript Data Visualisation using MapsMicrosoft SQL Server
SQL Server Integration ServicesAdministering a SQL Database InfrastructureModern Web Development
Fullstack TypeScript DevelopmentModern Mobile Web DevelopmentModern Web DevelopmentUX Design For Web Application DevelopersProgressive Web Application DevelopmentWeb Application Security Primer for Web DevelopersWeb Application Security Primer for Front-end DevelopersR Programming
Data Analysis with RSharePoint Online & SPSE
Microsoft SharePoint - Advanced Site OwnerMicrosoft SharePoint - Site Owner with Forms and FlowMicrosoft SharePoint - Site UserSpring Framework
Introduction to SpringSQL Scripting
SQL ScriptingOracle Discoverer / Business Intelligence Courses
Oracle 4i Discoverer Plus (Web)HTML 5 Courses
HTML5 & CSS3HTML5Microsoft PowerPoint
Getting the best from MS PowerPointCrystal Reports 2020
Crystal Reports 2020: Part 1Crystal Reports 2020: Part 2Cyber Security Courses
Cyber Security Update WorkshopISTQB Certified Tester courses
ISTQB (ISEB) Foundation Course in Software TestingISTQB Certified Tester - Advanced Level: Security TesterISTQB Certified Tester: Advanced Level Test AnalystISTQB Certified Tester: Advanced Level Test Management v.3.0ISTQB Certified Tester: Foundation Level Extension - Agile TesterISTQB Certified Tester, Advanced Level: Technical Test AnalystMicrosoft PowerPoint
Microsoft PowerPoint 365 - FoundationMicrosoft PowerPoint 365 - IntermediateWeb Programming
Web Programming with JavaScript, HTML & CSS - IntroductionWeb Programming with JavaScript, HTML & CSS - AdvancedOther
SAP Business Objects Web Intelligence - IntroductionSAP Business Objects Web Intelligence - IntermediateAI for Data Integration and Automation
Make your Data AI-ReadyAI-Assisted Data AutomationAI in Microsoft 365
AI in Excel using ChatGPT and CopilotAI Powered Data Visualisation & PresentationAI In The WorkplaceISTQB Certified Tester courses
ISTQB Certified Tester: AI TestingOffice 365
Microsoft Office OneNote EssentialsProgramming using AI
Prompt Engineering Essentials - using AI effectivelyVibe Coding - Programming for non-programmersAdding AI to your Python Project with the ChatGPT APIAdding AI to your JavaScript Web Application with the ChatGPT APIOther
SAP Business Objects Web Intelligence - AdvancedAgile & Scrum Courses
Agile Project ManagementSucceeding with Agile and ScrumIntroduction to Agile ProgrammingWriting Effective User StoriesICAgile Certified Professional - Agile FundamentalsICAgile Certified Professional - Product OwnershipICAgile Certified Professional - Foundation of DevOpsAngular
Angular Developer Training - IntroductionAngular Developer Training - AdvancedAngular 2 DevelopmentAngularJS ProgrammingChef Software
Chef EssentialsChef Intermediate Crystal Reports 2016
Crystal Reports 2016: Part 1Crystal Reports 2016: Part 2Excel Courses
Microsoft Excel 365 IntermediateMicrosoft Excel 365 Advanced - Key Features & Business IntelligenceMicrosoft Excel 365 FoundationData Visualisation with Excel and PowerPointExcel Courses for Advanced Users
Rolling Forecasts with ExcelBuilding Effective Financial Models with ExcelSupercharge your Excel skills with Python and OpenPyXlExcel Data Analysis & Visualisation Essentials - 1 Day courseLAMBDA - Using the Ultimate Excel FunctionSQL for Finance professionalsBusiness Plan Modelling using ExcelData Analysis - Excel 365 – New Dynamic Functions, Top Pivot Table tips, Macros and moreData Analysis - Excel 365 – Power Query, Power Pivot, Dashboard Production and beyondExcel Data Modelling and Data AnalysisLinux / Unix Courses
Linux FundamentalsLinux / Unix User Essentials - 3 DaysLinux / Unix User Essentials - 2 DaysNegotiation Skills
Negotiation SkillsOffice 365
Microsoft OneNote Online EssentialsRust Programming
Rust Programming for DevelopersXML
Introduction to XML - 3 DaysIntroduction to XML - 1 DayExcel Courses for Advanced Users
Programming in VBA - Using Microsoft ExcelExcel Macros from A to Z using VBALinux / Unix Courses
Linux / UNIX Bash Scripting - Shell ScriptingRed Hat Linux Courses
Administering Red Hat Linux - Part 1Administering Red Hat Linux - Part 2Administering Red Hat Linux - Part 3Power BI
Power BI - DAX IntroductionPower BI Desktop Essentials - 1 Day coursePower BI - Advanced FeaturesMicrosoft Power BI Data Analyst - PL-300T00Linux for Oracle
Oracle Virtualization and Linux Administration QuickStartCSS
Advanced CSSAdobe InDesign
Adobe InDesign - Part 1Adobe InDesign - Part 2Adobe Photoshop
Adobe Photoshop - Part 1 Adobe Photoshop - Part 2Microsoft Access 365 courses
Access 365 - Part 1Access 365 - Part 2Adobe Illustrator
Adobe Illustrator - Part 1Adobe Illustrator - Part 2Comptia Certification courses
CompTIA A+ Accelerated course for 220-901 & 220-902 examsComptia Linux+ Certification WorkshopCompTIA Network+ CertificationCrystal Reports 2013
Crystal Reports 2013: Part 1Crystal Reports 2013: Part 2Microsoft Outlook Courses
Microsoft Outlook - IntroductionMicrosoft Outlook - AdvancedMicrosoft Project Courses
Microsoft Project - Part 1Microsoft Project - Part 2Microsoft Visio Courses
Microsoft 365 Visio - Part 1Microsoft 365 Visio - Part 2Microsoft Windows Server
Administering Windows ServerMicrosoft Word Courses
Microsoft 365 Word - FoundationMicrosoft 365 Word - AdvancedMicrosoft 365 Word - IntermediateMicrosoft 365 Word - Co-authoring documentsTechnical Writing
Introduction to Technical WritingApplied Technical WritingTime Management & Organisation Skills
Time Management SkillsWordPress Courses
WordPress Power UserTime Management & Organisation Skills
Organisational and Meeting Management Skills using MS OutlookTime Management and OutlookPriority Management training
Working Smart with MS Outlook - Personal Effectiveness TrainingTime Management & Organisation Skills
Organisation and Meeting Management SkillsSoftware Testing
AI Assisted Automated TestingAiU Certified GenAI-Assisted Test Engineer (GenAiA-TE)Business and User Acceptance Testing WorkshopAI+ Programme for ENTIRE EDIH - 3 Core Courses:
AI+ Programme for ENTIRE EDIH - AI-Powered Productivity with Excel, Data & Presentations - Day 1PMP & PMI - Project Management Professional
PMP Exam PreparationCertified Associate in Project Management (CAPM)PMP and PMI - Project Management Professional
Project Management Professional (PMP) preparation courseSoftware Testing
Java Test-Driven DevelopmentProfessional Software Testing Using Visual StudioAI+ Programme for ENTIRE EDIH - 3 Core Courses:
AI+ Programme for ENTIRE EDIH - AI-Powered Productivity with Excel, Data & Presentations - Day 2Software Testing
Exploratory Testing – 2 day Training CourseAI+ Programme for ENTIRE EDIH - 3 Core Courses:
AI+ Programme for ENTIRE EDIH - Change Management for Digital Transformation SuccessQuarkXPress Training
QuarkXPress Core EssentialsSoftware Testing
Writing Tests with Gherkin & CucumberUnit Testing in Visual StudioTest Automation FundamentalsUsing Selenium and Practical WorkshopAI+ Programme for ENTIRE EDIH - 2 Optional courses
AI+ Programme for ENTIRE EDIH - Smart Data Integration with AIHuman Resources - HR Training courses
Disciplinary and Grievance Skills for non-HR ManagersQuarkXPress Training
QuarkXPress IntroductionSoftware Testing
Writing Tests with Gherkin and ZephyrAI+ Programme for ENTIRE EDIH - 2 Optional courses
AI+ Programme for ENTIRE EDIH - AI-Driven Data AutomationHuman Resources - HR Training courses
Performance AppraisalAnger Management at workAvoiding Unfair DismissalsQuarkXPress Training
QuarkXPress IntermediateOther
Sage Line 50 Financial Controller - AdvancedSage Line 50 Financial Controller - IntroductionPresentation Techniques for ImpactTrain the IT TrainerTrain the IT Trainer Advanced WorkshopAssertiveness Skills in the WorkplaceRepresenting the Values - Customer Service Workshop for Community and Voluntary GroupsIntroduction to PHP PowerPoint Presentations and presenting them effectivelyOracle9i Discoverer DesktopIntroduction to Monarch ProSage Line 50 Financial Controller - IntermediateAdvanced C++ ProgrammingIntroduction to CNET Architecture and Programming Using Visual C++PHP PROGRAMMINGSage Line 50 Introduction and SetupSage Line 50 Accounts Stage 1: The Accounting FundamentalsSage Line 50 Accounts Stage 2: The Essential Period End Routines
Sage Line 50 Accounts
Stage 3: Invoicing, Stock and Order Processing
Sage Quickpay (1 Day Course)Sage Line 50 Report WriterOracle9i Discoverer For Power UsersSage Instant Accounts Day 1Sage Instant Accounts Day 2
Oracle10g SQL Introduction to SQL Part IIAnsible Configuration and ManagementAdvanced PHP TrainingC++ PROGRAMMING FOR NON-C PROGRAMMERSNCTA Cloud OperationsINTRODUCTION TO SERVICE-ORIENTED ARCHITECTUREC++ PROGRAMMING FOR C PROGRAMMERSBusiness Objects Web Intelligence XI - IntroductionBusiness Objects Web Intelligence XI Reporter CourseBusiness Objects Desktop Intelligence
Introductory Reporter CourseBusiness Objects Desktop Intelligence
Advanced Reporter CourseDeploying and Managing Business Process and Integration Solutions Using Microsoft BizTalkMastering jQueryBizTalk Server 2010 for Developers Biztalk Server 2010 for AdministratorsTest-Driven Development in C++Data Protection Foundation: An Introduction to Data ProtectionVMware vSphere Install, Configure, Manage V7VMware NSX-T Data Center: Install, Configure, Manage [V3.0]C++ ProgrammingIntermediate C++ ProgrammingAnsible FundamentalsAdvanced Configuration Management with AnsibleTeam Foundation Server 2017 Developer Foundations (Git) Optimising C++Failure modes and effects analysis (FMEA) courseIntroduction to BlockchainFasttrack Blockchain Technology IntroductionEthereum Smart Contract Programming Using SolidityGo ProgrammingSlack for businessHTML5, CSS3 with SharepointMailchimp EssentialsSocial Media for Business - IntroductionHealthcare specific - Excel Data Analysis & Visualisation Essentials & Power BI IntroductionOracle Reports 10g: Build Reports
Adobe Acrobat courses
Adobe Acrobat Pro DC: AdvancedAdobe Acrobat Pro DCAndroid Training
Android ProgrammingAzure DevOps Services
Managing Projects Using Azure Boards Big Data Courses
Big Data OverviewIntroduction to Hadoop and Big DataBusiness Analysis
BCS Certificate in Modelling Business ProcessesBUSINESS ANALYSIS OVERVIEWBritish Computer Society (BCS) International Diploma in Business AnalysisBCS Certificate in Business Analysis PracticeBCS Certificate in Requirements EngineeringBCS Foundation Certificate in Business AnalysisBCS International Diploma in Business Analysis: Oral Exam Preparation WorkshopCertified Business Analysis Professional - CBAP Exam Preparation - Applying BABOK3Business Writing
Business Report WritingBusiness Report Writing - AdvancedCreating Effective Business EmailsBusiness Writing for Credit Union StaffCassandra Courses
Apache Cassandra IntroductionApache Cassandra for OperatorsChange Management
Building an Innovation CultureCoaching Skills
Coaching to improve PerformanceLeadership Coaching Skills CertificateCobol Programming
COBOL Programming Introduction - 5 DaysCOBOL Programming Introduction - 10 DaysCOBOL Programming - Fast TrackCrystal Reports: Older Versions
Crystal Reports 2008: Level 1
Crystal Reports 2008: Level 2 Crystal Reports 2011: Level 1Crystal Reports 2011: Level 2Crystal Reports 8.5 - AdvancedCrystal Reports 8.5 - IntroductionCrystal Reports 9.0: Level 2Crystal Reports 9.0: Level 1Crystal Reports 10: Level 2Crystal Reports 10: Level 1Crystal Reports XI - Level 2Crystal Reports XI: Level 1Customer Service training courses
Customer Service for technical support staffProviding Technical SupportCommunications and Customer Service ExcellenceProfessional Telephone TechniquesHow Customer Service Leads to Competitive AdvantageManaging the Customer Service ExperienceManaging Difficult Situations – Call Management SkillsDASA DevOps
DASA Certified DevOps FundamentalsDesktop Operating Systems
Microsoft Windows 7 FoundationMicrosoft Windows 7 IntermediateDocker & Kubernetes
Docker & Kubernetes FundamentalsEffective Management courses
Diversity training for supervisors Communication Techniques for new managers or team leadsThe ABCs of Supervising OthersWhat Effective Managers Really DoEffective Team ManagementMoving into a Management RoleManaging MeetingsResolving Conflict at WorkManaging Team MeetingsEffective Decision MakingEssential Management SkillsExcel Courses for Advanced Users
Excel 365 Power PivotExecutive Management Skills
Team Building TechniquesTeam Building - Developing High Performance TeamsCreating a Framework for Decision makingCompetency Based Interviewing SkillsInfluencing for resultsFacilitation Skills Training
Facilitation Skills for IT StaffFacilitation SkillsFacilitation Skills for Human Resource ProfessionalsFacilitation and Meetings Skills for Line ManagersFacilitation Skills for TrainersFinance Skills training
Credit control and debt collectionBuilding Effective Financial ModelsFinance for non-Financial ManagersCredit Management Representative Training LEAN Business Finance for Technical teamsGitHub
Managing Projects in GitHubGoogle Workspace Training courses
Google Workspace - Sheets Automation For Non ProgrammersGoogle Workspace - Developer Training For ProgrammersGoogle Workspace for end usersGoogle Workspace - Custom Functions and Automation IntroductionGoogle Workspace - Google Apps Script for Integration and Add-onsGoogle Workspace - Making Effective Presentations with SlidesGoogle Workspace - Sheets: AdvancedGoogle Workspace - Sheets: IntermediateIntroduction to Programming
Introduction to ProgrammingiOS Programming
iOS Programming - IntroductioniOS Programming - AdvancedLeadership Skills
Design Thinking workshopMicrosoft 365
Manage SharePoint and OneDrive in Microsoft 365 (MS-040T00)SharePoint Online Management and AdministrationMicrosoft Copilot
Mastering Microsoft Copilot StudioMicrosoft Copilot Overview for IT ProfessionalsMastering GitHub CopilotMicrosoft 365 Copilot Administration, Security and ComplianceMicrosoft Fabric Courses
Microsoft Fabric Data Engineer (DP-700)Microsoft Publisher
Microsoft 365 Publisher IntroductionMicrosoft Visual Studio 2019
ASP.NET MVC Using C#Microsoft Windows Server
Windows 11 Advanced Administration What is new in Microsoft Server 2025 MySQL courses
MySQL Administration and DevelopmentMySQL for Database AdministratorsMySQL Optimization TrainingMySQL AdministrationMySQL Development TrainingPHP and MySQL OverviewMySQL / MariaDB For DevelopersNode.js
Fullstack JavaScript Web Development With Node.jsIntroduction to Server Side Javascript with Node.jsNoSQL - MongoDB
NoSQL Programming (using MongoDB)NoSQL Administration (using MongoDB)Objective-C Programming
Objective-C Programming - IntroductionObjective-C Programming - AdvancedOnline Presentations
Microsoft SwayOOP
Pattern-Based Software Development in JavaObject Oriented ProgrammingOracle Discoverer / Business Intelligence Courses
Oracle Discoverer 4.1 for Power UsersOracle Discoverer 4.1 Desktop User EditionOracle Discoverer 3.1 End User EditionOracle 9i Discoverer Desktop For End UsersOracle GoldenGate
Oracle GoldenGate Fundamentals (No Microservices Architecture)Oracle GoldenGate Advanced FeaturesOracle GoldenGate FundamentalsOracle GoldenGate Troubleshooting and TuningOracle R12 e-Business Suite up to version 12.1.3
Oracle R12 e-Business Suite coursesPerformance Reviews
Preparing your staff for the Performance Review Performance Appraisal Training for Line ManagersConducting Performance ReviewsPerl Programming Training
Understanding Perl ProgrammingPostgreSQL Database Courses
PostgreSQL for DevelopersConfigure and Migrate to Azure Database for PostgreSQL (DP-3021)SQL for PostgreSQLPower Apps Courses
Create and Manage Model-Driven Apps with Power Apps and Dataverse - PL7003Create and Manage Automated Processes by using Power Automate - PL7002Create and Manage Canvas Apps with Power Apps - PL7001Power Automate Courses
Power Automate EssentialsPower Platform Courses
Security, Compliance, and Identity for Microsoft Power PlatformUsing AI and Copilot in the Microsoft Power Platform (M55604A)Project Management Skills - non-certified courses
Project Management Essentials 1 DayProject Management Essentials 2 DaysProject Management Essentials 3 DaysProject Management Principles and Performance DomainsAssessing and Managing Project RiskManaging Global ProjectsQuarkXPress Training
QuarkXPress AdvancedQuarkXPress - Long print layoutsQuarkXPress - Apps and eBooksRabbit MQ
Introduction to Rabbit MQ for ProgrammersRabbitMQ.NET FundamentalsReact Courses
Practical ReactReact DeveloperReact Native - IntroductionRecruitment & Interviewing
Recruitment and Interviewing SkillsBehavioural Interviewing SkillsSales & Key Account Management
Telephone Sales TechniquesKey Account ManagementInside Sales Skills: Call handling techniques and managing yourselfInside Sales Skills: Script development and handling objectionsAn Introduction to Sales SkillsSix Sigma
Lean Six Sigma Yellow Belt Certified TrainingLean Six Sigma Green Belt TrainingLean Six Sigma Champion TrainingSoftware Development
Gathering and Documenting User Requirements with Use CasesSoftware Testing
Test-Driven Development using CucumberCypress Test Automation For Non-ProgrammersSpring Framework
Building Microservices in Java with Spring BootSQL Querying
SQL ProgrammingSQL Querying: FundamentalsSQL Querying: AdvancedSwift Programming
Swift Programming - IntroductionSwift Programming - Intermediate/AdvancedTeam Foundation Server
Team Foundation Server 2017 Developer Foundations (TFVC) Administering Team Foundation Server 2017 Test Driven Development
Test-Driven Development in JavaTrain the Trainer courses
Train the Trainer QQI Level 6 Train the Trainer Certification in Training Delivery & Evaluation (6N3326)UNIX courses
UNIX Level OneUNIX System AdministrationADVANCED UNIX TOOLSAWK ProgrammingADVANCED UNIX PROGRAMMINGVisual Basic 6
Advanced Visual Basic 6.0Visual Basic.NET Courses
Object Oriented Programming in Visual Basic (VS 2010).NET Framework Essentials Using Visual Basic (VS2012).NET Framework Using Visual Basic (VS2012)Object-Oriented Programming in Visual Basic (VS2012)Visual Basic Essentials (VS2012)Vue.js Courses
Vue.js DeveloperWindows on-premises courses
Supporting and Troubleshooting Windows 11Implementing and Managing Windows 11WordPress Courses
WordPress Core EssentialsChange Management
Change Management WorkshopCollaboration and Innovation Workshop for Operational ManagersChange Management for Digital Transformation SuccessAMPG Certified Change Management Version 3 (Foundation and Practitioner)Puppet
Puppet Configuration and AdministrationPerl Programming Training
Beginning PerlIntermediate PerlAdvanced Perl ProgrammingPerl Programming on UNIXObject-Oriented PerlCGI Programming Using Perl