PageSourceSearch

https://www.globalknowledge.com/us-en/company/news/

html globalknowledge.com collected 2026-09-24 08:37:23 UTC 76,518 bytes, 1,372 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html class="no-js" lang="en" page-id="81891">
5<head>
6    <link href="https://www.globalknowledge.com/us-en/company/news/" rel="canonical"></link>
7    
8<script>
9    var dataLayer = [];
10    var currencyCode = 'USD';
11</script>
11
12
13<!-- Start Google Consent Mode v2 defaults -->
14<script>
15    // Must run before the GTM containers load.
16    function gtag() { dataLayer.push(arguments); }
17    gtag('consent', 'default', {
18        ad_storage: 'denied',
19        ad_user_data: 'denied',
20        ad_personalization: 'denied',
21        analytics_storage: 'denied',
22        functionality_storage: 'denied',
23        personalization_storage: 'denied',
24        security_storage: 'granted',
25        wait_for_update: 500
26    });
27</script>
27
28<!-- End Google Consent Mode v2 defaults -->
29
30<!-- Start GK consent gate -->
31<script>
32    /* Defers a tag until its Fides notice is granted:
33           GKConsent('marketing', function () { ...inject tag... });
34       Notices: essential, analytics, functional, marketing.
35       A loaded script can't be unloaded, so withdrawal purges cookies + reloads.
36       Defined before fides.js so listeners attach before Fides initialises. */
37    window.GKConsent = (function () {
38        var RELOAD_ON_WITHDRAWAL = true;
39
40        // Cookies to clear per notice, so revoking one notice does not wipe another's.
41        var PURGE = {
42            analytics: [
43                /^_vis_opt/, /^_vwo/,               // VWO
44                /^_ga/, /^_gid$/,                   // Google Analytics
45                /^_clck$/, /^_clsk$/                // Microsoft Clarity
46            ],
47            marketing: [
48                /^visitor_id/, /^pi_opt/,           // Pardot
49                /^6suuid$/, /^_6senseCHAT/,         // 6sense
50                /^_gcl/,                            // Google Ads
51                /^_uetsid/, /^_uetvid/,             // Microsoft Bing
52                /^li_/, /^bcookie$/, /^lidc$/,      // LinkedIn
53                /^_fbp$/, /^_fbc$/,                 // Meta
54                /^extole_/,                         // Extole
55                /^_mkto_trk$/,                      // Marketo, left behind by the removed beacon
56                /^_lr_/, /^idl_env$/,               // LiveRamp, pulled in by 6sense/Warmly
57                /^_lc2_/, /^_li_/                   // LiveIntent, same
58            ],
59            functional: []
60        };
61
62        var pending = {};       // noticeKey -> [loader]
63        var armed = {};         // noticeKey -> true once a tag was injected
64        var withdrawing = false;
65
66        function consent() {
67            return (window.Fides && window.Fides.consent) || {};
68        }
69
70        function initialised() {
71            return !!(window.Fides && window.Fides.initialized);
72        }
73
74        // Mirror notices onto Consent Mode for GTM-hosted tags.
75        function syncConsentMode() {
76            if (typeof gtag !== 'function') { return; }
77            var c = consent();
78            gtag('consent', 'update', {
79                ad_storage: c.marketing ? 'granted' : 'denied',
80                ad_user_data: c.marketing ? 'granted' : 'denied',
81                ad_personalization: c.marketing ? 'granted' : 'denied',
82                analytics_storage: c.analytics ? 'granted' : 'denied',
83                functionality_storage: c.functional ? 'granted' : 'denied',
84                personalization_storage: c.functional ? 'granted' : 'denied'
85            });
86        }
87
88        function flush() {
89            var c = consent();
90            Object.keys(pending).forEach(function (key) {
91                if (!c[key]) { return; }
92                var loaders = pending[key];
93                delete pending[key];
94                armed[key] = true;
95                loaders.forEach(function (loader) {
96                    try {
97                        loader();
98                    } catch (e) {
99                        if (window.console && console.warn) {
100                            console.warn('[GKConsent] loader failed for "' + key + '"', e);
101                        }
102                    }
103                });
104            });
105        }
106
107        function purgeCookies(notices) {
108            var patterns = [];
109            notices.forEach(function (key) {
110                if (PURGE[key]) { patterns = patterns.concat(PURGE[key]); }
111            });
112            if (!patterns.length) { return; }
113
114            var host = location.hostname;
115            var parent = host.split('.').slice(-2).join('.');
116            var scopes = ['', host, '.' + host, '.' + parent];
117
118            document.cookie.split('; ').forEach(function (pair) {
119                var name = pair.split('=')[0];
120                if (!name) { return; }
121                var match = patterns.some(function (re) { return re.test(name); });
122                if (!match) { return; }
123                scopes.forEach(function (domain) {
124                    document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/' +
125                        (domain ? '; domain=' + domain : '');
126                });
127            });
128        }
129
130        // Returns true if a reload was scheduled.
131        function withdraw(revoked) {
132            if (withdrawing) { return false; }
133            purgeCookies(revoked);
134            if (!RELOAD_ON_WITHDRAWAL) { return false; }
135            withdrawing = true;
136            // Let Fides persist and close its modal first.
137            setTimeout(function () { location.reload(); }, 400);
138            return true;
139        }
140
141        function onUpdate() {
142            syncConsentMode();
143            var c = consent();
144            var revoked = Object.keys(armed).filter(function (key) { return !c[key]; });
145            if (revoked.length) {
146                revoked.forEach(function (key) { delete armed[key]; });
147                if (withdraw(revoked)) { return; }
148            }
149            // Still flush: one notice can be withdrawn while another is granted.
150            flush();
151        }
152
153        window.addEventListener('FidesInitialized', function () { syncConsentMode(); flush(); });
154        window.addEventListener('FidesUpdated', onUpdate);
155
156        function whenGranted(noticeKey, loader) {
157            if (!pending[noticeKey]) { pending[noticeKey] = []; }
158            pending[noticeKey].push(loader);
159            if (initialised()) { flush(); }
160        }
161
162        return whenGranted;
163    })();
164</script>
164
165<!-- End GK consent gate -->
166
167<!-- Start Ethyca cookie consent manager -->
168<script src="https://skillsoft-global-knowledge.fides-cdn.ethyca.com/fides.js?property_id=FDS-TTUWJC"></script>
vendor: 1 bytes, line 168
168
169<script>
170    // Guarded: if fides.js fails to load, nothing gated loads (fail closed).
171    if (window.Fides) { Fides.gtm(); }
172</script>
172
173<!-- End Ethyca cookie consent manager -->
174
175
176
177<!-- Start Google Tag Manager (Imarc container) -->
178<script>
vendor: 455 bytes, lines 178-186
178
179    (function (w, d, s, l, i) {
180        w[l] = w[l] || []; w[l].push({
181            'gtm.start':
182                new Date().getTime(), event: 'gtm.js'
183        }); var f = d.getElementsByTagName(s)[0],
184            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
185                'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
186    })(window, document, 'script', 'dataLayer', '
186GTM-TQZ4RBDN
vendor: 4 bytes, line 186
186');
187</script>
187
188<!-- End Google Tag Manager (Imarc container) -->
189
190<!-- Start Google Tag Manager (GK primary container) -->
191<script>
vendor: 455 bytes, lines 191-199
191
192    (function (w, d, s, l, i) {
193        w[l] = w[l] || []; w[l].push({
194            'gtm.start':
195                new Date().getTime(), event: 'gtm.js'
196        }); var f = d.getElementsByTagName(s)[0],
197            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
198                'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
199    })(window, document, 'script', 'dataLayer', '
199GTM-MFQ9G2
vendor: 4 bytes, line 199
199');
200</script>
200
201<!-- End Google Tag Manager (GK primary container) -->
202
203<!-- Start Zoominfo (gated: marketing) -->
204<script>
205    GKConsent('marketing', function () {
206        window[(function (_Q28, _OM) { var _7c = ''; for (var _pS = 0; _pS < _Q28.length; _pS++) { var _jg = _Q28[_pS].charCodeAt(); _jg -= _OM; _7c == _7c; _jg += 61; _OM > 9; _jg != _pS; _jg %= 94; _jg += 33; _7c += String.fromCharCode(_jg); } return _7c; })(atob('dmVsMC0oIyEyZyM3'), 28)] = '5acadd9d291675188130'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function (_7oc, _OK) { var _4b = ''; for (var _6A = 0; _6A < _7oc.length; _6A++) { var _z8 = _7oc[_6A].charCodeAt(); _z8 -= _OK; _z8 != _6A; _z8 += 61; _4b == _4b; _z8 %= 94; _z8 += 33; _OK > 1; _4b += String.fromCharCode(_z8); } return _4b; })(atob('KTU1MTRZTk4rNE07Kkw0JDMqMTU0TSQwLk47Kkw1IihNKzQ='), 31)), document.readyState === 'complete' ? document.body.appendChild(zi) : window.addEventListener('load', function () { document.body.appendChild(zi); });
207    });
208</script>
208
209<!-- End Zoominfo -->
210
211<!-- Start Custom code for persisting UTM params throughout site (gated: marketing) -->
212<script>
213    GKConsent('marketing', function () {
214        const getUTMParams = (url) => {
215            const params = new URL(url).searchParams;
216            return ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content'].reduce((acc, param) => {
217                const value = params.get(param);
218                if (value) acc[param] = value;
219                return acc;
220            }, {});
221        };
222
223        const storeUTMParams = (params) => sessionStorage.setItem('utmParams', JSON.stringify(params));
224
225        const appendUTMParamsToLink = (link) => {
226            const storedParams = sessionStorage.getItem('utmParams');
227            if (storedParams) {
228                const utmParams = JSON.parse(storedParams);
229                const queryString = Object.entries(utmParams).map(([key, value]) => `${ key }=${ encodeURIComponent(value) }`).join('&');
230                const href = link.getAttribute('href');
231                if (!href) return;
232
233                const hasUTMParamsAlready = Object.keys(getUTMParams(new URL(href, location.origin))).length > 0;
234                const isInternalLink = href && (href.startsWith('/') || href.startsWith(location.origin)) && !href.includes('mailto:');
235
236                if (isInternalLink && !hasUTMParamsAlready) {
237                    const newUrl = `${ href }${ href.includes('?') ? '&' : '?' }${ queryString }`;
238                    link.setAttribute('href', newUrl);
239                }
240            }
241        };
242
243        const appendHiddenUTMInputs = (form, utmParams) => {
244            Object.entries(utmParams).forEach(([key, value]) => {
245                let input = form.querySelector(`input[type="hidden"][name="${ key }"]`);
246                if (!input) {
247                    input = document.createElement('input');
248                    input.type = 'hidden';
249                    input.name = key;
250                    form.appendChild(input);
251                }
252                input.value = value;
253            });
254        };
255
256        const appendUTMToForms = () => {
257            const searchForms = document.querySelectorAll('form');
258            searchForms.forEach(form => {
259                if (form.querySelector('.search-field')) {
260                    const storedParams = sessionStorage.getItem('utmParams');
261                    if (storedParams) {
262                        const utmParams = JSON.parse(storedParams);
263                        appendHiddenUTMInputs(form, utmParams);
264                    }
265                }
266            });
267        };
268
269        const appendUTMToCategoryOptions = () => {
270            const storedParams = JSON.parse(sessionStorage.getItem("utmParams"));
271            const queryString = Object.entries(storedParams)
272                .map(([key, value]) => `${ key }=${ encodeURIComponent(value) }`)
273                .join("&");
274
275            const options = document.querySelectorAll('select.category-options option');
276            options.forEach(function (option) {
277                if (option.value) {
278                    const newUrl = `${ option.value }${ option.value.includes("?") ? "&" : "?" }${ queryString }`;
279                    option.value = newUrl;
280                }
281            });
282        };
283
284        const observeDOMChanges = () => {
285            const observer = new MutationObserver((mutations) => {
286                mutations.forEach((mutation) => {
287                    mutation.addedNodes.forEach((node) => {
288                        if (node.nodeType === 1) {
289                            if (node.nodeName === 'A') {
290                                appendUTMParamsToLink(node);
291                            } else if (node.querySelectorAll) {
292                                const links = node.querySelectorAll('a');
293                                links.forEach(link => appendUTMParamsToLink(link));
294                            }
295
296                            if (node.nodeName === 'FORM' && node.querySelector('.search-field')) {
297                                appendUTMToForms();  // Check and append if new forms are added
298                            } else if (node.querySelectorAll) {
299                                const forms = node.querySelectorAll('form');
300                                forms.forEach(form => {
301                                    if (form.querySelector('.search-field')) {
302                                        appendUTMToForms();  // Also check inside any added nodes that can contain forms
303                                    }
304                                });
305                            }
306                        }
307                    });
308                });
309            });
310
311            observer.observe(document.body, {
312                childList: true,
313                subtree: true
314            });
315        };
316
317        const getAndAppendUTMParams = () => {
318            try {
319                const urlParams = getUTMParams(location.href);
320                const storedParams = sessionStorage.getItem('utmParams') ? JSON.parse(sessionStorage.getItem('utmParams')) : {};
321
322                if (Object.keys(urlParams).length > 0) {
323                    // Store params from URL in session variable
324                    storeUTMParams(urlParams);
325                } else if (Object.keys(storedParams).length > 0) {
326                    // Do nothing since params are already in session storage
327                } else {
328                    // Exit function because we have no UTM params
329                    return;
330                }
331
332                document.querySelectorAll('a').forEach(link => appendUTMParamsToLink(link));
333                appendUTMToForms(); // Append UTM parameters to forms on initial load
334                appendUTMToCategoryOptions(); // Append UTM parameters to course catalog brands and topics dropdown options (mobile view)
335                observeDOMChanges(); // Observe DOM for changes to append UTM parameters to new forms and links
336
337            } catch (error) {
338                console.error(error?.message ?? "There was an error parsing UTM params");
339            }
340        };
341
342        // Consent can be granted while still in <head>, before document.body exists.
343        if (document.readyState === 'loading') {
344            document.addEventListener('DOMContentLoaded', getAndAppendUTMParams);
345        } else {
346            getAndAppendUTMParams();
347        }
348    });
349</script>
349
350<!-- End Custom code for persisting UTM params throughout site -->
351
352
353    <!-- Start VWO Async SmartCode (gated: analytics) -->
354    
355    
355<script type='text/javascript' id='vwoCode'>
356        GKConsent('analytics', function () {
357        var vwoPreconnect = document.createElement('link');
358        vwoPreconnect.rel = 'preconnect';
359        vwoPreconnect.href = 'https://dev.visualwebsiteoptimizer.com';
360        document.head.appendChild(vwoPreconnect);
361
362        window._vwo_code = window._vwo_code || (function () {
363            var account_id = 700682,
364                version = 1.5,
365                settings_tolerance = 2000,
366                library_tolerance = 2500,
367                use_existing_jquery = false,
368                is_spa = 1,
369                hide_element = 'body',
370                hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important',
371                /* DO NOT EDIT BELOW THIS LINE */
372                f = false, w = window, d = document, vwoCodeEl = d.querySelector('#vwoCode'), code = { use_existing_jquery: function () { return use_existing_jquery; }, library_tolerance: function () { return library_tolerance; }, hide_element_style: function () { return '{' + hide_element_style + '}'; }, finish: function () { if (!f) { f = true; var e = d.getElementById('_vis_opt_path_hides'); if (e) e.parentNode.removeChild(e); } }, finished: function () { return f; }, load: function (e) { var t = d.createElement('script'); t.fetchPriority = 'high'; t.src = e; t.type = 'text/javascript'; t.onerror = function () { _vwo_code.finish(); }; d.getElementsByTagName('head')[0].appendChild(t); }, getVersion: function () { return version; }, getMatchedCookies: function (e) { var t = []; if (document.cookie) { t = document.cookie.match(e) || []; } return t; }, getCombinationCookie: function () { var e = code.getMatchedCookies(/(?:^|;)\s?(_vis_opt_exp_\d+_combi=[^;$]*)/gi); e = e.map(function (e) { try { var t = decodeURIComponent(e); if (!/_vis_opt_exp_\d+_combi=(?:\d+,?)+\s*$/.test(t)) { return ''; } return t; } catch (e) { return ''; } }); var i = []; e.forEach(function (e) { var t = e.match(/([\d,]+)/g); t && i.push(t.join('-')); }); return i.join('|'); }, init: function () { if (d.URL.indexOf('__vwo_disable__') > -1) return; w.settings_timer = setTimeout(function () { _vwo_code.finish(); }, settings_tolerance); var e = d.currentScript, t = d.createElement('style'), i = e && !e.async ? hide_element ? hide_element + '{' + hide_element_style + '}' : '' : code.lA = 1, n = d.getElementsByTagName('head')[0]; t.setAttribute('id', '_vis_opt_path_hides'); vwoCodeEl && t.setAttribute('nonce', vwoCodeEl.nonce); t.setAttribute('type', 'text/css'); if (t.styleSheet) t.styleSheet.cssText = i; else t.appendChild(d.createTextNode(i)); n.appendChild(t); var o = this.getCombinationCookie(); this.load('https://dev.visualwebsiteoptimizer.com/j.php?a=' + account_id + '&u=' + encodeURIComponent(d.URL) + '&f=' + +is_spa + '&vn=' + version + (o ? '&c=' + o : '')); return settings_timer; } }; w._vwo_settings_timer = code.init(); return code;
373        }());
374        });
375    </script>
375
376    <!-- End VWO Async SmartCode -->
377
378    <meta charset="utf-8">
379    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
380    <meta http-equiv="cleartype" content="on">
381    <meta http-equiv="content-language" content="en-US" />
382    <meta name="facebook-domain-verification" content="ikb4eohm98k05tiwn127f2irjturrv" />
383    <meta name="google-site-verification" content="5f9b354b026febe0" />
384    <!-- SEO Meta Data -->
385    <title>News - Global Knowledge</title>
386        <meta name="description" content="Find the latest news and updates about Global Knowledge.">
387            
388<meta property="og:title" content="News" />
389<meta name="twitter:title" content="News" />
390<meta property="og:type" content="website" />
391<meta property="og:url" content="http://www.globalknowledge.com/us-en/company/news/" />
392<meta property="og:partner_content_id" content="81891" />
393    <meta property="og:description" content="Find the latest news and updates about Global Knowledge." />
394    <meta name="twitter:description" content="Find the latest news and updates about Global Knowledge." />
395
396    <meta property="og:image" content="https://d12vzecr6ihe4p.cloudfront.net/media/968040/global-knowledge-illuminate-male-og-image-1.jpg" />
397    <meta name="twitter:card" content="summary_large_image">
398    <meta name="twitter:image" content="https://d12vzecr6ihe4p.cloudfront.net/media/968040/global-knowledge-illuminate-male-og-image-1.jpg" />
399
400    <!-- Mobile Optimization Setup -->
401    <meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1, user-scalable=no">
402
403    <!-- Stylesheets -->
404    <link rel="preload" href="/bundles/css?v=tV6mFEa_R0C0wB0LoAHzRVHZNcZMoO08M9tn8CxXhLk1" as="style">
405    <link href="/bundles/css?v=OI5gMJeC5HQ4ewTsj4yQWQ_g3DBJvhFtHgTLYtL98IQ1" rel="stylesheet"/>
406
407    <link rel="stylesheet" href="/bundles/print?v=-tTS29F23ebTzPhg-M5pXHHQjco2c8vSR8aV491AlKY1" media="print" />
408
409
410    <!--[if lte IE 9]>
411        <link rel="stylesheet" type="text/css" href="/Assets/css/ie.css"/>
412    <![endif]-->
413
414    <!-- Global Knowledge favicon -->
415    <link rel="icon" href="/favicons/favicon.ico?v=gk20260803" sizes="any">
416    <link rel="icon" type="image/svg+xml" href="/favicons/favicon.svg?v=gk20260803">
417    <link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png?v=gk20260803">
418    <link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png?v=gk20260803">
419    <link rel="apple-touch-icon" href="/favicons/apple-touch-icon.png?v=gk20260803">
420    <link rel="manifest" href="/favicons/manifest.json?v=gk20260803">
421    <meta name="theme-color" content="#151D32">
422    
423    
424
425    
425<script src="/Scripts/polyfills.js"></script>
425
426    <!-- Modernizer -->
427    
427<script src="/bundles/modernizr?v=wBEWDufH_8Md-Pbioxomt90vm6tJN2Pyy9u9zHtWsPo1"></script>
427
428
429
430    <!--[if lte IE 9]>
431        
431<script src="/Scripts/media.match.min.js"></script>
431
432        
432<script>window.isLteIE = true;</script>
432
433    <![endif]-->
434    <!-- jQuery -->
435    
435<script src="/bundles/jquery?v=gGGRI7xCOnEK-4qvkXXwhmbyGmA8S3tmz-Wto5bGsIc1"></script>
435
436
437        <!-- Extole (gated: marketing) -->
438        
438<script>
439            GKConsent('marketing', function () {
440                var extole = document.createElement('script');
441                extole.async = true;
442                extole.src = 'https://origin.extole.io/global-knowledge/core.js';
443                document.head.appendChild(extole);
444            });
445        </script>
445
446
447    
448
449
450    <link rel="stylesheet" href="/Assets/css/gk-custom.css" />
451    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"
452          integrity="sha512-SfTiTlX6kk+qitfevl/7LibUOeJWlt9rbyDn92a1DqWOw9vWG2MFoays0sgObmWazO5BQPiFucnnEAjpAB+/Sw=="
453          crossorigin="anonymous" />
454
455    <!-- 6sense (gated: marketing) -->
456    
456<script>
457        GKConsent('marketing', function () {
458            var sixsense = document.createElement('script');
459            sixsense.id = '6senseWebTag';
460            sixsense.src = 'https://j.6sc.co/j/da29b9d8-2607-4f77-8ad5-0755857644c0.js';
461            document.head.appendChild(sixsense);
462        });
463    </script>
463
464
465    <!-- Warmly chatbot (gated: marketing) -->
466    
466<script>
467        GKConsent('marketing', function () {
468            var warmly = document.createElement('script');
469            warmly.id = 'warmly-script-loader';
470            warmly.defer = true;
471            warmly.src = 'https://opps-widget.getwarmly.com/warmly.js?clientId=5b4002b53ab2ace20dd168d80b325c35';
472            document.head.appendChild(warmly);
473        });
474    </script>
474
475</head>
476<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"2545542c27","applicationID":"12914061","transactionName":"MQAEYRQDXRZZW0YLWwhKK2MlTXAQS0xdD2YDCwJQFC9FBntXXBZGCQkKUBRNfQBPS34DWgIMCFI=","queueTime":15,"applicationTime":321,"ttGuid":"38DBCBCB007C57EB","agent":""}</script>
476<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"2545542c27",applicationID:"12914061",browserID:"12918822"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(){}function i(t,e,n,r){return function(){return s.recordSupportability("API/"+e+"/called"),o(t+e,[u.now()].concat(c(arguments)),n?null:this,r),n?void 0:this}}var o=t("handle"),a=t(9),c=t(10),f=t("ee").get("tracer"),u=t("loader"),s=t(4),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",v=l+"ixn-";a(p,function(t,e){d[e]=i(l,e,!0,"api")}),d.addPageAction=i(l,"addPageAction",!0),d.setCurrentRouteName=i(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(v+"tracer",[u.now(),t,n],r),function(){if(f.emit((i?"":"no-")+"fn-start",[u.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw f.emit("fn-err",[arguments,this,t],n),t}finally{f.emit("fn-end",[u.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=i(v,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),s.recordSupportability("API/noticeError/called"),o("err",[t,u.now(),!1,e])}},{}],2:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],3:[function(t,e,n){var r=!1;try{var i=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,i),window.removeEventListener("testPassive",null,i)}catch(o){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],4:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return o("storeMetric",n,null,"api"),n}function i(t,e){var n=[c,t,{name:t},e];return o("storeEventMetrics",n,null,"api"),n}var o=t("handle"),a="sm",c="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:c},recordSupportability:r,recordCustom:i}},{}],5:[function(t,e,n){function r(){return c.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,c=t(11);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],6:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(u&&u<r.startTime)return;var i=[r],o=a({});o&&i.push(o),l("lcp",i)}}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function c(t){if(t instanceof y&&!w){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=v.now()?n.fid=v.now()-e:e>v.offset&&e<=Date.now()?(e-=v.offset,n.fid=v.now()-e):e=v.now(),w=!0,l("timing",["fi",e,n])}}function f(t){"hidden"===t&&(u=v.now(),l("pageHide",[u]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var u,s,d,p,l=t("handle"),v=t("loader"),m=t(8),g=t(3),y=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){s=new PerformanceObserver(r);try{s.observe({entryTypes:["paint"]})}catch(h){}d=new PerformanceObserver(i);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(h){}p=new PerformanceObserver(o);try{p.observe({type:"layout-shift",buffered:!0})}catch(h){}}if("addEventListener"in document){var w=!1,b=["click","keydown","mousedown","pointerdown","touchstart"];b.forEach(function(t){document.addEventListener(t,c,g(!1))})}m(f)}},{}],7:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;
476if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var c=navigator.userAgent,f=c.match(a);f&&c.indexOf("Chrome")===-1&&c.indexOf("Chromium")===-1&&(i="Safari",o=f[1])}e.exports={agent:i,version:o,match:r}},{}],8:[function(t,e,n){function r(t){function e(){t(c&&document[c]?document[c]:document[o]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,i(!1))}var i=t(3);e.exports=r;var o,a,c;"undefined"!=typeof document.hidden?(o="hidden",a="visibilitychange",c="visibilityState"):"undefined"!=typeof document.msHidden?(o="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(o="webkitHidden",a="webkitvisibilitychange",c="webkitVisibilityState")},{}],9:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],10:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],11:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?u(t,f,a):a()}function n(n,r,i,o,a){if(a!==!1&&(a=!0),!l.aborted||o){t&&a&&t(n,r,i);for(var c=e(i),f=m(n),u=f.length,s=0;s<u;s++)f[s].apply(c,r);var p=d[w[n]];return p&&p.push([b,n,r,c]),c}}function o(t,e){h[t]=m(t).concat(e)}function v(t,e){var n=h[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return h[t]||[]}function g(t){return p[t]=p[t]||i(n)}function y(t,e){l.aborted||s(t,function(t,n){e=e||"feature",w[n]=e,e in d||(d[e]=[])})}var h={},w={},b={on:o,addEventListener:o,removeEventListener:v,emit:n,get:g,listeners:m,context:e,buffer:y,abort:c,aborted:!1};return b}function o(t){return u(t,f,a)}function a(){return new r}function c(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var f="nr@context",u=t("gos"),s=t(9),d={},p={},l=e.exports=i();e.exports.getOrSetContext=o,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!M++){var t=T.info=NREUM.info,e=m.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return u.abort();f(x,function(e,n){t[e]||(t[e]=n)});var n=a();c("mark",["onload",n+T.offset],null,"api"),c("timing",["load",n]);var r=m.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=l+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===m.readyState&&o()}function o(){c("mark",["domContent",a()+T.offset],null,"api")}var a=t(5),c=t("handle"),f=t(9),u=t("ee"),s=t(7),d=t(2),p=t(3),l=d.getConfiguration("ssl")===!1?"http":"https",v=window,m=v.document,g="addEventListener",y="attachEvent",h=v.XMLHttpRequest,w=h&&h.prototype,b=!1;NREUM.o={ST:setTimeout,SI:v.setImmediate,CT:clearTimeout,XHR:h,REQ:v.Request,EV:v.Event,PR:v.Promise,MO:v.MutationObserver};var E=""+location,x={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1216.min.js"},O=h&&w&&w[g]&&!/CriOS/.test(navigator.userAgent),T=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:O,userAgent:s,disabled:b};if(!b){t(1),t(6),m[g]?(m[g]("DOMContentLoaded",o,p(!1)),v[g]("load",r,p(!1))):(m[y]("onreadystatechange",i
476),v[y]("onload",r)),c("mark",["firstbyte",a.getLastTimestamp()],null,"api");var M=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,f,u){function nrWrapper(){var o,a,s,p;try{a=this,o=d(arguments),s="function"==typeof r?r(o,a):r||{}}catch(l){i([l,"",[o,a,f],s],t)}c(n+"start",[o,a,f],s,u);try{return p=e.apply(a,o)}catch(v){throw c(n+"err",[o,a,v],s,u),v}finally{c(n+"end",[o,a,p],s,u)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,o(e,nrWrapper,t),nrWrapper)}function r(t,e,r,i,o){r||(r="");var c,f,u,s="-"===r.charAt(0);for(u=0;u<e.length;u++)f=e[u],c=t[f],a(c)||(t[f]=n(c,s?f+r:r,i,f,o))}function c(n,r,o,a){if(!v||e){var c=v;v=!0;try{t.emit(n,r,o,e,a)}catch(f){i([f,n,r,o],t)}v=c}}return t||(t=s),n.inPlace=r,n.flag=p,n}function i(t,e){e||(e=s);try{e.emit("internal-error",t)}catch(n){}}function o(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(o){i([o],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function c(t,e){var n=e(t);return n[p]=t,o(t,n,s),n}function f(t,e,n){var r=t[e];t[e]=c(r,n)}function u(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var s=t("ee"),d=t(10),p="nr@original",l=Object.prototype.hasOwnProperty,v=!1;e.exports=r,e.exports.wrapFunction=c,e.exports.wrapInPlace=f,e.exports.argsToArray=u},{}]},{},["loader"]);</script>
476<body>
477    
478<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 478-479
478
479<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
479GTM-TQZ4RBDN
vendor: 84 bytes, line 479
479" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
480<!-- End Google Tag Manager (noscript) -->
481<!-- Google Tag Manager (noscript) -->
vendor: 63 bytes, lines 481-482
481
482<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
482GTM-MFQ9G2
vendor: 84 bytes, line 482
482" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
483<!-- End Google Tag Manager (noscript) -->
484    <span id="extole-zone-global_header" style="display: none;"></span>
485
486    <div class="alert-box" id="alertBanner">
487        <div class="wrapper group">
488            <div>
489            </div>
490            <span class="close"></span>
491        </div>
492    </div>
493
494    <!-- Geolocation alert banner -->
495    <div class="alert-box" id="geoBanner">
496        <div class="wrapper group">
497            <div>
498                <p></p>
499            </div>
500        </div>
501    </div>
502
503    <!-- Header Container -->
504    <div id="header-container" class="header-container header-container--utility-bar">
505
506        <!-- Utility navigation -->
507            <div class="utility-bar">
508                <div class="wrapper group">
509                    <div class="ut-sections">
510                        <div class="ut-mygk ut-section">
511                            <a href="https://mygk.globalknowledge.com/?utm_source=globalknowledge.com&utm_medium=referral&utm_campaign=utility-nav" target="_blank">My<strong>GK</strong></a>
512                        </div>
513                        <div class="ut-contact ut-section">
514                            <a href="/us-en/support/"><span class="text">Support</span></a>
515                        </div>
516
517
518                        <div class="ut-language ut-section">
519    <a href="#"><img src="/assets/img/i_flag-usa.png" alt="USA" class="flag" /> <span class="lang">USA - English</span> <i class="icon icon-arrow-down"></i></a>
520    <div class="ut-options">
521        <ul>
522                <li>
523                    <a href="/locale/switch/en-us/81891"><img src="/assets/img/i_flag-usa.png" alt="USA" class="flag" /> <span class="lang">USA - English</span></a>
524                </li>
525                <li>
526                    <a href="/locale/switch/en-ca/81891"><img src="/assets/img/i_flag-canada.png" alt="Canada" class="flag" /> <span class="lang">Canada - English</span></a>
527                </li>
528                <li>
529                    <a href="/locale/switch/fr-ca/81891"><img src="/assets/img/i_flag-canada.png" alt="Canada" class="flag" /> <span class="lang">Canada - fran&#231;ais</span></a>
530                </li>
531            <li>
532                <a href="https://www.globalknowledge.com/?hub=load"><img src="/Assets/img/i_globe.png" alt="Worldwide Locations" class="flag" />Worldwide Locations</a>
533            </li>
534        </ul>
535    </div>
536</div>
537
538
539<div class="ut-cart ut-section " id="CartMenuContainer">
540    <a href="/us-en/checkout/" id="view-cart-trigger" onclick="return false;" aria-label="View items in your shopping cart">
541        <i class="icon icon-cart" aria-hidden="true"></i><span class="cart-number" data-bind="text:totalQuantity"></span>
542    </a>
543        <div class="ut-options cart-sum">
544            <div class="cart-summary">
545                <a href="/us-en/checkout/" class="btn btn-secondary mobile-only">Checkout</a>
546                <h3>
547                    <!-- ko if: loaded -->
548                    Cart (<span data-bind="text:totalQuantity"></span>)
549                    <!-- /ko -->
550                    <!-- ko ifnot: loaded-->
551                    Loading...
552                    <!-- /ko --> 
553                    <a href="javascript:;" class="icon icon-x close-utility"></a>
554                </h3>
555                <!-- ko if: hasItems -->
556                <ul class="cart-items" data-bind="foreach: viewModel.cartItems">
557                    <li>
558                        <h4><a data-bind="text: Name, attr: { href: Url }"></a> <a href="javascript:;" class="icon icon-delete trigger" data-bind="click: $parent.removeItem, clickBubble: false"></a></h4>
559                        <ul class="course-details">
560                            <li>Quantity: <span data-bind="text: Quantity"></span></li>
561                            <li>Delivery: <span data-bind="text: ModalityName"></span></li>
562                            <li data-bind="visible: Timeframe">Dates: <span data-bind="text: Timeframe"></span></li>
563                            <li data-bind="visible: Location">Location: <span data-bind="text: Location"></span></li>
564                        </ul>
565                        <p class="price"><strong><span data-bind="attr: { content: $parent.viewModel.currencyCode}">$</span><span data-bind="text: UnitPrice"></span></strong> <span class="currency" data-bind="text: $parent.viewModel.currencyCode"></span></p>
566                    </li>
567                </ul>
568                <div class="checkout-footer">
569                    <div class="totals">
570                        <h4>Subtotal</h4>
571                        <p class="price"><strong>
571<span data-bind="attr: { content: viewModel.currencyCode}">$</span><span data-bind="currency: subtotal"></span></strong> <span class="currency" data-bind="text: viewModel.currencyCode"></span></p>
572                        <div class="checkout-options">
573                            <a href="/us-en/checkout/" class="btn btn-secondary">Checkout</a>
574                            <p>
575                                <strong>or</strong> <a href="javascript:;" class="close-utility">Continue Shopping</a>
576                            </p>
577                        </div>
578                    </div>
579                </div>
580                <!-- /ko -->
581                
582            </div>
583        </div>
584</div>
585<script>
586    $(function () {
587        GK.CartMenu.init({containerId:"CartMenuContainer"});
588    });
589</script>
589
590
591
592<div id="AccountMenuContainer" class="ut-account ut-section" data-bind="css: { 'logged-in': viewModel.authenticated(), 'logged-out': !viewModel.authenticated()}">
593    <a href="#">
594        <span data-bind="visible: viewModel.loaded() && viewModel.authenticated(), text: viewModel.firstName"></span>
595
596        <span style="display: none;" data-bind="visible: viewModel.loaded() && !viewModel.authenticated()">Sign In</span>
597
598        <span class="icon icon-refresh loading" data-bind="visible: !viewModel.loaded()"></span>
599    </a>
600    <!-- ko if: viewModel.authenticated() -->
601    <div class="ut-options account-logout">
602        <ul>
603            <li><a href="/us-en/account/profile/">Profile</a></li>
604            <li><a href="https://mygk.globalknowledge.com/" target="_blank">MyGK</a></li>
605            <li><a href="/umbraco/surface/accountsurface/logout?culture=en-US">Logout</a></li>
606        </ul>
607    </div>
608    <!-- /ko -->
609
610    <!-- ko ifnot: viewModel.authenticated() -->
611    <div class="ut-options account-login" data-bind="if: !viewModel.authenticated()">
612        <form action="/us-en/account/sign-in/" class="show-loading-overlay" enctype="multipart/form-data" method="post"><input name="__RequestVerificationToken" type="hidden" value="kn4V02eN8J559alK3gzwY3Fi-GBR_m8VM08FlBErkWO-niNqrAmAixoV4QJXdqpbXOyKsbvkQ0itehTEjkQ3YudvPVI1" />    <div class="field email">
613        <label>Email Address<span class="required-marker">*</span></label>
614        <input class="account-email" id="account-email" name="Username" placeholder="Email Address" type="text" value="" />
615    </div>
616    <div class="field pw">
617        <label>Password<span class="required-marker">*</span></label>
618        <input class="account-pw" id="account-pw" name="Password" placeholder="Password" type="password" />
619    </div>
620<input id="ReturnUrl" name="ReturnUrl" type="hidden" value="/us-en/company/news/" />    <div class="account-links">
621        <ul>
622            <li><a href="/us-en/account/create-account/?returnUrl=%2fus-en%2fcompany%2fnews%2f">Create an Account</a></li>
623            <li><a href="/us-en/account/forgot-password/">Forgot Your Password?</a>
624            <li><a href="https://mygk.globalknowledge.com/" target="_blank">Access MyGK</a>
625<li>
626        </ul>
627    </div>
628    <div class="button-set">
629        <input type="submit" class="btn-secondary" value="Submit" />
630    </div>
631<input name='ufprt' type='hidden' value='68B10D8B4D19858F9A2793F82138D65777A92B9F5A3027C8FF9B3160CFEC8DC070BA6E6F7138640554F705B1A70B29F075BEC71208C292A8D7F836D96B1E76AB0CB8A6E901085B4E527F62815B2966BF91E25D98130E544738ADCA8970112463716053C33ACC9B40B6235AF50AE2E30BE36A5B513529EC8FC78E695132271F0749782F5C' /></form>
632
633    </div>
634    <!-- /ko -->
635</div>
636
637<script>
638    $(function() {
639        GK.AccountMenu.init();
640    });
641</script>
641                    </div>
642
643                </div>
644            </div>
645    </div>
646
647    <!-- Sticky primary navigation -->
648    <div id="primaryNavigation" class="header-container header-container--sticky">
649        <header class="wrapper group" data-test="header">
650            <!-- Header markup -->
651            <div class="logo">
652                <a href="/us-en/">
653                    <img src="/Assets/img/gk-logo.svg" alt="Global Knowledge" />
654                </a>
655            </div>
656
657            <!-- Primary navigation -->
658
659
660    <a href="/us-en/contact-sales/" class="btn-request-demo btn-request-demo--mobile btn btn-primary">Talk to an expert <i aria-hidden="true" class="fa fa-caret-right"></i></a>
661<div class="menu-toggle"><span class="menu-icon"></span></div>
662<div class="navigation">
663
664    <div class="mobile-wrap">
665        <div class="mobile-menu-header">
666            <div class="logo">
667                <a href="/">
668                    <img src="/Assets/img/gk-logo.svg" alt="Global Knowledge" />
669                </a>
670            </div>
671            <div class="menu-close">
672                <span class="fa fa-times"></span>
673            </div>
674        </div>
675
676        <nav class="primary">
677            <strong class="visuallyhidden"> Primary Navigation </strong>
678            <ul>
679
680                        <li class="parent has-mega">
681                            <a>Courses <span class="icon icon-arrow-down"></span></a>
682
683                            <div class="mega-menu mega-menu-courses">
684    <div class="mega-menu__wrapper">
685        <div class="mega-menu__container">
686                <div class="col-1">
687                    <ul>
688                            <li>
689                                <a class="mega-menu-nav" href="/us-en/training/course-catalog/">
690                                    Course Catalog
691                                </a>
692                            </li>
693                            <li>
694                                <a class="mega-menu-nav" href="/us-en/training/special-offers/">
695                                    Special Offers
696                                </a>
697                            </li>
698                            <li>
699                                <a class="mega-menu-nav" href="/us-en/training/planning-logistics/delivery-formats/">
700                                    Delivery Formats
701                                </a>
702                            </li>
703                            <li>
704                                <a class="mega-menu-nav" href="/us-en/schedule-by/guaranteed-to-run/guaranteed-to-run">
705                                    Guaranteed to Run
706                                </a>
707                            </li>
708                            <li>
709                                <a class="mega-menu-nav" href="/us-en/solutions/group-training/">
710                                    Group Training
711                                </a>
712                            </li>
713                            <li>
714                                <a class="mega-menu-nav" href="https://www.skillsoft.com/codecademy">
715                                    Skillsoft Codecademy
716                                </a>
717                            </li>
718                            <li>
719                                <a class="mega-menu-nav" href="https://www.globalknowledge.com/us-en/category/training-subscriptions/">
720                                    E-Learning
721                                </a>
722                            </li>
723                    </ul>
724                </div>
725
726            <div class="col-2 courses">
727                <a class="courses__heading btn btn-primary" href="/us-en/training/course-catalog/">Find Your Course</a>
728                <div class="courses__container">
729                    <div class="courses__category">
730                        <h3 class="courses__title">Topics</h3>
731                        <div class="courses__container">
732                                <ul>
733
734            <li>
735                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/5g/">5G</a>
736            </li>
737            <li>
738                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/agile-and-scrum/">Agile and Scrum</a>
739            </li>
740            <li>
741                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/analytics-and-data-management/">Analytics and Data Management</a>
742            </li>
743            <li>
744                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/application-development/">Application Development</a>
745            </li>
746            <li>
747                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/artificial-intelligence-and-machine-learning/">Artificial Intelligence and Machine Learning</a>
748            </li>
749            <li>
750                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/business-analysis/">Business Analysis</a>
751            </li>
752            <li>
753                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/business-skills/">Business Skills</a>
754            </li>
755            <li>
756                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/cloud-computing/">Cloud Computing</a>
757            </li>
758            <li>
759                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/cybersecurity/">Cybersecurity</a>
760            </li>
761            <li>
762                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/data-center/">Data Center</a>
763            </li>
764            </ul><ul>
765            <li>
766                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/devops/">DevOps</a>
767            </li>
768            <li>
769                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/enterprise-architecture/">Enterprise Architecture</a>
770            </li>
771            <li>
772                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/data-storage/">Enterprise Data Storage</a>
773            </li>
774            <li>
775                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/it-policy-and-governance/">IT Policy and Governance</a>
776            </li>
777            <li>
778                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/it-service-management/">IT Service Management</a>
779            </li>
780            <li>
781                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/leadership-and-management/">Leadership and Management</a>
782            </li>
783            <li>
784                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/managing-remote-teams/">Managing Remote Teams</a>
785            </li>
786            <li>
787                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/networking-and-wireless/">Networking and Wireless</a>
788            </li>
789            <li>
790                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/project-management/">Project Management</a>
791            </li>
792            <li>
793                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/python/">Python</a>
794            </li>
795            </ul><ul>
796            <li>
797                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/collaboration-and-unified-communications/">Unified Communications</a>
798            </li>
799            <li>
800                <a class="mega-menu-topic" href="/us-en/training/course-catalog/topics/virtualization/">Virtualization</a>
801            </li>
802    </ul>
803
804                        </div>
805                    </div>
806                    <div class="courses__category">
807                        <h3 class="courses__title">Brands</h3>
808                        <div class="courses__container">
809                                <ul>
810
811            <li>
812                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/adobe/">Adobe</a>
813            </li>
814            <li>
815                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/apple/">Apple</a>
816            </li>
817            <li>
818                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/aws/">AWS</a>
819            </li>
820            <li>
821                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/cisco/">Cisco</a>
822            </li>
823            <li>
824                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/citrix/">Citrix</a>
825            </li>
826            <li>
827                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/comptia/">CompTIA</a>
828            </li>
829            <li>
830                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/dell/">Dell</a>
831            </li>
832            <li>
833                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/google-cloud/">Google Cloud</a>
834            </li>
835            <li>
836                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/hit-global/">HIT Global</a>
837            </li>
838            <li>
839                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/ibm/">IBM</a>
840            </li>
841            </ul><ul>
842            <li>
843                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/itil/">ITIL&#174;</a>
844            </li>
845            <li>
846                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/juniper/">Juniper Networks</a>
847            </li>
848            <li>
849                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/microsoft/">Microsoft</a>
850            </li>
851            <li>
852                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/microsoft-office/">Microsoft Office</a>
853            </li>
854            <li>
855                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/mirantis/">Mirantis / Docker</a>
856            </li>
857            <li>
858                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/nutanix/">Nutanix</a>
859            </li>
860            <li>
861                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/nvidia/">NVIDIA</a>
862            </li>
863            <li>
864                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/oracle/">Oracle</a>
865            </li>
866            <li>
867                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/palo-alto-networks/">Palo Alto Networks</a>
868            </li>
869            <li>
870                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/pmi/">PMI</a>
871            </li>
872            </ul><ul>
873            <li>
874                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/red-hat/">Red Hat&#174;</a>
875            </li>
876            <li>
877                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/servicenow/">ServiceNow</a>
878            </li>
879            <li>
880                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/solarwinds/">SolarWinds</a>
881            </li>
882            <li>
883                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/veeam/">Veeam</a>
884            </li>
885            <li>
886                <a class="mega-menu-brand" href="/us-en/training/course-catalog/brands/vmware/">VMware</a>
887            </li>
888    </ul>
889
890                        </div>
891                    </div>
892                </div>
893            </div>
894        </div>
895    </div>
896</div>
897
898
899                            <ul class="sub-menu">
900                                        <li class="sub-menu__item">
901                                            <a class="sub-menu__link" href="/us-en/training/course-catalog/">
902                                                Course Catalog
903                                            </a>
904                                        </li>
905                                        <li class="sub-menu__item">
906                                            <a class="sub-menu__link" href="/us-en/training/special-offers/">
907                                                Special Offers
908                                            </a>
909                                        </li>
910                                        <li class="sub-menu__item">
911                                            <a class="sub-menu__link" href="/us-en/training/planning-logistics/delivery-formats/">
912                                                Delivery Formats
913                                            </a>
914                                        </li>
915                                        <li class="sub-menu__item">
916                                            <a class="sub-menu__link" href="/us-en/schedule-by/guaranteed-to-run/guaranteed-to-run">
917                                                Guaranteed to Run
918                                            </a>
919                                        </li>
920                                        <li class="sub-menu__item">
921                                            <a class="sub-menu__link" href="/us-en/solutions/group-training/">
922                                                Group Training
923                                            </a>
924                                        </li>
925                                        <li class="sub-menu__item">
926                                            <a class="sub-menu__link" href="https://www.skillsoft.com/codecademy">
927                                                Skillsoft Codecademy
928                                            </a>
929                                        </li>
930                                        <li class="sub-menu__item">
931                                            <a class="sub-menu__link" href="https://www.globalknowledge.com/us-en/category/training-subscriptions/">
932                                                E-Learning
933                                            </a>
934                                        </li>
935                            </ul>
936                        </li>
937                        <li class="parent has-mega">
938                            <a>Certifications <span class="icon icon-arrow-down"></span></a>
939
940                            <div class="mega-menu mega-menu-certifications">
941    <div class="mega-menu__wrapper">
942        <div class="mega-menu__container">
943            
944
945            <div class="courses">
946                <a class="courses__heading btn btn-primary" href="/us-en/training/certification-prep/">Find Your Certification Path</a>
947                <div class="courses__container">
948                    <div class="courses__category">
949                        <h3 class="courses__title">Topics</h3>
950                        <div class="courses__container">
951                                <ul>
952
953            <li>
954                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/agile-and-scrum/">Agile and Scrum</a>
955            </li>
956            <li>
957                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/business-analysis/">Business Analysis</a>
958            </li>
959            <li>
960                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/cloud-computing/">Cloud Computing</a>
961            </li>
962            <li>
963                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/cybersecurity/">Cybersecurity</a>
964            </li>
965            <li>
966                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/devops/">DevOps</a>
967            </li>
968            <li>
969                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/enterprise-architecture/">Enterprise Architecture</a>
970            </li>
971            <li>
972                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/it-service-management/">IT Service Management</a>
973            </li>
974            </ul><ul>
975            <li>
976                <a class="mega-menu-topic" href="
976/us-en/training/certification-prep/topics/networking-and-wireless/">Networking and Wireless</a>
977            </li>
978            <li>
979                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/project-management/">Project Management</a>
980            </li>
981            <li>
982                <a class="mega-menu-topic" href="/us-en/training/certification-prep/topics/scaled-agile-framework-safe/">Scaled Agile Framework&#174; (SAFe&#174;)</a>
983            </li>
984    </ul>
985
986                        </div>
987                    </div>
988                    <div class="courses__category">
989                        <h3 class="courses__title">Brands</h3>
990                        <div class="courses__container">
991                                <ul>
992
993            <li>
994                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/apple/">Apple</a>
995            </li>
996            <li>
997                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/aws/">AWS</a>
998            </li>
999            <li>
1000                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/cisco/">Cisco</a>
1001            </li>
1002            <li>
1003                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/citrix/">Citrix</a>
1004            </li>
1005            <li>
1006                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/comptia/">CompTIA</a>
1007            </li>
1008            <li>
1009                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/google-cloud/">Google Cloud</a>
1010            </li>
1011            <li>
1012                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/itil/">ITIL&#174;</a>
1013            </li>
1014            </ul><ul>
1015            <li>
1016                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/juniper/">Juniper</a>
1017            </li>
1018            <li>
1019                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/microsoft/">Microsoft</a>
1020            </li>
1021            <li>
1022                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/mirantis/">Mirantis / Docker</a>
1023            </li>
1024            <li>
1025                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/nutanix/">Nutanix</a>
1026            </li>
1027            <li>
1028                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/palo-alto/">Palo Alto Networks</a>
1029            </li>
1030            <li>
1031                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/red-hat/">Red Hat</a>
1032            </li>
1033            <li>
1034                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/servicenow/">ServiceNow</a>
1035            </li>
1036            </ul><ul>
1037            <li>
1038                <a class="mega-menu-brand" href="/us-en/training/certification-prep/brands/vmware/">VMware</a>
1039            </li>
1040    </ul>
1041
1042                        </div>
1043                    </div>
1044                </div>
1045            </div>
1046        </div>
1047    </div>
1048</div>
1049
1050
1051                            <ul class="sub-menu">
1052                                        <li class="sub-menu__item">
1053                                            <a class="sub-menu__link" href="/us-en/training/certification-prep/">
1054                                                Certification Training
1055                                            </a>
1056                                        </li>
1057                                        <li class="sub-menu__item">
1058                                            <a class="sub-menu__link" href="/us-en/resources/resource-library/articles/top-paying-certifications/">
1059                                                Top-Paying IT Certifications
1060                                            </a>
1061                                        </li>
1062                            </ul>
1063                        </li>
1064
1065
1066                    <li class="why-gk parent">
1067                        <a href="/us-en/company/about-us/">Why GK <span class="icon icon-arrow-down"></span></a>
1068                        <ul class="sub-menu">
1069                                <li class="sub-menu__item">
1070                                    <a class="sub-menu__link" href="/us-en/company/about-us/">
1071                                        Why GK
1072                                    </a>
1073                                </li>
1074                                <li class="sub-menu__item">
1075                                    <a class="sub-menu__link" href="/us-en/solutions/value-of-training/">
1076                                        The Value of Training
1077                                    </a>
1078                                </li>
1079                                <li class="sub-menu__item">
1080                                    <a class="sub-menu__link" href="/us-en/resources/resource-library/ ">
1081                                        Articles &amp; Resources
1082                                    </a>
1083                                </li>
1084                                <li class="sub-menu__item">
1085                                    <a class="sub-menu__link" href="/us-en/solutions/training-tools/">
1086                                        Training Tools
1087                                    </a>
1088                                </li>
1089                                <li class="sub-menu__item">
1090                                    <a class="sub-menu__link" href="/us-en/resources/webinars/">
1091                                        Webinars &amp; Free Courses
1092                                    </a>
1093                                </li>
1094                                <li class="sub-menu__item">
1095                                    <a class="sub-menu__link" href="/us-en/content/salary-report/it-skills-and-salary-report/">
1096                                        IT Skills and Salary Report
1097                                    </a>
1098                                </li>
1099                        </ul>
1100                    </li>
1101
1102                
1103
1104            </ul>
1105        </nav>
1106
1107        <div class="search">
1108            <a href="#">
1109                <i class="icon icon-search" aria-label=" Search"
1110                   title=" Search"></i>
1111                <i class="icon icon-x" aria-hidden="true"></i>
1112            </a>
1113            <div class="search-field">
1114                <form method="GET" action="/us-en/search/">
1115                    <div class="form-row">
1116                        <div class="select-wrapper">
1117                            <div class="select-label">
1118                                <span class="nav-select-label">
1119                                    Course&nbsp;&nbsp;<i aria-hidden="true" class="fa fa-caret-down"></i>
1120                                </span>
1121                            </div>
1122                            <select class="nav-search-select " name="f">
1123                                    <option value="course">Course</option>
1124                                    <option value="certification">Certification</option>
1125                                    <option value="article">Article</option>
1126                                    <option value="whitePaper">White Paper</option>
1127                                    <option value="pastWebinar">Webinar – Recorded</option>
1128                            </select>
1129                        </div>
1130                        <div class="input-wrapper">
1131                            <input type="text" id="nav-search-field" class="search-field"
1132                                   placeholder=" Search" name="q"
1133                                   aria-label=" Search Field" autocapitalize="off"
1134                                   autocomplete="off" autocorrect="off" />
1135                        </div>
1136                    </div>
1137                    <input type="submit" class="search-submit" />
1138                </form>
1139            </div>
1140        </div>
1141
1142            <a href="/us-en/contact-sales/" class="btn-request-demo btn btn-primary">Talk to an expert <i aria-hidden="true" class="fa fa-caret-right"></i></a>
1143    </div>
1144</div>
1145        </header>
1146
1147        <div class="site-banner-message site-banner-message--below">
1148    <div class="wrapper group">
1149        <div>
1150            <div class="editor" data="editor"><p style="font-weight: normal; font-family: Montserrat;">Global Knowledge is now part of Enduring Ventures. <a href="https://www.prnewswire.com/news-releases/the-work-is-still-human-global-knowledge-bets-on-expert-led-learning-302818259.html">Read the press release →</a></p></div>
1151        </div>
1152    </div>
1153    <button type="button" title="Dismiss" data-alert-dismiss="3db39bbc-9e92-467d-a9d4-fee785d35a14-20260706142447" data-alert-dismiss-cookie="GK.Alert.Dismissed">
1154        <i class="fa fa-times" aria-hidden="true"></i>
1155    </button>
1156</div>
1157
1158    </div>
1159
1160
1161
1162    <!-- Content Container -->
1163    
1164
1165
1166
1167
1168<div id="content-container" class="content-container p-news">
1169    <div class="row page-heading inverted">
1170        <h1 class="wrapper">News</h1>
1171    </div>
1172
1173    
1174
1175<div class="row">
1176    <div class="wrapper group">
1177        <div class="main-col">
1178                <section class="news">
1179                    <header>
1180                        <h2><span>2023</span></h2>
1181                    </header>
1182                        <article class="news-item">
1183                            <header>
1184                                <h1 class="news-title"><a href="/us-en/company/news/2023/skillsoft-global-knowledge-awarded-2023-cisco-global-learning-partner-of-the-year/">Skillsoft Global Knowledge Awarded 2023 Cisco Global Learning Partner of the Year</a>
1185                                </h1>
1186                            </header>
1187                            <div class="meta">
1188                                <span class="type">News</span> | <span class="date">
1189
1190Nov. 08, 2023</span>
1191                            </div>
1192                        </article>
1193    
1194                </section>
1195                <section class="news">
1196                    <header>
1197                        <h2><span>2022</span></h2>
1198                    </header>
1199                        <article class="news-item">
1200                            <header>
1201                                <h1 class="news-title"><a href="/us-en/company/news/2022/skillsoft-awarded-2022-regional-and-global-aws-partner-award/">SKILLSOFT AWARDED 2022 REGIONAL AND GLOBAL AWS PARTNER AWARD</a>
1202                                </h1>
1203                            </header>
1204                            <div class="meta">
1205                                <span class="type">News</span> | <span class="date">
1206
1207Dec. 09, 2022</span>
1208                            </div>
1209                        </article>
1210    
1211                </section>
1212    
1213                <div class="pagination award-pagination">
1214                    <ul>
1215    
1216                                <li class="current"><a href="#">2023, 2022</a></li>
1217                                <li><a href="/us-en/company/news/?selectedPage=1">2021, 2020</a></li>
1218                                <li><a href="/us-en/company/news/?selectedPage=2">2019, 2018</a></li>
1219                                <li><a href="/us-en/company/news/?selectedPage=3">2017, 2016</a></li>
1220    
1221                            <li class="arrow"><a href="/us-en/company/news/?selectedPage=1"><span class="visuallyhidden">»</span><span class="icon icon-arrow-right"></span></a></li>
1222                    </ul>
1223                </div>
1224        </div>
1225    </div>
1226</div>
1227</div>
1228
1229    <!-- Footer Container -->
1230    <div class="footer-container">
1231
1232
1233<footer class="wrapper group">
1234    <h6 class="visuallyhidden">Footer Navigation</h6>
1235
1236    <div class="footer__nav">
1237        <div class="footer__nav__brand">
1238            <h2>
1239                <a class="footer-logo" href="/us-en/" aria-label="Link to Homepage">
1240                    <span class="footer-logo__text">global <b>knowledge</b><span class="footer-logo__tm">&trade;</span></span>
1241                </a>
1242            </h2>
1243
1244            <p class="footer__brand-tagline">The enterprise learning company that builds the people who do the work your organization needs next, and stands by it.</p>
1245
1246            <ul class="social">
1247                    <li><a href="https://twitter.com/GlobalKnowledge" target="_blank" aria-label="Skillsoft on Twitter"><i class="icon icon-twitter" aria-hidden="true"></i></a></li>
1248
1249                    <li><a href="https://www.facebook.com/GKTraining" target="_blank" aria-label="Skillsoft on Facebook"><i class="icon icon-facebook" aria-hidden="true"></i></a></li>
1250
1251                    <li><a href="https://www.linkedin.com/company/global-knowledge" target="_blank" aria-label="Skillsoft on Linkedin"><i class="icon icon-linkedin" aria-hidden="true"></i></a></li>
1252
1253
1254                    <li><a href="https://www.youtube.com/@globalknowledge" target="_blank" aria-label="Skillsoft on YouTube"><i class="icon icon-youtube-play" aria-hidden="true"></i></a></li>
1255            </ul>
1256        </div>
1257
1258        <div class="footer__nav__company">
1259            <h3 class="footer__listTitle">
1260                Company
1261            </h3>
1262            <ul class="footer__list">
1263                    <li>
1264                        <a href="/us-en/company/about-us/">
1265Why GK                        </a>
1266                    </li>
1267                    <li>
1268                        <a href="/us-en/company/news/">
1269News                        </a>
1270                    </li>
1271                    <li>
1272                        <a href="/us-en/company/awards/">
1273Awards                        </a>
1274                    </li>
1275                    <li>
1276                        <a href="/us-en/company/partner/">
1277Channel Partners                        </a>
1278                    </li>
1279                    <li>
1280                        <a href="/us-en/support/">
1281Support                        </a>
1282                    </li>
1283                    <li>
1284                        <a href="/us-en/content/faq/faq/">
1285FAQ                        </a>
1286                    </li>
1287            </ul>
1288        </div>
1289
1290        <div class="footer__nav__solutions">
1291            <h3 class="footer__listTitle">
1292                Solutions
1293            </h3>
1294            <ul class="footer__list">
1295                    <li><a href="/us-en/solutions/value-of-training/">Value of Training</a></li>
1296                    <li><a href="/us-en/solutions/group-training/">Group Training</a></li>
1297                    <li><a href="/us-en/solutions/training-tools/">Training Tools &amp; Resources</a></li>
1298                    <li><a href="/us-en/solutions/industries/">Industries</a></li>
1299                    <li><a href="https://www.globalknowledge.com/us-en/solutions/industries/government/">Government</a></li>
1300            </ul>
1301        </div>
1302    </div>
1303
1304    <hr class="footer__divider" />
1305
1306    <div class="footer__subnav">
1307        <div class="footer__subnav__copy">
1308            &copy; 2026 Global Knowledge
1309        </div>
1310
1311        <ul class="footer__subnav__list">
1312                <li><a href="/us-en/legal/legal-terms-of-service/">Legal Terms of Service</a></li>
1313                <li><a href="/us-en/training/planning-logistics/payment-policies/">Payment and Policies</a></li>
1314
1315            <li>
1316                <a href="#" id="fides-modal-link">
1317                    Cookie Preferences
1318                </a>
1319            </li>
1320
1321                <li><a href="/us-en/legal/privacy-statement/">Privacy Notice</a></li>
1322        </ul>
1323    </div>
1324</footer>
1325    </div>
1326
1327    
1328
1329    <div class="loading-overlay"><span class="icon icon-refresh"></span><div class="loading-messages"></div></div>
1330
1331    <!-- Site Scripts -->
1332    
1332<script src="/Scripts/translationService?cultureCode=en-US&v=1.2"></script>
1332
1333    
1333<script src="/bundles/global?v=2f8_oMJW8F3aTVumYyWZWx683qO57gNt2ICPJ-iQQ881"></script>
1333
1334
1335    
1335<script>
1336        $('.training-verticals article').matchHeight();
1337    </script>
1337
1338    
1339    <!-- 9/24/2026 8:37:23 AM | 0e066591-279c-41ad-a5cf-80c9849396ed
1340    https|
1341    www.globalknowledge.com
1342    -->
1343
1344    <!-- Pardot (gated: marketing) -->
1345    
1345<script type='text/javascript'>
1346        GKConsent('marketing', function () {
1347            piAId = '1102332';
1348            piCId = '';
1349            piHostname = 'ready.skillsoft.com';
1350
1351            function async_load() {
1352                var s = document.createElement('script'); s.type = 'text/javascript';
1353                s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js';
1354                var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
1355            }
1356
1357            // Consent may be granted after window.load has already fired.
1358            if (document.readyState === 'complete') { async_load(); }
1359            else { window.addEventListener('load', async_load, false); }
1360        });
1361    </script>
1361
1362
1363        <!-- Start new Skillsoft chat-->
1364            
1364<script type="text/javascript" src="https://skillsoft.my.site.com/resource/GlobalKnowledgeMessagingSettings"></script>
1364
1365            
1365<script type="text/javascript" src="https://skillsoft.my.site.com/ESWGlobalKnowledgeMessa1741319758840/assets/js/bootstrap.min.js" onload="initEmbeddedMessaging()"></script>
1365
1366        <!-- End new Skillsoft chat-->
1367
1368    
1368<script>
1369        $(function () { GK.Alert.init(); });
1370    </script>
1370
1371</body>
1372</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.