CINXE.COM

Online Courses, Learning Paths, and Certifications - Pluralsight

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport'/> <meta name="appRedirectPath" content="/id/dashboard"/> <meta name="keywords"/> <meta name="description" content="Pluralsight helps organizations, teams, and individuals build better products with online courses and data-driven insights that fuel skill development and improve processes."/> <meta property="og:description" content="Pluralsight helps organizations, teams, and individuals build better products with online courses and data-driven insights that fuel skill development and improve processes."/> <meta name="twitter:description" content="Pluralsight helps organizations, teams, and individuals build better products with online courses and data-driven insights that fuel skill development and improve processes."/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@pluralsight"/> <meta property="og:image" content="https://www.pluralsight.com/content/dam/pluralsight-creative-team/creative_portfolio/dex_unified_website2022program/dex_unified_websitehomeandskills2022project/final/octoberHomepage-socialShareImage1.png"/> <meta name="twitter:image" content="https://www.pluralsight.com/content/dam/pluralsight-creative-team/creative_portfolio/dex_unified_website2022program/dex_unified_websitehomeandskills2022project/final/octoberHomepage-socialShareImage1.png"/> <meta name="robots" content="index, follow"/> <meta name="content-type" content="Other"/> <meta name="categories" content="generic"/> <meta name="cludo:category" content="generic"/> <meta name="unified-tags"/> <script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js"></script> <link rel="canonical" href="https://www.pluralsight.com"/> <script data-cfasync="false" data-prompt='auto' data-privacy-policy="https://www.pluralsight.com/privacy" src="https://transcend-cdn.com/cm/b8abd831-c4a2-4a4f-8fe7-475bb37be895/airgap.js"></script> <script data-cfasync="false">window.wcmmodedisabled = true;</script> <script data-cfasync="false"> function getParameterByName(e,n){n||(n=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var o=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(n);return o&&o[2]?decodeURIComponent(o[2].replace(/\+/g," ")):""}function changeHistoryQueryParam(e,n,o,t,a){if(history.pushState){var i=""==window.location.search?"?":window.location.search;if(-1!==decodeURIComponent(i).indexOf(e+"=")){var d=getParameterByName(e);if(t)if(o){var c=(p=d.split(",")).indexOf(n);if(c>-1&&p.splice(c,1),0===p.length){var r=new RegExp("&?"+e+"=[^&]*","g");i=i.replace(r,"")}else i=i.replace(e+"="+encodeURIComponent(d),e+"="+encodeURIComponent(p.join(",")))}else{var p=[];d?p=d.split(","):d="",-1===p.indexOf(n)&&(p.push(n),i=i.replace(e+"="+encodeURIComponent(d),e+"="+encodeURIComponent(p.join(","))))}else if(o){r=new RegExp("&?"+e+"=[^&]*","g");i=i.replace(r,"")}else i=i.replace(e+"="+encodeURIComponent(d),e+"="+encodeURIComponent(n))}else o||(i+="?"==i?e+"="+encodeURIComponent(n):"&"+e+"="+encodeURIComponent(n));var s=window.location.protocol+"//"+window.location.host+window.location.pathname+(a?decodeURIComponent(i):i);window.history.pushState({path:s},"",s)}}function dtmEventTrigger(e,n){var o=new CustomEvent(e,{bubbles:!0,cancelable:!1,detail:n});document.querySelector("body").dispatchEvent(o)}window.loadRemoteScript=function(e,n,o,t,a){var i=document.createElement("script");i.type=n||"text/javascript",i.id=t||null,1==o&&(i.async=o||1),i.readyState?i.onreadystatechange=function(){"loaded"!=i.readyState&&"complete"!=i.readyState||(i.onreadystatechange=null,a())}:i.onload=function(){a()},i.src=("https:"==document.location.protocol?"https://":"http://")+e,document.getElementsByTagName("head")[0].appendChild(i)};var doNotTrack=document.cookie.indexOf("ps_optout=1")>-1||document.URL.indexOf("dnt=true")>-1,oneHour=36e5,oneYear=24*oneHour*365,trkDate=new Date(Date.now()+oneHour);document.cookie="ps_trk="+(doNotTrack?"0":"1")+"; expires="+trkDate.toUTCString()+"; path=/"+(document.URL.indexOf("pluralsight.com")>-1?"; domain=pluralsight.com":"");var firstVisit=-1==document.cookie.indexOf("fv=");document.cookie="fv="+(firstVisit?"1":"0")+"; expires="+new Date(Date.now()+oneYear).toUTCString()+"; path=/"+(document.URL.indexOf("pluralsight.com")>-1?"; domain=pluralsight.com":""),window.dnbData={},document.cookie.indexOf("ps_trk=1")>-1&&"undefined"!=typeof dnbvid&&dnbvid.getData("api7831","json","T",function(e){window.dnbData=e,window.promoCheck&&!window.promoCheckRan&&window.promoCheck()}),document.addEventListener("at-content-rendering-succeeded",function(){window.targetFinished=!0},!1),document.addEventListener("at-content-rendering-failed",function(){window.targetFinished=!0},!1),document.addEventListener("at-content-rendering-no-offers",function(){window.targetFinished=!0},!1); </script> <meta name="featureFlags" content="consentautoprompt|munchkin|b2c_cart|b2b_cart|unified|verbosesearch"/> <script data-cfasync="false" src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/js/separates/jquery.min.js"></script> <link rel="stylesheet" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-uber.lc-096816a0f177be947e6c83ca2b8eaf6e-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-reskin.lc-5f74173ae8db801c47cac52ca65a3c07-lc.min.css" type="text/css"> <script data-cfasync="false"> var appHost=("www-stage.pluralsight.com"==window.location.host||"www-dev.pluralsight.com"==window.location.host)?"https://app-stage.pluralsight.com":"https://app.pluralsight.com",pagePath=window.location.pathname,redirectPath="",appRedirectTag=document.head.querySelector("[name~='appRedirectPath'][content]");if(appRedirectTag&&(redirectPath=appRedirectTag.content.toString()),!window.is404){if(0==pagePath.indexOf("/product/channels")&&(redirectPath="/channels",document.URL.indexOf("cid=")>-1&&(redirectPath="/channels/details/"+getParameterByName("cid"))),pagePath.indexOf("/achievements")>-1&&"URLSearchParams"in window){var urlParams=new URLSearchParams(window.location.search),badgeID=urlParams.get("badge");redirectPath="/achievements/badges/"+badgeID}if(document.cookie.indexOf("www-status-production=")>-1&&-1==document.cookie.indexOf("midCheckout")&&("www.pluralsight.com"==window.location.host||"beta.www.pluralsight.com"==window.location.host)||document.cookie.indexOf("www-status-staging=")>-1&&-1==document.cookie.indexOf("midCheckout")&&("www-stage.pluralsight.com"==window.location.host||"beta.www-stage.pluralsight.com"==window.location.host)){var aidParam=getParameterByName("aid"),vidParam=getParameterByName("vid"),paramsString="";""!==aidParam&&(paramsString+=(paramsString.indexOf("?")>-1?"&":"?")+"aid="+aidParam),""!==vidParam&&(paramsString+=(paramsString.indexOf("?")>-1?"&":"?")+"vid="+vidParam),""!==redirectPath&&-1===document.URL.indexOf("show=home")?window.location=appHost+redirectPath+paramsString:jQuery(document).ready(function(){var a=appHost+"/id/dashboard",t=jQuery(".header_sign_up_link");t.text("My Dashboard"),t.attr("href",a),t.attr("title","My Dashboard"),jQuery(".header_sign_in_link").attr("style","display: none !important")})}else 0!=pagePath.indexOf("/customer/")||"www-stage.pluralsight.com"!=window.location.host&&"beta.www-stage.pluralsight.com"!=window.location.host&&"www.pluralsight.com"!=window.location.host&&"beta.www.pluralsight.com"!=window.location.host||-1!=document.cookie.indexOf("midCheckout")?""!=redirectPath?jQuery(document).ready(function(){jQuery(".sign_in_link").attr("href",appHost+"/id?redirectTo="+encodeURIComponent(redirectPath))}):jQuery(document).ready(function(){jQuery(".sign_in_link").attr("href",appHost+"/id?")}):window.location=appHost+"/id?redirectTo="+encodeURIComponent(document.URL)} </script> <meta data-customer-type="no-type"/> <meta data-customer-type-ignore="false"/> <script data-cfasync="false"> document.cookie.indexOf("ps_si=")>-1&&(window.selectedInterest=document.cookie.split("ps_si=")[1].split(";")[0]),document.cookie.indexOf("ps_sct=")>-1&&(window.selectedConsumerType=document.cookie.split("ps_sct=")[1].split(";")[0]);var customerType,customerTypeTag=document.head.querySelector("meta[data-customer-type]").getAttribute("data-customer-type"),customerTypeIgnore=document.head.querySelector("meta[data-customer-type-ignore]").getAttribute("data-customer-type-ignore");customerTypeTag&&"true"!==customerTypeIgnore&&"string"==typeof customerTypeTag&&("pluralsight-customer-type:individual"===customerTypeTag?customerType="individual":"pluralsight-customer-type:business"===customerTypeTag&&(customerType="business"),customerType&&"pluralsight-customer-type:escape"!==customerTypeTag&&setSelectedConsumerType(customerType));function setSelectedInterest(e){var t=new Date;t.setTime(t.getTime()+6048e5),document.cookie="ps_si="+e+"; expires="+t.toUTCString()+"; path=/",window.selectedInterest=e}function setSelectedConsumerType(e){var t=new Date;t.setTime(t.getTime()+6048e5),document.cookie="ps_sct="+e+"; expires="+t.toUTCString()+"; path=/",window.selectedConsumerType=e}function setSelectedBusinessType(e){var t=new Date;t.setTime(t.getTime()+6048e5),document.cookie="ps_sbt="+e+"; expires="+t.toUTCString()+"; path=/",window.selectedBusinessType=e}if(document.URL.indexOf("b2c-price=true")>-1?setSelectedConsumerType("individual"):document.URL.indexOf("b2b-price=true")>-1&&setSelectedConsumerType("business"),document.cookie.indexOf("ps_sbt=")>-1&&(window.selectedBusinessType=document.cookie.split("ps_sbt=")[1].split(";")[0]),-1==document.cookie.indexOf("drift_ab")){var driftAbDate=new Date;driftAbDate.setTime(driftAbDate.getTime()+6048e5);var driftAb=0==Math.floor(2*Math.random())?"A":"B";document.cookie="drift_ab="+driftAb+"; expires="+driftAbDate.toUTCString()+"; path=/"}var inflDate=new Date;inflDate.setTime(inflDate.getTime()+18e5);var visNumDate=new Date;if(visNumDate.setTime(visNumDate.getTime()+31536e6),document.cookie.indexOf("ps_infl")>-1){var infl=document.cookie.split("ps_infl=")[1].split(";")[0];document.cookie="ps_infl="+infl+"; expires="+inflDate.toUTCString()+"; path=/"}else{var visNum=1;document.cookie.indexOf("ps_visNum")>-1&&(visNum=parseInt(document.cookie.split("ps_visNum=")[1].split(";")[0])+1),document.cookie="ps_visNum="+visNum+"; expires="+visNumDate.toUTCString()+"; path=/",getParameterByName("aid")||getParameterByName("vid")||""!=document.referrer&&-1==document.referrer.indexOf("pluralsight.com")?document.cookie="ps_infl=1; expires="+inflDate.toUTCString()+"; path=/":document.cookie="ps_infl=0; expires="+inflDate.toUTCString()+"; path=/"}!function(e,t,i,o){function n(){return t.getElementsByTagName("head")[0]}function s(e,i){if(e){var o=t.getElementById(i);o&&e.removeChild(o)}}if(window.location.hostname.endsWith("pluralsight.com")&&("/content/pluralsight/en.html"===window.location.pathname||"/"===window.location.pathname)){!function(e,i,o){if(e){var n=t.createElement("style");n.id=i,n.innerHTML=o,e.appendChild(n)}}(n(),"at-body-style","body {opacity: 0 !important}");const e=setTimeout(function(){s(n(),"at-body-style")},3e3);jQuery("html").on("at-content-rendering-succeeded at-content-rendering-failed",()=>{s(n(),"at-body-style"),clearTimeout(e)})}}(window,document); </script> <script src="//assets.adobedtm.com/launch-EN123ab280156b405ca2abf6acf664d9a0.min.js" async></script> <link rel="apple-touch-icon" sizes="57x57" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/manifest.json"> <link rel="mask-icon" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/safari-pinned-tab.svg" color="#e71585"> <link rel="shortcut icon" href="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/favicon.ico"> <meta name="msapplication-TileColor" content="#e71585"> <meta name="msapplication-TileImage" content="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/mstile-144x144.png"> <meta name="msapplication-config" content="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/favicons/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <title>Online Courses, Learning Paths, and Certifications - Pluralsight</title> <meta property="og:title" content="Online Courses, Learning Paths, and Certifications - Pluralsight"/> <meta name="twitter:title" content="Online Courses, Learning Paths, and Certifications - Pluralsight"/> <meta name="cludo:content-path" content="/content/pluralsight/en"/> </head> <body class="mode-disabled home-template font-loading"> <div class="site-wrap"> <div class="nav-context "> <div class="xf-page xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-ea46ec7496" class="cmp-experiencefragment cmp-experiencefragment--unified-shared-components"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="free-form-component aem-GridColumn aem-GridColumn--default--12"> <style> .menu-dropdown .ps-nav-dropdown .ps-nav-header { font-family: "PS Commons Bold"; font-size: 16px; line-height: 22px; color: #130f25; margin-top: 14px; } .menu-dropdown .ps-nav-dropdown .ps-nav-header-text .nav-title { font-family: "PS Commons Bold"; font-size: 16px; line-height: 22px; } .menu-dropdown .ps-nav-dropdown .ps-nav-header-text { padding-left: 15px; } .menu-dropdown .ps-nav-dropdown .ps-nav-header-text > p { font-size: 14px; line-height: 22px; font-weight: 500; color: #4e6583; margin-bottom: 0; } .menu-dropdown .ps-nav-dropdown .divider { height: auto; width: 1px; background-color: #d3dff0; padding: 0; margin: 0 32px; } .menu-dropdown .ps-nav-dropdown hr { background-color: #c2d1e2; height: 1px; border: unset; margin: 10px 0; } .menu-dropdown .ps-nav-dropdown ul li { padding: 0; margin: 0; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-header .nav-title { font-family: "PS Commons Bold"; margin-bottom: 3px; font-weight: 700; color: #130f25; font-size: 16px; line-height: 22px; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-item a { font-weight: 500; font-size: 14px; line-height: 22px; color: #000000; padding: 8px; text-decoration: none; background-position: 100% 0; background-size: 200% 100%; transition: all 0.15s ease-in; border-radius: 8px; display: flex; align-items: center; position: relative; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-item a:hover { background-color: #F4F7FA; border-radius: 8px; color: #D60056; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-item span.nav-title-icon { display: inline-block; background: #E8ECF2; border-radius: 3px; box-shadow: inset 0px 0px 0px 2px rgba(236, 0, 140, 0); transition: all 0.25s ease-in; margin-right: 10px; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-item span.nav-title-icon > img { width: 28px; } .menu-dropdown .ps-nav-dropdown ul li.nav-column-item a:hover span.nav-title-icon { box-shadow: inset 0px 0px 0px 2px rgba(214, 0, 86, 1); } .menu-dropdown .ps-nav-dropdown .nav-dropdown-link { margin-top: auto; padding: 20px 0 0; } .menu-dropdown .ps-nav-dropdown .nav-dropdown-link a { font-weight: 600; font-size: 14px; line-height: 20px; color: #d60056; position: relative; text-decoration: none; padding: 0; display: block; margin-right: 25px; } .menu-dropdown .ps-nav-dropdown .nav-dropdown-link a:after { content: ""; display: inline-block; height: 7px; width: 7px; margin-left: 7px; margin-bottom: 0; border-right: 2px solid #D60056; border-bottom: 2px solid #D60056; transform: rotate(-45deg); transition: all .2s; } .menu-dropdown .ps-nav-dropdown .nav-dropdown-link a:hover:after { transform: rotate(-45deg) translate(3px, 3px); } .menu-dropdown .ps-nav-dropdown .nav-title-arrow { background: url(/content/dam/ps-nav-assets/arrow-pink-new.png); background-repeat: no-repeat; background-size: contain; width: 18px; height: 12px; display: block; position: absolute; right: 20px; top: 50%; transition: 0.3s all; opacity: 0; transform: translateY(-50%); } .menu-dropdown .ps-nav-dropdown ul > li > a:hover .nav-title-arrow { opacity: 1; right: 10px; } .menu-dropdown .-flex-and-center-l { display: flex; align-items: center; } @media (min-width: 1025px) { .menu-dropdown .ps-nav-dropdown .ps-nav-header { margin-top: 0; } .menu-dropdown .ps-nav-dropdown .ps-nav-header-text .nav-title { font-size: 20px; } .menu-dropdown .-flex { display: flex; flex-direction: row; } .menu-dropdown .-flex-and-center { display: flex; align-items: center; } .menu-dropdown .-flex-column { flex-direction: column; } .menu-dropdown .-flex-1 { flex: 1; } .menu-dropdown .-flex-2 { flex: 2; } .menu-dropdown .ps-nav-dropdown { padding: 50px; } } @media (min-width: 1400px) { .navigation .ps-navigation .menu-dropdown-panel .menu-dropdown { width: 1330px; } } </style> </div> </div> </div> </div> </div> </div> <div class="navigation aem-GridColumn aem-GridColumn--default--12"> <header class="ps-navigation aem-component "> <a id="skipContent" tabindex="0" href="#content" data-aa-title="PN-Skip To Content">Skip to content</a> <nav class="ps-navigation-mega" aria-label="Primary product menu"> <div class="ps-navigation-container"> <div> <ul class="audience-list__container"> <li class="audience-list__item"> <a class="audience-list__item--text" href="/product/skills/individuals" data-aa-title="nav-for-individuals" previewlistener="true"> For individuals </a> </li> <li class="audience-list__item"> <a class="audience-list__item--text" href="/product/skills" data-aa-title="nav-for-business" previewlistener="true"> For businesses </a> </li> <li class="audience-list__item"> <a class="audience-list__item--text" href="/industries/public-sector" data-aa-title="nav-pubsec" previewlistener="true"> For public sector </a> </li> </ul> </div> <ul> <li class="active"><a href="/" data-aa-title="UN-Pluralsight">Pluralsight</a></li> <li><a href="/product/skills" data-aa-title="UN-Skills">Skills</a></li> <li><a href="/cloud-guru" data-aa-title="UN-ACloudGuru">A Cloud Guru</a></li> <li><a href="/product/flow" data-aa-title="UN-Flow">Flow</a></li> <li><a href="/resources/blog" data-aa-title="UN-Blog">Blog</a></li> <li class="menu-link"> <button role="button" type="button" class="menu-a" aria-label="Sign in" aria-expanded="false" data-aa-title="UN-Sign In"> <img src="/content/dam/ps-nav-assets/nav-profile-image.svg" alt="Icon for profile image "/> Sign in <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel"> <div class="menu-dropdown"> <ul class="menu-dropdown-xl"> <li> <a href="https://app.pluralsight.com/id" data-aa-title="UN-Skills Sign In"> <p>Sign in to</p> <div class="alt-image-w-arrow"><img src="/content/dam/ps-nav-assets/product-logo/skills-darkblue.png" alt="Sign in to Pluralsight Skills" width="135"/><span><i class="ps-nav-arrow"></i></span></div> </a> </li> <li> <a href="https://learn.acloud.guru/" data-aa-title="UN-A Cloud Guru Sign In"> <p>Sign in to</p> <div class="alt-image-w-arrow"><img src="/content/dam/ps-nav-assets/product-logo/cloud-guru-darkblue.png" alt="Sign in to A Cloud Guru" width="164"/><span><i class="ps-nav-arrow"></i></span></div> </a> </li> <li> <a href="https://app.pluralsight.com/id?redirectTo=https%3a%2f%2fflow.pluralsight.com%2f" data-aa-title="UN-Flow Sign In"> <p>Sign in to</p> <div class="alt-image-w-arrow"><img src="/content/dam/ps-nav-assets/product-logo/flow-darkblue.png" alt="Sign in to Pluralsight Flow" width="117"/><span><i class="ps-nav-arrow"></i></span></div> </a> </li> </ul> </div> </div> </li> </ul> </div> </nav> <nav class="ps-navigation-universal " aria-label="Secondary product menu"> <div class="ps-navigation-container"> <div class="ps-nav-brand pluralsight"> <a id="psMainLogo" href="/" aria-label="Pluralsight" data-aa-title="PN-Pluralsight"> <img src="/content/dam/ps-nav-assets/product-logo/pluralsight-color-full-logo.png" alt="Logo for Pluralsight"/> </a> </div> <div class="ps-nav-mobile hide-for-large-up"> <button role="button" type="button" aria-label="Mobile hamburger menu" data-aa-title="PN-Mobile Hamburger"> <i class="hamburger-line"></i> <i class="hamburger-line"></i> <i class="hamburger-line"></i> </button> </div> <div class="ps-nav-menu"> <nav class="ps-navigation-mega mobile-only" aria-label="Primary mobile menu"> <div class="ps-navigation-container"> <ul> <li class="menu-link"> <a href="#" class="menu-a" aria-label="Sign in" aria-expanded="false" data-accordion="mobileSignIn" data-aa-title="UN-Sign In Mobile"> Sign in <span><i class="ps-nav-arrow"></i></span> </a> </li> <li class="menu-link"> <a href="#" class="menu-a" aria-label="Mobile Menu" aria-expanded="false" data-accordion="mobileMenu" data-aa-title="UN-Menu Mobile"> Menu <span><i class="ps-nav-arrow"></i></span> </a> </li> </ul> <div id="mobileSignIn" class="menu-dropdown-panel"> <div class="menu-dropdown"> <ul> <li> <a href="https://app.pluralsight.com/id" data-aa-title="UN-Skills Sign In Mobile"> <span class="ps-nav-brand"><img src="/content/dam/ps-nav-assets/product-logo/logo-icon/skills-icon.png" alt="Sign in to Pluralsight Skills"/></span> <p>Sign in to Skills <span><i class="ps-nav-arrow"></i></span></p> </a> </li> <li> <a href="https://learn.acloud.guru/" data-aa-title="UN-A Cloud Guru Sign In Mobile"> <span class="ps-nav-brand ps-nav-brand-cloud"><img src="/content/dam/ps-nav-assets/product-logo/logo-icon/cloud-guru-icon.png" alt="Sign in to A Cloud Guru"/></span> <p>Sign in to A Cloud Guru <span><i class="ps-nav-arrow"></i></span></p> </a> </li> <li> <a href="https://app.pluralsight.com/id?redirectTo=https%3a%2f%2fflow.pluralsight.com%2f" data-aa-title="UN-Flow Sign In Mobile"> <span class="ps-nav-brand"><img src="/content/dam/ps-nav-assets/product-logo/logo-icon/flow-icon.png" alt="Sign in to Pluralsight Flow"/></span> <p>Sign in to Flow <span><i class="ps-nav-arrow"></i></span></p> </a> </li> </ul> </div> </div> <div id="mobileMenu" class="menu-dropdown-panel"> <div class="menu-dropdown"> <ul> <li class="active"><a href="/" data-aa-title="UN-Pluralsight Mobile">Pluralsight <span><i class="ps-nav-arrow"></i></span></a></li> <li><a href="/product/skills" data-aa-title="UN-Skills Mobile">Skills <span><i class="ps-nav-arrow"></i></span></a></li> <li><a href="/cloud-guru" data-aa-title="UN-Skills Mobile">A Cloud Guru <span><i class="ps-nav-arrow"></i></span></a></li> <li><a href="/product/flow" data-aa-title="UN-Flow Mobile">Flow <span><i class="ps-nav-arrow"></i></span></a></li> <li><a href="/resources/blog" data-aa-title="UN-Blog Mobile">Blog <span><i class="ps-nav-arrow"></i></span></a></li> </ul> </div> </div> </div> </nav> <ul class="ps-item ps-item-main"> <li class="menu-link"> <button type="button" role="button" class="menu-a" id="menuPsnavSolutions" data-aa-title="ps-nav-Solutions" aria-controls="menuControlPsnavSolutions" aria-expanded="false"> Solutions <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel" id="menuControlPsnavSolutions" role="region" aria-labelledby="menuPsnavSolutions"> <div class="menu-dropdown"><div class="free-form-component section"> <style> .ps-nav-solutions ul { padding: 0; margin: 0; } .ps-nav-solutions ul li { padding: 0; margin: 0; } .ps-nav-solutions ul li:before { display: none; } .ps-nav-solutions ul li .nav-title { color: #000000; font-size: 14px; font-weight: 700; line-height: 16px; margin-bottom: 4px; position: relative; } .ps-nav-solutions ul li a > img { width: 42px; border-radius: 8px; border: 2px solid transparent; } .ps-nav-solutions ul li a > div { flex: 1; margin-left: 10px; } .ps-nav-solutions ul > li > a:hover .nav-title { color: #d60056; } .ps-nav-solutions ul li > a p { font-size: 14px; font-weight: 500; line-height: 22px; color: #4e6583; margin: 0; } .menu-dropdown .ps-nav-solutions ul > li.nav-column-item > a { display: flex; justify-content: space-around; align-items: flex-start; text-decoration: none; } .menu-dropdown .ps-nav-solutions ul > li.nav-column-item.-center-item > a { align-items: center; } .menu-dropdown .ps-nav-solutions ul > li.nav-column-item.-center-item > a .nav-title { margin-bottom: 0; } /* Mobile */ @media (min-width: 1024px) { .ps-nav-solutions ul { display: grid; grid-template-columns: repeat(2, 1fr); grid-row-gap: 10px; grid-column-gap: 15px; } .ps-nav-solutions ul.full-width { grid-template-columns: repeat(1, 1fr); grid-row-gap: 0; } } </style> <section class="ps-nav-solutions ps-nav-dropdown"> <div class="-flex"> <div class="-flex-2 -flex -flex-column"> <div class="ps-nav-header">Business solutions</div> <hr> <ul> <li class="nav-column-item"> <a href="/solutions/cloud-transformation" data-aa-title="ps-nav-Cloud transformation" data-ps-analytics="ps-nav|Cloud transformation|https://www.pluralsight.com/solutions/cloud-transformation"> <img alt="Icon for Cloud transformation" src="/content/dam/ps-nav-assets/solutions/cloud-icon-darkblue.png"> <div> <div class="nav-title"> Cloud transformation <span class="nav-title-arrow"></span> </div> <p>Overcome complex cloud challenges and build cloud talent from within</p> </div> </a> </li> <li class="nav-column-item"> <a href="/solutions/security" data-aa-title="ps-nav-Security" data-ps-analytics="ps-nav|Security|https://www.pluralsight.com/solutions/security"> <img alt="Icon for Security" src="/content/dam/pluralsight2/icons/security-large.webp"> <div> <div class="nav-title">Security <span class="nav-title-arrow"></span> </div> <p>Boost security skills, reduce cyber risk, and build customer trust</p> </div> </a> </li> <li class="nav-column-item"> <a href="/solutions/upskilling-reskilling" data-aa-title="ps-nav-Upskilling &amp; reskilling" data-ps-analytics="ps-nav|Upskilling & reskilling|https://www.pluralsight.com/solutions/upskilling-reskilling"> <img alt="Icon for Upskilling & reskilling" src="/content/dam/ps-nav-assets/solutions/upskill-icon-final.png"> <div> <div class="nav-title"> Upskilling &amp; reskilling <span class="nav-title-arrow"></span> </div> <p>Build the tech skills teams need for mission-critical projects</p> </div> </a> </li> <li class="nav-column-item"> <a href="/solutions/engineer-onboarding" data-aa-title="ps-nav-Engineer onboarding" data-ps-analytics="ps-nav|Engineering onboarding|https://www.pluralsight.com/solutions/engineer-onboarding"> <img alt="Icon for Engineer onboarding" src="/content/dam/ps-nav-assets/solutions/engineering-icon-blue.png"> <div> <div class="nav-title">Engineer onboarding <span class="nav-title-arrow"></span> </div> <p>Get new engineering hires to full productivity faster</p> </div> </a> </li> <li class="nav-column-item"> <a href="/solutions/tech-fluency" data-aa-title="ps-nav-Tech fluency" data-ps-analytics="ps-nav|Tech fluency|https://www.pluralsight.com/solutions/tech-fluency"> <img alt="Icon for Talent mobility" src="/content/dam/ps-nav-assets/solutions/tech-icon-final.png"> <div> <div class="nav-title"> Tech fluency <span class="nav-title-arrow"></span> </div> <p>Remove knowledge barriers and accelerate every touchpoint to technology</p> </div> </a> </li> <li class="nav-column-item"> <a href="/solutions/software-delivery" data-aa-title="ps-nav-Software delivery" data-ps-analytics="ps-nav|Software delivery|https://www.pluralsight.com/solutions/software-delivery"> <img alt="Icon for Software delivery" src="/content/dam/ps-nav-assets/solutions/software-icon-final.png"> <div> <div class="nav-title"> Software delivery <span class="nav-title-arrow"></span> </div> <p>Empower software teams to ship reliable, scalable, secure code on time</p> </div> </a> </li> </ul> <div class="nav-dropdown-link -flex"> <span><a href="/solutions" data-aa-title="ps-nav-Solutions-Overview" data-ps-analytics="ps-nav|Solutions overview|https://www.pluralsight.com/solutions">Solutions overview</a></span> <span><a href="/solution-demos" data-aa-title="ps-nav-Solution-demos" data-ps-analytics="ps-nav|Demo our solutions|https://www.pluralsight.com/solution-demos">Demo our solutions</a></span> </div> </div> <div class="divider"></div> <div class="-flex-1 -flex -flex-column"> <div class="ps-nav-header">By industry</div> <hr> <ul class="full-width"> <li class="nav-column-item -center-item"> <a href="/industries/public-sector" data-aa-title="ps-nav-Public-Sector" data-ps-analytics="ps-nav|Public sector|https://www.pluralsight.com/industries/public-sector"> <img alt="Icon for Public Sector" src="/content/dam/ps-nav-assets/solutions/solutions-public-sector.png"> <div> <div class="nav-title">Public sector <span class="nav-title-arrow"></span></div> </div> </a> </li> <li class="nav-column-item -center-item"> <a href="/industries/healthcare" data-aa-title="ps-nav-Healthcare" data-ps-analytics="ps-nav|Healthcare|https://www.pluralsight.com/industries/healthcare"> <img alt="Icon for Healthcare" src="/content/dam/ps-nav-assets/solutions/solutions-healthcare.png"> <div> <div class="nav-title">Healthcare<span class="nav-title-arrow"></span></div> </div> </a> </li> <li class="nav-column-item -center-item"> <a href="/industries/finance" data-aa-title="ps-nav-Financial services" data-ps-analytics="ps-nav|Financial services|https://www.pluralsight.com/industries/finance"> <img alt="Icon for Financial services" src="/content/dam/ps-nav-assets/solutions/solutions-finserv.png"> <div> <div class="nav-title">Financial services<span class="nav-title-arrow"></span></div> </div> </a> </li> <li class="nav-column-item -center-item"> <a href="/industries/insurance" data-aa-title="ps-nav-Insurance" data-ps-analytics="ps-nav|Insurance|https://www.pluralsight.com/industries/insurance"> <img alt="Icon for Insurance" src="/content/dam/ps-nav-assets/solutions/solutions-insurance.png"> <div> <div class="nav-title">Insurance<span class="nav-title-arrow"></span></div> </div> </a> </li> </ul> </div> </div> </section> </div> </div> </div> </li> <li class="menu-link"> <button type="button" role="button" class="menu-a" id="menuPsnavProducts" data-aa-title="ps-nav-Products" aria-controls="menuControlPsnavProducts" aria-expanded="false"> Products <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel" id="menuControlPsnavProducts" role="region" aria-labelledby="menuPsnavProducts"> <div class="menu-dropdown"><div class="free-form-component section"> <style> .ps-nav-products { padding: 0; margin: 0; } .ps-nav-products ul li.nav-column-header.-hidden-s { display: none; } .ps-nav-products ul { padding: 0; margin: 0; position: relative; display: flex; flex-direction: column; } .ps-nav-products ul li a { display: flex; align-items: center; gap: 12px; position: relative; color: #130f25; font-size: 14px; padding: 8px; border-radius: 8px; text-decoration: none; } .ps-nav-products ul li a:hover { color: #d60056; background: #f4f7fa; } .ps-nav-products ul li:before { display: none; } .ps-nav-products ul li.nav-column-header { display: flex; align-items: flex-start; margin-bottom: 10px; padding: 0; } .ps-nav-products ul li.nav-column-header > img { height: 40px; } .ps-nav-products ul li.nav-column-header p { margin: 0 0 5px 0; font-weight: 500; font-size: 12px; line-height: 20px; color: #636363; } .ps-nav-products ul li.nav-column-header .nav-title { font-size: 16px; line-height: 18px; color: #000000; } @media (min-width: 1025px) { .ps-nav-products ul li.nav-column-header.-hidden-s { display: block; } .ps-nav-products ul { margin-top: 15px; } .ps-nav-products ul li.nav-column-header .nav-title { font-size: 20px; line-height: 21px; } .ps-nav-products ul li.nav-column-header p { font-size: 16px; margin-bottom: 12px; } } </style> <section class="ps-nav-products ps-nav-dropdown"> <div class="-flex"> <div class="-flex-2 -flex -flex-column"> <div class="ps-nav-header -flex-and-center-l"> <img alt="Logo for Skills" src="/content/dam/ps-nav-assets/product-logo/logo-icon/skills-icon.png" width="41"> <div class="ps-nav-header-text"> <div class="nav-title" role="heading"> Skills</div> <p>Build tech skills to drive results</p> </div> </div> <hr> <div class="-flex"> <ul class=" -flex-1"> <li class="nav-column-header -hidden-s"> <div class="nav-title" role="heading">Top features</div> </li> <li> <a href="/browse" data-aa-title="ps-nav-Product-Skills-Product-Skills-Courses" data-ps-analytics="ps-nav|All Courses|https://www.pluralsight.com/browse"> All Courses <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/skills/individuals" data-aa-title="ps-nav-Product-Skills-For Individuals" data-ps-analytics="ps-nav|For individuals|https://www.pluralsight.com/product/skills/individuals"> For individuals <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/labs" data-aa-title="ps-nav-Product-Skills-Labs" data-ps-analytics="ps-nav|Labs|https://www.pluralsight.com/product/labs"> Labs <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/cert-prep" data-aa-title="ps-nav-Product-Skills-Certification" data-ps-analytics="ps-nav|Certification|https://www.pluralsight.com/product/cert-prep"> Certification <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/skills-assessment" data-aa-title="ps-nav-Product-Skills-Skills assessments" data-ps-analytics="ps-nav|Skills assessments|https://www.pluralsight.com/product/skills-assessment"> Skills assessments <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/hands-on-learning" data-aa-title="SN-Product-Skills-Hands on learning" data-ps-analytics="ps-nav|Hands on learning|https://www.pluralsight.com/product/hands-on-learning"> Hands-on learning <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/paths" data-aa-title="ps-nav-Product-Skills-Learning paths" data-ps-analytics="ps-nav|Learning paths|https://www.pluralsight.com/product/paths"> Learning paths <span class="nav-title-arrow"></span></a> </li> </ul> <ul class=" -flex-1"> <li class="nav-column-header -hidden-s"> <div class="nav-title" role="heading">For developers</div> </li> <li> <a href="/browse/software-development" data-aa-title="ps-nav-Product-Skills-Software development" data-ps-analytics="ps-nav|Software development|https://www.pluralsight.com/browse/software-development"> Software development <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/machine-learning" data-aa-title="ps-nav-Product-Skills-Data & machine learning" data-ps-analytics="ps-nav|Data & machine learning|https://www.pluralsight.com/browse/machine-learning"> Data & machine learning <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/it-ops" data-aa-title="ps-nav-Product-Skills-IT Ops" data-ps-analytics="ps-nav|IT Ops|https://www.pluralsight.com/browse/it-ops"> IT Ops <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/information-cyber-security" data-aa-title="ps-nav-Product-Skills-Security" data-ps-analytics="ps-nav|Security|https://www.pluralsight.com/browse/information-cyber-security"> Security <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/cloud-computing" data-aa-title="ps-nav-Product-Skills-Cloud" data-ps-analytics="ps-nav|Cloud|https://www.pluralsight.com/browse/cloud-computing"> Cloud <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/business-professional" data-aa-title="ps-nav-Product-Skills-Business" data-ps-analytics="ps-nav|Business|https://www.pluralsight.com/browse/business-professional"> Business <span class="nav-title-arrow"></span></a> </li> </ul> </div> <div class="nav-dropdown-link -flex"> <span><a href="/product/skills" data-aa-title="ps-nav-Product-Skills-Why-Skills" data-ps-analytics="ps-nav|Why Skills|https://www.pluralsight.com/product/skills">Why Skills?</a></span> <span><a href="/pricing/skills" data-aa-title="ps-nav-Product-Skills-View-Plans" data-ps-analytics="ps-nav|View Plans|https://www.pluralsight.com/pricing/skills">View Plans</a></span> </div> </div> <div class="divider"></div> <div class="-flex-1 -flex -flex-column"> <div class="ps-nav-header -flex-and-center-l"> <img alt="Logo for A Cloud Guru" src="/content/dam/ps-nav-assets/product-logo/logo-icon/cloud-guru-icon.png" width="62"> <div class="ps-nav-header-text"> <div class="nav-title" role="heading"> A Cloud Guru</div> <p>Cloud-focused learning</p> </div> </div> <hr> <ul> <li> <a href="/browse/ansible-training" data-aa-title="ps-nav-Product-Cloud-Ansible" data-ps-analytics="ps-nav|Ansible|https://www.pluralsight.com/browse/ansible-training"> Ansible <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/aws-cloud-training" data-aa-title="ps-nav-Product-Cloud-AWS" data-ps-analytics="ps-nav|AWS|https://www.pluralsight.com/browse/aws-cloud-training"> AWS <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/azure-cloud-training" data-aa-title="ps-nav-Product-Cloud-Azure" data-ps-analytics="ps-nav|Azure|https://www.pluralsight.com/browse/azure-cloud-training"> Azure <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/cloud-training" data-aa-title="ps-nav-Product-Cloud-Cloud Playground" data-ps-analytics="ps-nav|Cloud playground|https://www.pluralsight.com/browse/cloud-training"> Cloud playground <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/devops-training" data-aa-title="ps-nav-Product-Cloud-DevOps" data-ps-analytics="ps-nav|DevOps|https://www.pluralsight.com/browse/devops-training"> DevOps <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/gcp-cloud-training" data-aa-title="ps-nav-Product-Cloud-GCP" data-ps-analytics="ps-nav|GCP|https://www.pluralsight.com/browse/gcp-cloud-training"> GCP <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/kubernetes-training" data-aa-title="ps-nav-Product-Cloud-Kubernetes" data-ps-analytics="ps-nav|Kubernetes|https://www.pluralsight.com/browse/kubernetes-training"> Kubernetes <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/linux-training" data-aa-title="ps-nav-Product-Cloud-Linux" data-ps-analytics="ps-nav|Linux|https://www.pluralsight.com/browse/linux-training"> Linux <span class="nav-title-arrow"></span></a> </li> <li> <a href="/browse/terraform-training" data-aa-title="ps-nav-Product-Cloud-Terraform" data-ps-analytics="ps-nav|Terraform|https://www.pluralsight.com/browse/terraform-training"> Terraform <span class="nav-title-arrow"></span></a> </li> </ul> <div class="nav-dropdown-link -flex"> <a href="/cloud-guru" data-aa-title="ps-nav-Product-Cloud-Why A Cloud Guru" data-ps-analytics="ps-nav|Why A Cloud Guru|https://www.pluralsight.com/cloud-guru">Why A Cloud Guru?</a> <a href="/cloud-guru/pricing" data-aa-title="ps-nav-Product-Cloud-View Plans" data-ps-analytics="ps-nav|View plans|https://www.pluralsight.com/cloud-guru/pricing">View plans</a> </div> </div> <div class="divider"></div> <div class="-flex-1 -flex -flex-column"> <div class="ps-nav-header -flex-and-center-l"> <img alt="Logo for Flow" src="/content/dam/ps-nav-assets/product-logo/logo-icon/flow-icon.png" width="41"> <div class="ps-nav-header-text"> <div class="nav-title" role="heading"> Flow</div> <p>Get insights into your workflow</p> </div> </div> <hr> <ul> <li> <a href="/product/flow/engineering-transformation" data-aa-title="ps-nav-Product-Flow-Engineering transformation" data-ps-analytics="ps-nav|Engineering transformation|https://www.pluralsight.com/product/flow/engineering-transformation"> Engineering transformation<span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/features/engineering-metrics" data-aa-title="ps-nav-Product-Flow-Engineering metrics" data-ps-analytics="ps-nav|Engineering metrics|https://www.pluralsight.com/product/flow/features/engineering-metrics"> Engineering metrics <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/features/workflow-diagnostics" data-aa-title="ps-nav-Product-Flow-Delivery diagnostics" data-ps-analytics="ps-nav|Delivery diagnostics|https://www.pluralsight.com/product/flow/features/workflow-diagnostics"> Delivery diagnostics <span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/features/distributed-teams" data-aa-title="ps-nav-Product-Flow-Distributed teams" data-ps-analytics="ps-nav|Distributed teams|https://www.pluralsight.com/product/flow/features/distributed-teams"> Distributed teams<span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/features/dora" data-aa-title="ps-nav-Product-Flow-DevOps metrics" data-ps-analytics="ps-nav|DevOps metrics|https://www.pluralsight.com/product/flow/features/dora"> DevOps metrics<span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/features/investment-strategy" data-aa-title="ps-nav-Product-Flow-Investment strategy" data-ps-analytics="ps-nav|Investment strategy|https://www.pluralsight.com/product/flow/features/investment-strategy"> Investment strategy<span class="nav-title-arrow"></span></a> </li> <li> <a href="/developer-success-lab" data-aa-title="ps-nav-Product-Flow-Developer success lab" data-ps-analytics="ps-nav|Developer success lab|https://www.pluralsight.com/developer-success-lab"> Developer success lab<span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/services" data-aa-title="ps-nav-Product-Flow-Add on services" data-ps-analytics="ps-nav|Add on services|https://www.pluralsight.com/product/flow/services"> Flow services<span class="nav-title-arrow"></span></a> </li> <li> <a href="/product/flow/flow-academy" data-aa-title="ps-nav-Product-Flow-Getting started with flow" data-ps-analytics="ps-nav|Getting started with flow|https://www.pluralsight.com/product/flow/flow-academy"> Getting started with flow<span class="nav-title-arrow"></span></a> </li> </ul> <div class="nav-dropdown-link -flex"> <a href="/product/flow" data-aa-title="ps-nav-Product-Flow-Why Flow" data-ps-analytics="ps-nav|Why Flow|https://www.pluralsight.com/product/flow">Why Flow?</a> <a href="/pricing/flow" data-aa-title="ps-nav-Product-Flow-View plans" data-ps-analytics="ps-nav|View plans|https://www.pluralsight.com/pricing/flow">View plans</a> </div> </div> </div> </section> </div> </div> </div> </li> <li class="menu-link"> <button type="button" role="button" class="menu-a" id="menuPsnavResources" data-aa-title="ps-nav-Resources" aria-controls="menuControlPsnavResources" aria-expanded="false"> Resources <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel" id="menuControlPsnavResources" role="region" aria-labelledby="menuPsnavResources"> <div class="menu-dropdown"><div class="free-form-component section"> <style> .ps-nav-resources.ps-nav-dropdown { margin: 0; padding: 0; } .ps-nav-resources .nav-column-left ul, .ps-nav-resources .nav-column-right ul { padding: 0; margin: 0; } .ps-nav-resources .nav-column-right { background: #F4F7FA; border-bottom-right-radius: 16px; margin-left: -20px; margin-right: -20px; } .ps-nav-resources .nav-column-right ul { padding: 20px; } .ps-nav-resource ul { padding: 0; margin: 0; position: relative; display: flex; flex-direction: column; } .ps-nav-resources ul li { padding: 0 0 5px; margin: 0; font-size: 16px; line-height: 22px; color: #000000; } .ps-nav-resources ul li:before { display: none; } .ps-nav-resources ul li.nav-column-header { border-bottom: 1px solid #c2d1e2; margin: 20px 0; padding: 0; } .ps-nav-resources ul li .feature-image { margin: 20px 0; } .ps-nav-resources ul li .feature-image img { border-radius: 8px; } .ps-nav-resources ul li .feature-title { font-weight: 700; font-size: 14px; line-height: 16px; margin-bottom: 8px; } .ps-nav-resources ul li .feature-desc { font-weight: 500; font-size: 12px; color: #3E5674; line-height: 20px; margin-bottom: 0; } @media (min-width: 1025px) { .ps-nav-resources.ps-nav-dropdown { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; grid-template-areas: "nav-column-left nav-column-left nav-column-right"; } .ps-nav-resources .nav-column-left { padding: 50px; grid-area: nav-column-left; display: grid; grid-gap: 50px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .ps-nav-resources .nav-column-right { grid-area: nav-column-right; padding: 50px; margin: 0; } .ps-nav-resources .nav-column-right ul { padding: 0; } .ps-nav-resources ul li.nav-column-header { margin: 0 0 10px; } } </style> <section class="ps-nav-resources ps-nav-dropdown"> <div class="nav-column-left"> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> Learn </div> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources/blog" data-aa-title="ps-nav-Blog" data-ps-analytics="ps-nav|Blog|https://www.pluralsight.com/resources/blog"> <span class="nav-title-icon"> <img alt="Icon for Blog" src="/content/dam/ps-nav-assets/nav-icons/blog-icon.png"> </span> Blog articles <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/guides" data-aa-title="ps-nav-Guides" data-ps-analytics="ps-nav|Guides|https://www.pluralsight.com/guides"> <span class="nav-title-icon"> <img alt="Icon for Guides" src="/content/dam/ps-nav-assets/nav-icons/courses-guides-icon.png"> </span> Tech guides <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources?q=&content-type=Case+studies" data-aa-title="ps-nav-Case studies" data-ps-analytics="ps-nav|Case Studies|https://www.pluralsight.com/resources?q=&content-type=Case+studies"> <span class="nav-title-icon"> <img alt="Icon for Case studies " src="/content/dam/ps-nav-assets/nav-icons/case-study-icon.png"> </span> Case studies <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources?q=&content-type=Infographics" data-aa-title="ps-nav-Infographics" data-ps-analytics="ps-nav|Infographics|https://www.pluralsight.com/resources?q=&content-type=Infographics"> <span class="nav-title-icon"> <img alt="Icon for Infographics" src="/content/dam/ps-nav-assets/nav-icons/infographic-icon.png"> </span> Infographics <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources?q=&content-type=Reports" data-aa-title="ps-nav-Reports" data-ps-analytics="ps-nav|Reports|https://www.pluralsight.com/resources?q=&content-type=Reports"> <span class="nav-title-icon"> <img alt="Icon for eBooks" src="/content/dam/ps-nav-assets/nav-icons/ebook-icon.png"> </span> Reports <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources/videos" data-aa-title="ps-nav-Video series" data-ps-analytics="ps-nav|Video series|https://www.pluralsight.com/resources/videos"> <span class="nav-title-icon"> <img alt="Icon for Video series" src="/content/dam/ps-nav-assets/nav-icons/video-icon.png"> </span> Video series <span class="nav-title-arrow"></span> </a> </li> </ul> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> Connect </div> </li> <li class="nav-column-item"> <a href="/events" data-aa-title="ps-nav-Events" data-ps-analytics="ps-nav|Events|https://www.pluralsight.com/events"> <span class="nav-title-icon"> <img alt="Icon for Events" src="/content/dam/ps-nav-assets/nav-icons/events-icon.png"> </span> Events <span class="nav-title-arrow"></span> </a> </li> <li class="nav-column-item"> <a href="https://www.pluralsight.com/resources?q=&content-type=Webinars" data-aa-title="ps-nav-Webinars" data-ps-analytics="ps-nav|Webinars|https://www.pluralsight.com/resources?q=&content-type=Webinars"> <span class="nav-title-icon"> <img alt="Icon for Webinars" src="/content/dam/ps-nav-assets/nav-icons/webinars-icon.png"> </span> Webinars <span class="nav-title-arrow"></span> </a> </li> </ul> <div class="nav-dropdown-link -flex"> <span> <a href="https://www.pluralsight.com/resources" data-aa-title="ps-nav-resource-hub" data-ps-analytics="ps-nav|Resource hub|https://www.pluralsight.com/resources">Resource hub</a> </span> </div> </div> <div class="nav-column-right"> <ul class="nav-column-feature"> <li class="nav-column-header"> <div class="nav-title"> Featured resource </div> </li> <li> <div class="feature-image"> <img alt="pluralsight state of the cloud" src="/content/dam/pluralsight2/resource-center/state-of-cloud/soc-2023-social-share.webp"> </div> <div class="feature-title" role="heading"> State of Cloud 2023 Report</div> <p class="feature-desc">62% of organizations aren’t fully cloud literate. Is your org one of them?</p> <div class="nav-dropdown-link"> <a href="/resource-center/state-of-cloud-2023" data-aa-title="ps-nav-Features Learn more" data-ps-analytics="ps-nav|Learn more|https://www.pluralsight.com/resource-center/state-of-cloud-2023">Learn more</a> </div> </li> </ul> </div> </section> </div> </div> </div> </li> <li class="menu-link ps-nav-search"> <button role="button" type="button" class="menu-a" data-aa-title="PN-Pluralsight Search" aria-expanded="false"> <svg viewBox="0 0 797 801" width="20" height="20" x="0px" y="0px"> <path fill="white" stroke="white" stroke-width="40" class="st0" d="M763.6,743.8L508.9,490c22.5-24.3,40-51.9,52.5-82.6s19-64.1,19.6-100c-2.4-77.3-29.2-141.2-80.3-191.7 S386.3,39,310.8,37.2c-79.7,1.8-145,28-195.8,78.5S37.9,230.1,36,307.4c2.4,77.3,29.2,141.2,80.3,191.7s114.4,76.7,189.9,78.5 c34.1-0.6,65.7-6.4,94.9-17.3c29.2-11,56-26.5,80.3-46.6l253.8,254.7L763.6,743.8z M306.3,537.5c-65.1-1.8-119.3-24.3-162.5-67.6 S78,372.6,76.2,307.4c1.8-65.1,24.3-119.4,67.6-163s97.4-66.2,162.5-68c65.1,1.8,119.4,24.5,163,68s66.2,97.8,68,163 c-1.8,65.1-24.5,119.3-68,162.5S371.4,535.7,306.3,537.5z"/> </svg> </button> <div class="menu-dropdown-panel"> <div class="menu-dropdown"><div class="nav-search section"> <div id="header_tabs--search" class="nav-search-container nav-dropdown-container header_tabs_content--container"> <div class="header_tabs_content--container"> <div class="header_nav--menu header_nav_search"> <div class="header_search search-button__component"> <form id="header_searchForm" class="header_search--form"> <div class="closebutton"></div> <input type="text" name="q" class="header_search--input" placeholder="What do you want to learn?" autocomplete="off"/> <svg viewBox="0 0 797 801" width="20" height="20" x="0px" y="0px"> <path fill="white" stroke="white" stroke-width="40" class="st0" d="M763.6,743.8L508.9,490c22.5-24.3,40-51.9,52.5-82.6s19-64.1,19.6-100c-2.4-77.3-29.2-141.2-80.3-191.7 S386.3,39,310.8,37.2c-79.7,1.8-145,28-195.8,78.5S37.9,230.1,36,307.4c2.4,77.3,29.2,141.2,80.3,191.7s114.4,76.7,189.9,78.5 c34.1-0.6,65.7-6.4,94.9-17.3c29.2-11,56-26.5,80.3-46.6l253.8,254.7L763.6,743.8z M306.3,537.5c-65.1-1.8-119.3-24.3-162.5-67.6 S78,372.6,76.2,307.4c1.8-65.1,24.3-119.4,67.6-163s97.4-66.2,162.5-68c65.1,1.8,119.4,24.5,163,68s66.2,97.8,68,163 c-1.8,65.1-24.5,119.3-68,162.5S371.4,535.7,306.3,537.5z"/> </svg> </form> <a href="/search" class="hidden header_search--url"></a> </div> </div> <div id="header-search-results-all" class="header_tabs_content--container nav-search-item"> <div id="search-menu__results-dropdown" class="nav-search-result"> <div id="header_dropdown--resultList"></div> <div id="header_dropdown--resultListCourses"></div> </div> <div class="nav-search-result paths"> <div id="header_dropdown--resultListPaths"></div> </div> </div> </div> </div> <script id="header-search-categories-templates-partial" type="text/x-handlebars-template"> {{#compare this.name '===' 'courses'}} <ul class="header_dropdown--lists"> <li class="first li-list">{{{this.name}}}</li> {{#each this.results}} <li><a href="{{formatCourseURL this.courseName 'course'}}">{{{this.title}}}</a></li> {{/each}} <li class="last li-list"><a class="view-all-link" data-tab-param="{{mapResultSetNameToTabName this.name}}" data-categories="{{this.name}}">See more results</a></li> </ul> {{/compare}} </script> </div></div> </div> </li> </ul> <ul class="ps-item ps-item-utility"> <li class="menu-button"> <a href="#contact-sales" data-aa-title="ps-nav-Contact sales" class="fancybox button--secondary--white button"> Contact Sales </a> </li> <li class="menu-button"> <a href="/get-started" data-aa-title="ps-nav-View plans" class=" button--gradient button"> View plans </a> </li> </ul> </div> </div> </nav> </header> <div class="header-padding "></div> <div class="generic-modal section"> <div id="contact-sales" class="main modal-wrapper clearfix "> <div class="clearfix"><div class="free-form-component section"> <style> .hero-2-marketo-form .mktoCaptchaDisclaimer {color: #fff;} </style> </div> <div class="generic-block section"> <div id="contact-sales_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left padding-top-zero padding-bottom-zero contact-sales clearfix" style="background: #1B1834;border-radius:16px;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large"> <div class="columns customPadding large-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h2 id="contact_sales_h1" class=" mobile-font-size-6 tablet-font-size-5 desk-font-size-4 title--left title--ultra "> Contact Sales </h2> </div></div> <div class="marketo-form section"> <div class="marketo-form-component marketo-form--inline marketo-form--left clearfix"> <div class="marketo-form-data hidden"> <span class="form-id">1298</span> <a class="redirect-path">Redirect Link</a> <span class="download-path"></span> <span class="success-message"><div class="contact-sales__title">Thank you!</div> <div class="contact-sales__subtitle"> Our team will be in touch shortly. </div></span> <span class="marketo-wid"></span> <span class="marketo-biz-email"></span> </div> <form name="mkto_form" id="marketoForm_1298" class="marketo-target"><div class="loading-message"><p class="loading-message-top">Loading form...</p><p class="loading-message-bottom">If this message remains, it may be due to cookies being disabled or to an ad blocker.</p></div></form> <iframe id="marketo-file" style="display:none;"></iframe> </div> <script type="text/javascript" src="//cdn-0.d41.co/tags/ff-2.min.js" charset="utf-8"></script> </div> <div class="free-form-component section"> <style> .mode-edit .ps-navigation .generic-modal > .main#contact-sales {display: none;} .contact-sales .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton { background: linear-gradient(145deg, #f05a28 0, #e80a89 100%) !important; } .contact-sales button:hover { background-color: #CC1671; } .contact-sales {padding: 40px !important; position: relative; box-sizing: border-box; } .contact-sales .marketo-form--inline .mktoForm {margin: 0 auto; font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif;} .contact-sales .mktoForm label.mktoLabel {font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif; color: #ffffff !important;} .contact-sales .mktoField { font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif !important; background: #2A2753 !important; border: none !important; color: #fff !important; box-shadow: none !important;border-radius:8px;} .contact-sales .mktoHtmlText { font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif ; color: #ffffff !important;} .contact-sales .mktoHtmlText a { color: #E82A89; } .contact-sales .ps_pilot_close_btn { position:absolute; top: -30px; right: -30px; width: 25px; z-index: 9999; cursor: pointer; } .contact-sales .marketo-form-component {margin: 0 -30px;} .contact-sales .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton { border: none !important; border-radius: 999px !important; background: #e7005e !important; color: #ffffff !important; font-weight: 700 !important; text-transform: unset; transition: all .6s ease-in-out !important; } .contact-sales .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton:hover { background: #ff1675 !important; } .contact-sales .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton:focus { border: 2px solid rgba(255, 255, 255, 0.5) !important; } .contact-sales .mktoForm .mktoRadioList > label, .contact-sales .mktoForm .mktoCheckboxList > label { color: #ffffff !important; } .marketo-form__success-message.form-2183 {padding: 60px 0;} .contact-sales__title { font-weight: 900; font-size: 48px; line-height: 1; text-align: center; text-transform: uppercase; font-family: "Gotham A", "Gotham B", sans-serif; color: white; } .contact-sales .title--white { font-size: 21px; font-weight: 500; color: #ccc; margin-bottom: 25px; } .contact-sales__subtitle { font-size: 18px; color: white; text-align: center; } .fancybox-skin:has(.contact-sales) { background: unset; } .fancybox-opened .fancybox-skin { border-radius: 20px; } @media only screen and (min-width: 1024px) { .marketo-form__success-message.form-2183 { padding: 100px 30px; } .contact-sales__title { font-size: 40px; line-height: 1.2; } .contact-sales__subtitle {font-size: 28px;} } @media only screen and (max-width: 1024px) { #contact-sales {width: 100% !important;} .contact-sales {max-height: 560px; overflow-y: auto; padding: 40px 20px !important;} .contact-sales .marketo-form--inline .mktoForm .mktoFormRow {width: 100%; padding: 0;} .contact-sales .marketo-form--inline .mktoButtonRow {margin: 0;} .contact-sales .mktoForm .mktoFormCol {width: 100%;} .contact-sales .mktoForm .mktoFieldWrap {width: 100%;} .contact-sales .mktoForm input, .mktoForm select {width: 100% !important;} .contact-sales .marketo-form--inline .mktoForm {max-width: unset; margin: 0;} .contact-sales .marketo-form-component {margin: 0;} .contact-sales .ps_pilot_close_btn {right: -10px;} } @media only screen and (max-width: 320px) { .contact-sales .title2 h1 {margin-top: 40px;} .contact-sales .ps_pilot_close_btn {right: -20px;top: 20px;} } </style> <img src="/content/dam/pluralsight/images/target/new-home-marquee/close.png" class="ps_pilot_close_btn" alt="Close button"/> <script type="text/javascript"> jQuery(document).on({ click:function(e){ e.preventDefault(); jQuery('.fancybox-overlay').trigger("click"); } },'.ps_pilot_close_btn'); document.getElementsByTagName('body')[0].addEventListener("ps.mktoFormSuccess", function(data){ var salesForm = data.detail.formID; if(salesForm == '2183') { document.getElementsByClassName('contact-sales')[0].style.backgroundColor='#E80A89'; document.getElementById('contact_sales_h1').style.display='none'; } }); </script> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <input type="hidden" name="modal-override-width" class="modal-override-width"/> </div></div> </div> </div> </div></div> <div class="xf-page-promo xfpage page basicpage"> <div class="xf-content-height"> <div class="root container responsivegrid"> <div id="container-7415490fa5" class="cmp-container"> <div class="reference parbase"><div style="display:inline;" class="cq-dd-paragraph"><div class="main parsys"><div class="free-form-component section"> <style> @font-face { font-family: 'PS Commons'; font-style: normal; font-weight: normal; src: url('/content/dam/pluralsight2/font/ps-commons/PS_TT_Commons_Regular.woff') format('woff'); } @font-face { font-family: 'PS Commons Bold'; font-style: normal; font-weight: normal; src: url('/content/dam/pluralsight2/font/ps-commons/PS_TT_Commons_Bold.woff') format('woff'); } @font-face { font-family: 'PS Commons Medium'; font-style: normal; font-weight: normal; src: url('/content/dam/pluralsight2/font/ps-commons/PS_TT_Commons_Medium.woff') format('woff'); } .scribble-under { line-height: unset; display: unset; } strong { font-family: 'PS Commons Bold'; } h1, .title2 h1, .text-4 h1 { font-size: 56px; line-height: 100%; font-weight: unset; text-transform: none; } @media screen and (max-width: 1024px) and (min-width: 641px) { h1, .title2 h1, .text-4 h1 { font-size: 48px; line-height: 100%; } } @media screen and (max-width: 640px) { h1, .title2 h1, .text-4 h1 { font-size: 36px; line-height: 100%; } } .text-4.section { margin-bottom: 0; } .title2 h1, .text-4 h1, .title2 h2, .text-4 h2, .title2 h3, .text-4 h3, .title2 h4, .text-4 h4, .title2 h5, .text-4 h5, .title2 h6, .text-4 h6 { margin: 0 0 20px 0; } .title2 h6, .text-4 h6, .press-release-row-type, .press-release-row-date, .news-table-container .news-card-flexbox .news-card .news-card-content .news-card-date, .link-list-text .linklist-subnav ul li a, .pricing--gopPlans .gop_plan--container .gop_plan--inverter h6, .table--grid table tr.tr--feature .td--group, .table--grid table tr td.table--feature, .path-label, .content-highlight .course-item__type, .course-tiles .course-tile .tile-box h6, .tech-index-feed .tech--toolbar > div { font-size: 15px; letter-spacing: 1px; font-weight: unset; } .text-4 .fs--tiny, .rte-editor .fs--tiny { font-size: 15px; font-weight: unset; } .path-courses { font-size: 18px; line-height: unset; } .link-list-text .linklist-subnav ul li a { font-size: 15px; letter-spacing: 0.5px; font-weight: unset; } .text-3 .fs--eighteen, .rte-editor .fs--eighteen, .press-release-row-title a, .press-release-row-title a:hover, .team strong, .text-4 .fs--medium, .rte-editor .fs--medium, .text-4 .fs--thirty, .rte-editor .fs--thirty, .accordion.section .accordion-title, .pricing-plans .pricing_wrapper .pricing_display .pricing_highlight, .pricing-plans .pricing_wrapper .pricing_display .pricing_term, .content-highlight #tab-roles .role-item .role-details { font-size: 20px; font-weight: unset; line-height: 1.2; } .pricing-plans .pricing_wrapper .pricing_display .pricing_highlight, .pricing-plans .pricing_wrapper .pricing_display .pricing_term { font-size: 18px; } p, .text-3 p, .text-4 p, .link.section a, a.fourteen-px, .text-3 .fs--fourteen, .rte-editor .fs--fourteen, .text-3 .fs--sixteen, .rte-editor .fs--sixteen, .text-4 .fs--normal, .rte-editor .fs--normal, .executive-member p, .image-text-component-3 .text-3 p, .image-text-component-3 .text-4 p, .awards-row h5.awards-row-title, .news-table-container .news-card-flexbox .news-card .news-card-content .news-card-title, .pricing-plans p.team-disclaimer, .pricing-plans .pricing_wrapper .pricing_display .pricing_ctas, .section ul, .section ol, .section dl, .section li, .accordion.section .accordion-content p, .text-component p, .path-title, .course-tiles .course-tile .tile-box ul li a, .text-2 p, .text-2 .fs--fourteen, .rte-editor .fs--fourteen { font-size: 18px; line-height: 1.4; font-weight: unset; } .text-4 .fs--large, .rte-editor .fs--large { font-size: 24px; line-height: 1.2; font-weight: unset; } .title2 h1.title--ultra, .title2 h2.title--ultra, .title2 h3.title--ultra, .title2 h4.title--ultra, .title2 h5.title--ultra, .title2 h6.title--ultra, .text-3 .fw-four, .rte-editor .fw-four, .title2 h1.title--heavier, .title2 h2.title--heavier, .title2 h3.title--heavier, .title2 h4.title--heavier, .title2 h5.title--heavier, .title2 h6.title--heavier, .course-tiles .course-tile .tile-box .tile-title { font-weight: unset; text-transform: unset; } .table--grid table tr td.table--feature, .table--grid table tr.tr--feature .td--group { font-size: 15px !important; letter-spacing: 1px !important; font-weight: unset !important; font-weight: 700 !important; } .pricing-plans .pricing_wrapper .pricing_display h2 { font-size: 36px; font-weight: unset; } .pricing-plans .pricing_wrapper .pricing_section .pricing_save { font-size: 14px !important; letter-spacing: 0.5px !important; padding: 7px 15px 4px !important; } .pricing_flex-container > div:before { font-size: 14px !important; padding: 7px 15px 5px !important; } .path-title { font-size: 22px !important; } .ps-events .filtering-options .select-container select, .ps-events .filtering-options .search-box-container .search input.search-box, .llr-wrapper a.llr-item .llr-title-wrapper .llr-title, .llr-link-text, .llr-subtile { font-size: 18px !important; } .path-label { text-transform: uppercase !important; font-size: 13px !important } h1, h2, h6, strong, b, .title2 h1.title--ultra, .title2 h2.title--ultra, .title2 h3.title--ultra, .title2 h4.title--ultra, .title2 h5.title--ultra, .title2 h6.title--ultra, .title2 h1, .text-4 h1, .title2 h2, .text-4 h2, .title2 h6, .text-4 h6, .press-release-row-type, .link.section a, .link-list-text .linklist-subnav ul li a, .text-4 .fs--thirty, .rte-editor .fs--thirty, .pricing--gopPlans .gop_plan--container .gop_plan--inverter h6, .text-4 .fs--tiny, .rte-editor .fs--tiny, .title2 h1.title--heavier, .title2 h2.title--heavier, .title2 h3.title--heavier, .title2 h4.title--heavier, .title2 h5.title--heavier, .title2 h6.title--heavier, .table--grid table tr td.table--plan, .table--grid table tr.tr--feature .td--group, .table--grid table tr td.table--feature, .title2 h6, .text-4 h6, .pricing-plans .pricing_wrapper .pricing_display .api-price-styling .curr-major, .course-tiles .course-tile .tile-box .tile-title, .pricing-plans .pricing_wrapper .pricing_section .pricing_save, .pricing_flex-container > div:before, .api-price-styling .curr-symbol, .path-label, .path-link, .gop_plan--price, .title2 h1.title--medium, .title2 h2.title--medium, .title2 h3.title--medium, .title2 h4.title--medium, .title2 h5.title--medium, .title2 h6.title--medium, .content-highlight .course-item__type, .role-title, .ps-events .ps-events-lists .event-cta, .ps-events .ps-events-lists .event-type, .course-tiles .course-tile .tile-box h6, .course-tiles .course-tile .tile-box ul li.view-more a, .search-result__title, .course-tiles .course-tile.course-tiles-secondary .tile-box .tile-title, .llr-wrapper a.llr-item .llr-title-wrapper .llr-title, .llr-link-text, .tech-index-feed .tech--toolbar > div, .cs-feed .cs-feed-card-wrapper .cs-card-link, h1.title--heavy, h2.title--heavy, h3.title--heavy, h4.title--heavy, h5.title--heavy, h6.title--heavy, .navigation .ps-nav-global .ps-nav-global--links > ul.ps-nav-global--util .button, a.button, .button { font-family: 'PS Commons Bold'; font-weight: normal !important; } p, h3, h4, h5, .section ul, .section ol, .section dl, .section li, .text-3 p, .title2 h3, .text-4 h3, .title2 h4, .text-4 h4, .title2 h5, .text-4 h5, .press-release-row-date, .press-release-row-title a, .press-release-row-title a:hover, .text-4 .fs--large, .rte-editor .fs--large, .news-table-container .news-card-flexbox .news-card .news-card-content .news-card-title, .news-table-container .news-card-flexbox .news-card .news-card-content .news-card-date, .accordion.section .accordion-title, .table--grid table tr td, .pricing-plans .pricing_wrapper .pricing_display, .accordion.section .accordion-content p, .text-component p, .path-title, .path-courses, .gop_plan--duration, .ps-events .filtering-options .select-container select, .ps-events .filtering-options .search-box-container .search input.search-box, .course-tiles .course-tile .tile-box ul li a, .llr-subtile { font-family: 'PS Commons'; font-weight: normal !important; } /* Look at bullets after switch */ ul li:before { margin-top: 7px; } .block, .api-price-styling .curr-symbol { color: #eee !important; } .block--light { color: #181818 !important; } #pathContent li.has-test span, .text-3 .fw-three, .rte-editor .fw-three { font-weight: 400 !important; } .ps-events .ps-events-lists .event-type { padding: 3px 15px 0px !important; font-size: 14px !important; } a.button, .button { font-size: 15px; letter-spacing: 0.5px; } .button.button--large { font-size: 15px; letter-spacing: 0.5px; } .navigation .ps-nav-global .ps-nav-global--links > ul.ps-nav-global--util .button { font-size: 13px; letter-spacing: 0.5px; } </style> </div> </div> </div> </div> <div class="free-form-component"> <style> /* See bottom for desktop rules */ .promo-template { background-color: #FF1675; display: flex; flex-direction: column; align-items: center; padding: 24px; position: relative; overflow: hidden; font-family: 'PS Commons Demibold'; color: #FFFFFF; } .promo-template:before { content: ""; position: absolute; bottom: 0; right: 0; width: 100%; height: 100%; display: block; background-image: url(/content/dam/pluralsight2/offer/2024/black-friday/bf-banner-mobile-right.webp); background-repeat: no-repeat; background-position: bottom right; background-size: contain; z-index: 2; } .circle-bg { position: absolute; background-image: url(/content/dam/pluralsight2/offer/2024/black-friday/bf-banner-mobile-left.webp); width: 100%; height: 100%; left: 0; bottom: 0; background-size: 400px; background-repeat: no-repeat; background-position: bottom left; } .promo-container { width: 100%; max-width: 100%; margin: 0 auto; display: flex; flex-direction: column; align-items: center; gap: 20px; z-index: 10; } .promo-description { display: flex; flex-direction: column; justify-content: center; align-items: center; } .promo-description img {margin-bottom: 15px;} .promo-template .ps-button.-primary { font-family: 'PS Commons Demibold'; background-color: #FFFFFF; color: #130F25; border: 1px solid #FFFFFF; border-radius: 999px; text-transform: none; padding: 8px 30px; margin: 0; font-size: 14px; letter-spacing: 0.5px; line-height: 20px; text-decoration: none; display: inline-block; margin: 15px 0 0; } .promo-template .ps-button.-primary:hover, .promo-template .ps-button.-primary:focus { box-shadow: 0 10px 30px rgba(0,0,0,0.4); } .promo-text { font-size: 20px; text-align: center; } /* Desktop */ @media (min-width: 1024px) { .promo-template { padding: 10px 20px; position: relative; overflow: hidden; color: #FFFFFF; } .promo-template:before { left: unset; top: 0; right: 0; width: 25%; display: block; background: url(/content/dam/pluralsight2/offer/2024/black-friday/bf-banner-desktop-right.webp); background-size: 100%; background-repeat: no-repeat; } .circle-bg { position: absolute; background-image: url(/content/dam/pluralsight2/offer/2024/black-friday/bf-banner-desktop-left.webp); width: 50%; background-size: 100%; height: 100%; left: 0; bottom: 0; z-index: 1; } .promo-description img {margin-bottom: 0px;} .promo-template .ps-button.-primary { margin: 0; z-index: 2; } .promo-description { display: flex; gap: 30px; align-items: center; flex-direction: row; } .promo-text { font-size: 20px; text-align: left; } } /*close promo*/ .cmp-container .promo-template .close-promo { right: 16px; top: -5px; } .close-promo { color: #1b1834; position: absolute; font-size: 18px; right: 0; top: -12px; z-index: 999; padding: 10px; } .close-promo:hover { cursor: pointer; color: #4A33D1; } </style> <div class="promo-template"> <div class="circle-bg"></div> <div class="close-promo">✖</div> <div class="promo-container"> <div class="promo-description"> <div class="promo-logo"> <img src="/content/dam/pluralsight2/offer/2024/black-friday/Save50-BlackFriday-Graphic.webp" width="317"> </div> <div class="promo-text">Beat the Black Friday rush.<br/>Celebrate early.</div> <div class="button-col"> <a href="https://www.pluralsight.com/pricing/skills?type=individual" class="ps-button -primary">Save now</a> </div> </div> </div> </div> <script type="text/javascript"> (function ($) { $(function ($) { // Set the date we're counting down to let promoStart = new Date('Nov 18, 2024 08:00:00 GMT-0700').getTime(); let bfPhase = new Date('Nov 28, 2024 08:00:00 GMT-0700').getTime(); let cmPhase = new Date('Dec 02, 2024 08:00:00 GMT-0700').getTime(); let promoEnds = new Date('Dec 03, 2024 20:00:00 GMT-0700').getTime(); // Get today's date and time let now = new Date().getTime(); if (promoStart > now && now > promoEnds) { $(".promo-template").hide(); } if (bfPhase < now && now < cmPhase){ $('.promo-text').html('Career-boosting skills.<br/>Mind-blowing Black Friday deal.'); } else if (cmPhase < now && now < promoEnds){ $('.promo-text').html('Cyber Monday savings on<br/>2025’s most wanted tech skills.'); $('.promo-template').css('background-color', '#EB7100'); console.log('change bg'); } //hiding button on pricing page let currentPath = window.location.pathname; if (currentPath == '/pricing/skills') { $('.button-col').css('display', 'none'); } }); })(jQuery); /* Global Cookies */ window.Utils = window.Utils || {}; /** * Utils.cookies exposes a global cookie setter/getter api that currently uses js-cookie */ Utils.cookies = (function () { 'use strict'; const cookiesObject = (function () { const defaultDomain = '.pluralsight.com'; const defaultPath = '/'; const defaultDaysToLive = 180; // sets the cookie const setCookie = function (name, value, domain, path, daysToLive) { const settings = {}; settings.domain = domain || defaultDomain; settings.path = path || defaultPath; settings.expires = daysToLive || defaultDaysToLive; Cookies.set(name, value, settings); }; // gets the value of the named cookie const getCookie = function (name) { return Cookies.get(name); }; return { getCookie: getCookie, setCookie: setCookie }; }()); // prevent the objects from being modified Object.freeze(cookiesObject); return cookiesObject; }()); const closePromo = jQuery('.close-promo'); const promo = closePromo.closest('.promo-template'); closePromo.on('click', () => { promo.slideUp(100); Utils.cookies.setCookie('promo_closed', 'true', window.location.hostname, '/', 7); }); window.addEventListener('load', () => { console.log(Utils.cookies.getCookie('promo_closed')); const promoCookie = Utils.cookies.getCookie('promo_closed'); if(promoCookie) { promo.hide(); } else { } }); </script> </div> </div> </div> </div> </div> <div id="site-promo" style="display:none;"> <div id="site-promo-content"></div> <div class="promo-close-button">&times;</div> </div> <script> var noDBpromo=true;function showPromoIfPermitted(){if(document.cookie.indexOf("site-promo-closed=1")==-1||window.blockPromoHide){if(jQuery("#site-promo .promo-wrapper-contents").length>-1&&jQuery("#site-promo .promo-wrapper-contents").html()!=undefined&&jQuery("#site-promo .promo-wrapper-contents").html().trim()!=""){jQuery("#site-promo").slideDown(300)}jQuery("#site-promo .promo-close-button").click(function(){var d=new Date();d.setTime(d.getTime()+(12*60*60*1000));document.cookie="site-promo-closed=1; expires="+d.toUTCString()+"; path=/";jQuery("#site-promo").slideUp(300)});window.promoShown=true;if(window.setStickies){window.setStickies()}dtmEventTrigger("ps.promoShown",{})}}function promoCheck(){window.promoCheckRan=true;if(document.URL.indexOf("b2b=true")>-1||document.URL.indexOf("nopromos=true")>-1){var d=new Date();d.setTime(d.getTime()+(7*24*60*60*1000));document.cookie="nopromos=1; expires="+d.toUTCString()+"; path=/; domain=pluralsight.com"}if(document.cookie.indexOf("nopromos=1")==-1&&(window.location.host=='www.pluralsight.com'||window.location.host=='www-preview.pluralsight.com'||window.location.host=='www-dev.pluralsight.com'||window.location.host=='www-stage.pluralsight.com'||window.location.host=='learn.pluralsight.com'||window.location.host=='learn-stage.pluralsight.com'||window.location.host=='learn-dev.pluralsight.com'||window.location.host=='www.javascript.com'||window.location.host=='www-stage.javascript.com'||window.location.host=='www-dev.javascript.com'||window.location.host=='www-preview.javascript.com')){var isStage=false;if(window.location.host.indexOf("-stage.")>-1){isStage=true}var company="none";var audience="none";var mstime=(new Date()).valueOf();if(!noDBpromo&&dnbData.companyName){company=dnbData.companyName;audience=dnbData.industryNaics}jQuery.ajax({url:"/discounts/api/global-promo?company="+encodeURIComponent(company)+"&audience="+encodeURIComponent(audience)+"&time="+mstime,headers:{authorization:"aem"}}).done(function(promoData){if(promoData.campaignId||window.forceCampaignCode){window.globalPromos=promoData.promos;window.campaignCode=window.forceCampaignCode||promoData.campaignId;jQuery.ajax({url:"/content/pluralsight/en/global/promos/"+campaignCode+".html?time="+mstime}).done(function(bannerPage){var domainTransform=function(urlString){if(window.location.host=='learn.pluralsight.com'||window.location.host=='learn-stage.pluralsight.com'||window.location.host=='learn-dev.pluralsight.com'||window.location.host=='www.javascript.com'||window.location.host=='www-preview.javascript.com'||window.location.host=='www-dev.javascript.com'||window.location.host=='www-stage.javascript.com'){if(urlString.indexOf("/jscom")==0&&window.location.hostname.indexOf("javascript.com")>-1){urlString=urlString.substring(6,urlString.length)}else if(urlString.indexOf("/landing-pages")==0&&(window.location.hostname=="learn.pluralsight.com"||window.location.hostname=="learn-stage.pluralsight.com"||window.location.hostname=="learn-dev.pluralsight.com")){urlString=urlString.substring(14,urlString.length)}else{urlString="////";}}return urlString};var blockedPaths=jQuery(bannerPage).find(".promo-block-filters").data("blockedpaths");var blockedPathsArray=blockedPaths?blockedPaths.split(","):[];var isBlocked=false;for(i in blockedPathsArray){var blockedPath=blockedPathsArray[i].trim();if(blockedPath.indexOf("=")==0){blockedPath=blockedPath.substring(1,blockedPath.length);if(window.location.pathname==domainTransform(blockedPath)){isBlocked=true;if(isStage){console.log("Promo banners blocked on page.")}}}else if(window.location.pathname.indexOf(domainTransform(blockedPath))==0){isBlocked=true;if(isStage){console.log("Promo banners blocked on page.")}}}if(!isBlocked){var $banners=jQuery(bannerPage).find(".promo-wrapper-filter");var bannerFound=false;jQuery.each($banners,function(key,item){var allowedPaths=jQuery(item).data("allowedpaths");var allowedPathsArray=allowedPaths?allowedPaths.split(","):[];var isAllowed=false;for(i in allowedPathsArray){var allowedPath=allowedPathsArray[i].trim();if(allowedPath.indexOf("=")==0){allowedPath=allowedPath.substring(1,allowedPath.length);if(window.location.pathname==domainTransform(allowedPath)){isAllowed=true}}else if(window.location.pathname.indexOf(domainTransform(allowedPath))==0){isAllowed=true}}if(isAllowed){$content=jQuery(item);jQuery("#site-promo-content").empty().append($content);jQuery("#site-promo-content img[data-lazysrc], #site-promo-content .lazy-bg").each(function(index,item){if(typeof loadLazysrc!="undefined"){loadLazysrc(item)}});window.blockPromoHide=jQuery(item).data("blockhiding");showPromoIfPermitted();bannerFound=true;return false}});if(!bannerFound){if(isStage){console.log("No allowed banner found on promo config page.")}}}}).fail(function(){if(isStage){console.log("No promo page found for campaign code "+campaignCode)}});window.promoTriggered=true;dtmEventTrigger("ps.promoTriggered",{})}window.promoCheckCompleted=true})}}if(window.dnbData.status||noDBpromo){promoCheck()}setTimeout(function(){if(!window.promoCheckRan){window.promoCheck()}},3000); </script> <div> <script type="text/javascript" src="//customer.cludo.com/scripts/bundles/search-script.min.js"></script> <script> var element = document.createElement("link"); element.setAttribute("rel", "stylesheet"); element.setAttribute("type", "text/css"); element.setAttribute("href", "https://customer.cludo.com/css/templates/v1.1/essentials/cludo-search.min.css"); document.getElementsByTagName("head")[0].appendChild(element); var CludoSearch; (function () { var cludoSettings = {customerId: 10000847, engineId: 10001278, searchUrl: 'https://www.pluralsight.com/search.html', language: 'en', searchInputs: ['cludo-search-form'], hideSearchFilters: true, type: 'inline'}; CludoSearch= new Cludo(cludoSettings); CludoSearch.init(); })(); </script> <!--[if lte IE 9]> <script src="https://api.cludo.com/scripts/xdomain.js" slave="https://api.cludo.com/proxy.html" type="text/javascript"></script> <![endif]--> </div> <div id="content" role="main"> <div class="contain"><div class="free-form-component section"> <style> .hero-background {background-image:linear-gradient(30deg, rgba(126,6,78,0.75) 0%, rgba(32,32,32,1) 50%, rgba(234,42,94,1) 90%);} .hero-block {padding: 0 20px;} .video-btn a {padding: 12px 34px !important;} .columns-1240 .row.column-control--wide {max-width: 1240px;} .button {text-transform: none;} .hero-block, .may-promo {max-width: 1400px; margin: 0 auto;} .homepage-hero-images img {width: 100%;} .hero-partner-images, .hero-partner-images .main, .hero-partner-images .content {display: flex;} .hero-partner-images .main, .hero-partner-images .content {width: 100%;} .hero-partner-images .content {justify-content: center; align-items: center; flex-direction: row; flex-wrap: wrap;} .hero-partner-images .image.section {display: inline; width: max-content;} .hero-partner-images .content div:nth-child(-n + 2){flex-basis: 50%;} .hero-partner-images .content div:nth-last-child(-n + 3){flex-basis: 33.3%;} .hero-partner-images .image.section img {width: 90%;} .skills-logos {background-blend-mode: overlay; background-color: #2A2754 !important;} .skills-logos .image {display: inline;} .skills-logos .image a:hover {text-decoration: none;} .skills-logos img {margin: 0 10px 10px 10px; border-radius: 8px; box-shadow: 0px 10px 10px rgb(0 0 0 / 30%); border: 2px solid transparent; display: inline-block !important;} .skills-logos img:hover {border: 2px solid #EC008C;} .skills-logos a.simple_arrow {color: #FF5297 !important; } .pink-link-on-dark a.simple_arrow:after { color: #FF5297 !important; } .products-container {margin-bottom: -30px;} .skills-accordion {background-color: #202020;} .accordion-block .experiencefragment.aem-GridColumn {height: 0;} .testimonial-sec .generic-block.section {border-radius: 16px;} .testimonial {padding: 15px !important;} .ps-one-homepage { background-color: #ffffff !important; } .ps-one-homepage .image--center {margin-top: -100px !important;} @media screen and (max-width: 640px) { .homepage-hero-images .columns div:nth-child(1) img {max-width: 144px !important;} .skills-logos .columns.large-9.small-12 { display: flex; justify-content: space-around; flex-wrap: wrap; } .skills-logos .columns.large-9.small-12 .image.section { display: flex; flex-basis: 33.3%; justify-content: center; } } @media screen and (min-width: 640px) { .skills-accordion {background-size: auto !important;} } @media screen and (min-width: 875px){ .hero-partner-images .content {justify-content: space-between;} .hero-partner-images .content div:nth-child(-n + 2){flex-basis: auto;} .hero-partner-images .content div:nth-last-child(-n + 3){flex-basis: auto;} .hero-partner-images .image.section img {width: 100%;} } @media screen and (max-width: 1025px) { .view-on-desktop {display: none;} .view-on-mobile {display: auto;} .skills-block-cta .psbutton--right, .skills-block-cta .psbutton--left {text-align: center !important;} } @media screen and (max-width: 1024px) { .ps-one-homepage { background-position: bottom right -200px !important; background-size: 80% !important;} } @media screen and (min-width: 1024px) { .view-on-desktop {display: auto;} .view-on-mobile {display: none;} .vertically-align-columns .columns {margin: auto 0;} .products-container {padding-top: 120px !important;} .animation-two, .animation-one {position: relative;} .hero-block .button--secondary--white {float: left;} .hero-block .button--gradient {float: right;} .hero-block .free-form-component {height: 0;} .hero-block #advanced-js {top: -265px; left: -475px;} .hero-block #deployment-frequent {top: -245px; left: -100px;} .hero-block #cycletime {top: -270px; right: -335px;} .hero-block #congrats-modal {top: -170px; left: 65px;} .hero-block #sandra-modal {top: -270px; left: -215px;} .hero-block #commit-risk {top: -260px; left: 430px;} .ps-one-homepage .image--center {margin-top: -200px !important;} #flow-demo-modal {width: 1020px !important;} .testimonial-sec .generic-block.section {box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.08);} .skills-logos img {position: relative;} } @media screen and (min-width: 1130px) { .hero-block #advanced-js {left: -425px;} .hero-block #sandra-modal {left: -145px;} .hero-block #congrats-modal {left: 125px;} .hero-block #cycletime {top: -270px; right: -480px;} .hero-block #deployment-frequent {left: 15px;} .hero-block #commit-risk {top: -300px; left: -50px;} } @media screen and (min-width: 1330px) { .hero-block #advanced-js {left: -320px;} .hero-block #sandra-modal {left: -55px;} .hero-block #congrats-modal {left: 125px;} .hero-block #cycletime {top: -130px; right: 100px;} .hero-block #deployment-frequent {left: 125px;} .hero-block #commit-risk {top: -260px; left: 40px;} } .text-scroller-component h1 { margin-bottom: 20px; line-height: 1.2; } .hero-block .title2.section h4 { line-height: 1.333; margin-bottom: 30px; } .homepage-hero-images { margin-top: 10px; } @media screen and (min-width: 1024px) { .dark-blue-squigle-wrapper.generic-block-wrapper.block {max-width: 1440px; margin: 0 auto;} .squigle-wrapper.generic-block-wrapper.block:after { content: ""; position: absolute; background-repeat: no-repeat; height: 110px; width: 110px; pointer-events: none; z-index: 5; } .position-squigle-visible {overflow: visible;} .dark-blue-squigle-wrapper.generic-block-wrapper.block:after{ top: -55px; left: 54px; background-image: url(/content/dam/pluralsight2/homepage/2023-updates/purple-swirl.webp); background-size: 75px; } .light-blue-squigle-wrapper.generic-block-wrapper.block:after{ bottom: -55px; right: 54px; background-image: url(/content/dam/pluralsight2/product/skills/for-individuals-2022/squiggles.png); transform: rotate(45deg); } .pink-blue-squigle-wrapper.generic-block-wrapper.block:after{ top: -60px; left: 175px; background-image: url(/content/dam/pluralsight2/homepage/2023-updates/swirl-pink.webp); background-size: 50px; } } </style> <script type="text/javascript"> setTimeout(function() { let btn = $('.button-video-icon .ps-button').first(); let btnDiv = $(btn).find('div').last(); btnDiv.addClass('video-btn'); $(btnDiv).find('a').prepend('<img src="/content/dam/pluralsight2/cloud-guru/play-icon.webp" class="play-btn" height="24px" width="24px" alt="play button"/>'); $(".skills-logos img").hover(function() { $(this).stop().animate({ top: -10 }, 500); }, function() { $(this).stop().animate({ top: 0 }, 500); }); let firstCol = $('.home-second-body-sec div:nth-child(3) .row').find('div').first(); firstCol.addClass('large-push-6'); let secondCol = $('.home-second-body-sec div:nth-child(3) .row').find('.columns.large-6.small-12').last(); secondCol.addClass('large-pull-6'); }, 500); </script> </div> <div class="generic-block section"> <div id="hero-background page-hero_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-fifty padding-bottom-fifty hero-background page-hero clearfix" style="background: radial-gradient(39.56% 48.29% at 20% 115.78%, #FF1675 0%, rgba(255, 22, 121, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, radial-gradient(54.23% 74.52% at 69.72% -10.08%, #FF1675 0%, rgba(255, 22, 121, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, radial-gradient(21.67% 31.7% at 39.72% 107.79%, rgba(74, 51, 209, 0.8) 0%, rgba(74, 51, 209, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, radial-gradient(40.08% 51.33% at 85.83% 24.14%, rgba(74, 51, 209, 0.8) 0%, rgba(74, 51, 209, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, #242145;;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div id="hero-block_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--center generic-block--auto padding-top-zero padding-bottom-zero hero-block clearfix" style="background: rgba(19, 15, 37, 0.5);border-radius:24px;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--narrow"> <div class="columns large-12 small-12"><div class="spacer section"> <div class="spacer hide-for-small-only " style="height:30px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> <div class="text-scroller section"> <div class="text-scroller-component aem-component"> <h1>Pluralsight empowers you to <div class="text-fader"> <div class="text-content in"> <span class="line">master AI</span> </div> <div class="text-content "> <span class="line">onboard quicker</span> </div> <div class="text-content "> <span class="line">deliver faster</span> </div> <div class="text-content "> <span class="line">upgrade your skills</span> </div> <div class="text-content "> <span class="line">build tech fluency</span> </div> <div class="text-content "> <span class="line">upskill teams</span> </div> <div class="text-content "> <span class="line">collaborate better</span> </div> <div class="text-content "> <span class="line">streamline processes</span> </div> <div class="text-content "> <span class="line">innovate smarter</span> </div> </div> </h1> </div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h4 class=" mobile-font-size-8 tablet-font-size-7 desk-font-size-6 "> Develop critical tech skills. Cut cycle times. Build happier, healthier tech teams. And innovate smarter using AI. All with Pluralsight. </h4> </div></div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns large-6 small-12"><div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/get-started" target="_self" style=" " class="button button--gradient 11 " data-aa-title="get-started"> Get started </a> </div> </div></div> </div> <div class="columns large-6 small-12"><div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/ai" target="_self" style=" " class="button button--secondary--white 11 " data-aa-title="learn-ai"> Learn AI </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="homepage-hero-images_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero homepage-hero-images clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--super-wide"> <div class="columns large-12 small-12"><div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:30px"></div> <div class="spacer show-for-medium-only" style="height:20px"></div> <div class="spacer show-for-small-only" style="height:15px"></div></div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/homepage-skills-logo.svg" alt="Pluralsight Skills" style=" max-width: 205px;" class=" "/> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:18px"></div> <div class="spacer show-for-medium-only" style="height:10px"></div> <div class="spacer show-for-small-only" style="height:10px"></div></div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/homepage-ai-hero-2.webp" alt="Pluralsight Skills for AI" style=" max-width: 1140px;" class="image--center "/> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--wide"> <div class="columns large-12 small-12"><div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:50px"></div> <div class="spacer show-for-medium-only" style="height:50px"></div> <div class="spacer show-for-small-only" style="height:50px"></div></div> <div class="text-4 text section"> <div id="text-4-eb0e02e32c" class="cmp-text"> <p style=" text-align: center; "><b>Organizations we’ve helped:</b></p> </div> </div> <div class="generic-block section"> <div id="hero-partner-images_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero hero-partner-images clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/organization-logos/dell-logo.webp" alt="Dell Technologies" style=" max-width: 210px;" class="image--center "/> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/organization-logos/ge-logo.webp" alt="GE Healthcare" style=" max-width: 191px;" class="image--center "/> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/organization-logos/fedex-logo.webp" alt="FedEx" style=" max-width: 127px;" class="image--center "/> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/organization-logos/ford-logo.webp" alt="Ford" style=" max-width: 171px;" class="image--center "/> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/organization-logos/bt-logo.webp" alt="BT" style=" max-width: 66px;" class="image--center "/> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="vertically-align-columns columns-1240 home-second-body-sec_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-hundred padding-bottom-hundred vertically-align-columns columns-1240 home-second-body-sec clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex column-control--wide"> <div class="columns large-6 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" mobile-font-size-4 tablet-font-size-4 desk-font-size-2-2 "> Why Pluralsight? </h2> </div></div> <div class="text-4 text section"> <div id="text-4-9ab2f834e7" class="cmp-text"> <p>Whether you’re an individual looking to learn Python to advance your career or an enterprise team looking to cut cycle times, speed up onboarding, or give your teams the skills to realize your strategies, we remove the challenges and roadblocks slowing you down. We’re advancing the world’s tech workforce, and that starts with making your work more efficient and effective—and giving you more to celebrate.</p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/solutions" target="_self" style=" " class="button button--gradient 11 " data-aa-title="see-our-solutions"> See our solutions </a> </div> </div></div> </div> <div class="columns large-6 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/pluralsight-puzzle-piece.webp" alt="puzzle image" style=" " class=" "/> </div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:80px"></div> <div class="spacer show-for-medium-only" style="height:50px"></div> <div class="spacer show-for-small-only" style="height:30px"></div></div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex column-control--wide"> <div class="columns large-6 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-7 title--heavier "> Online demo </h3> </div></div> <div class="title2 section"> <div data-emptytext="Title"> <h2 class=" mobile-font-size-4 tablet-font-size-4 desk-font-size-4 "> See our solutions in action </h2> </div></div> <div class="text-4 text section"> <div id="text-4-86ec5def07" class="cmp-text"> <p>Check out our demos to see in action the platform features that&#39;ll transform your teams, and get all the details straight from the experts who know your problems—and your solutions—best.</p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="generic-block section"> <div id="button-video-icon_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero button-video-icon clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/solution-demos" target="_self" style=" " class="button button--gradient 11 " data-aa-title="solution-demos"> Tour solutions </a> </div> </div></div> </div> </div> </div> </div> </div> <div class="columns large-6 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/acg-solutions.webp" alt="course covers" style=" max-width: 100%;" class="image--center "/> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="dark-blue-squigle-wrapper squigle-wrapper_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero dark-blue-squigle-wrapper squigle-wrapper block--overlap clearfix"> <div class="main clearfix"> <div class="content clearfix"> </div> </div> </div> </div> <div class="generic-block section"> <div id="products-container columns-1240 light-blue-squigle-wrapper squigle-wrapper_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-hundred padding-bottom-zero products-container columns-1240 light-blue-squigle-wrapper squigle-wrapper block--overlap clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" mobile-font-size-4 tablet-font-size-4 desk-font-size-3 title--center title--heavier "> Products </h3> </div></div> <div class="spacer section"> <div class="spacer " style="height:50px"></div> </div> </div> </div> </div> </div> <div class="experiencefragment section"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="free-form-component aem-GridColumn aem-GridColumn--default--12"> <style> .products-overview .product-block ul {margin-left: 0;} .products-overview .product-block ul li {border-bottom: 1px solid rgba(149, 149, 149, 0.3); margin-bottom: 0px;} .products-overview .product-block ul li:hover {background: #EBEFF5;} .products-overview .product-block ul li:before {display: none;} .products-overview .product-block ul li a {border-bottom: none; color: #4C4C4C; display: block; padding-bottom: 10px; padding-top: 10px;} .products-overview li a:after {font-family: FontAwesome; content: "\f105"; color: #BDBDBD; float: right; padding-right: 5px; transition: .3s all;} .products-overview .generic-block {background: #ffffff; margin: 0 auto; border-radius: 16px; box-shadow: 0px 20px 40px rgb(0 0 0 / 6%); max-width: max-content;} .products-overview .product-block .generic-block {box-shadow: none;} .products-overview .vert-product {max-width: 500px; padding: 20px;} .products-overview .proserv-block {max-width: 500px; padding: 20px; z-index: 10;} .products-overview .proserv-block .generic-block { max-width: unset; } .products-overview .image.section img { border-radius: 8px; } .proserv-block .generic-block {border-radius: 0px;} .product-info-block .image.section img { border-radius: unset; } @media screen and (min-width: 1025px){ .products-overview .proserv-block { max-width: 1000px; } .products-overview .proserv-block .block-proserv-links > .main > .content { display: flex; } .products-overview .proserv-block .columns {margin: auto 0;} .products-overview .proserv-block .link.section {flex: 0 0 25%; display: flex; align-items: center;} .products-overview .proserv-block .block-proserv-links .button {margin-bottom: 0;} } @media screen and (max-width: 640px){ .products-overview .ps-button .button-float-left {float: none;} .products-overview .row.large.add-flex {padding: 0 12px;} } </style> </div> <div class="generic-block aem-GridColumn aem-GridColumn--default--12"> <div id="products-overview_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero products-overview block--overlap clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2022-revamp/products-halftone-white.png');background-position:center right;background-size:auto;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex column-control--wide"> <div class="columns large-6 small-12"><div class="generic-block section"> <div id="product-block vert-product_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero product-block vert-product clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 0 !important; padding-left: 0 !important; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/skills-badges-solid.webp" alt="skills" style=" max-width: 100%;" class="image--center "/> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="product-info-block_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero product-info-block clearfix" style="background: transparent;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/products/skills/Pluralsight-Product-Logo-Skills-Color-OnLight.webp" alt="skills" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="text-4 text section"> <div id="text-4-427c5e5546" class="cmp-text"> <p>Empower yourself or your team to develop the skills critical to delivering on your career goals and initiatives with our tech skills platform.</p> </div> </div> <div class="text-4 text section"> <div id="text-4-c6768b3f28" class="cmp-text"> <ul><li><a href="/browse" target="_self" data-aa-title="view-all-courses" style=" color: rgb(64,67,118); " rel="noopener noreferrer">View all courses</a></li><li><a href="/product/skills/individuals" target="_self" data-aa-title="for-individuals" style=" color: rgb(64,67,118); " rel="noopener noreferrer">For individuals</a></li><li><a href="/product/skills-assessment" target="_self" data-aa-title="take-a-skill-assessment" style=" color: rgb(64,67,118); " rel="noopener noreferrer">Take a skill assessment</a></li><li><a href="/pricing/skills" target="_self" data-aa-title="view-plans" style=" color: rgb(64,67,118); " rel="noopener noreferrer">View plans</a></li></ul> </div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/product/skills" target="_self" style=" " class="button button--gradient 11 " data-aa-title="explore-skills"> Explore Skills </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:0px"></div> <div class="spacer show-for-medium-only" style="height:30px"></div> <div class="spacer show-for-small-only" style="height:30px"></div></div> </div> <div class="columns large-6 small-12"><div class="generic-block section"> <div id="product-block vert-product product-info-block_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero product-block vert-product product-info-block clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 0 !important; padding-left: 0 !important; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/acg-product-cover2.webp" alt="cloud" style=" max-width: 100%;" class="image--center "/> </div> </div> </div> </div> </div> <div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix" style="background: transparent;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/logos/a-cloud-guru-logo.webp" alt="A Cloud Guru" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="text-4 text section"> <div id="text-4-e64342f6a7" class="cmp-text"> <p style=" min-height: 71.0px; ">Develop deep cloud expertise and production-ready cloud talent and skills.
</p> </div> </div> <div class="text-4 text section"> <div id="text-4-94b4bbc20b" class="cmp-text"> <ul><li><a href="/cloud-guru/browse" target="_self" data-aa-title="view-all-courses" style=" color: rgb(64,67,118); " rel="noopener noreferrer">View all courses</a></li><li><a href="/cloud-guru/individuals" target="_self" data-aa-title="cloud-for-individuals" style=" color: rgb(64,67,118); " rel="noopener noreferrer">For individuals</a></li><li><a href="/events/2023/cloud-transformation-solution-demo/thank-you" target="_blank" data-aa-title="cloud-transformation-in-action" style=" color: rgb(64,67,118); " rel="noopener noreferrer">Cloud transformation in action</a></li><li><a href="/cloud-guru/pricing" data-aa-title="view-plans" style=" color: rgb(64,67,118); ">View plans</a></li></ul> </div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru" target="_self" style=" " class="button button--gradient 11 " data-aa-title="explore-a-cloud-guru"> Explore A Cloud Guru </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex"> <div class="columns large-12 small-12"><div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:50px"></div> <div class="spacer show-for-medium-only" style="height:30px"></div> <div class="spacer show-for-small-only" style="height:30px"></div></div> <div class="generic-block section"> <div id="product-block proserv-block product-info-block show-for-large-up_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto generic-block--vertical-center padding-top-zero padding-bottom-zero product-block proserv-block product-info-block show-for-large-up clearfix" style="background: #ffffff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex"> <div class="columns large-4 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/flow-cover-small.webp" alt="flow cover" style=" " class=" "/> </div> </div> <div class="columns large-8 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/products/flow/Pluralsight-Product-Logo-Flow-Color-OnLight.webp" alt="flow" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> <div class="text-4 text section"> <div id="text-4-38dd76e95e" class="cmp-text"> <p>Unlock your team’s potential and upgrade your processes with our software delivery intelligence platform.</p> </div> </div> <div class="generic-block section"> <div id="block-proserv-links_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero block-proserv-links clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="link section"> <div> <a href="/product/flow/demo" data-aa-title="take-a-tour" class="simple_arrow " target="_self"> Take a Tour </a> </div></div> <div class="link section"> <div> <a href="/pricing/flow" data-aa-title="view-plans-flow" class="simple_arrow " target="_self"> View plans </a> </div></div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/product/flow" target="_self" style=" " class="button 10 " data-aa-title="explore-flow"> Explore Flow </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="placeholder clearfix" style="visibility:hidden"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex"> <div class="columns large-4 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/flow-cover-small.webp" alt="flow cover" style=" " class=" "/> </div> </div> <div class="columns large-8 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/products/flow/Pluralsight-Product-Logo-Flow-Color-OnLight.webp" alt="flow" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> <div class="text-4 text section"> <div id="text-4-38dd76e95e" class="cmp-text"> <p>Unlock your team’s potential and upgrade your processes with our software delivery intelligence platform.</p> </div> </div> <div class="generic-block section"> <div id="block-proserv-links_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero block-proserv-links clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="link section"> <div> <a href="/product/flow/demo" data-aa-title="take-a-tour" class="simple_arrow " target="_self"> Take a Tour </a> </div></div> <div class="link section"> <div> <a href="/pricing/flow" data-aa-title="view-plans-flow" class="simple_arrow " target="_self"> View plans </a> </div></div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/product/flow" target="_self" style=" " class="button 10 " data-aa-title="explore-flow"> Explore Flow </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="product-block proserv-block product-info-block vert-product hide-for-large-up_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto generic-block--vertical-center padding-top-zero padding-bottom-zero product-block proserv-block product-info-block vert-product hide-for-large-up clearfix" style="background: #ffffff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex"> <div class="columns large-12 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/flow-dashboard-solid-2.webp" alt="flow cover" style=" max-width: 100%;" class="image--center "/> </div> <div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix" style="background: transparent;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/products/flow/Pluralsight-Product-Logo-Flow-Color-OnLight.webp" alt="flow" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="text-4 text section"> <div id="text-4-2de2e6d788" class="cmp-text"> <p style=" min-height: 71.0px; ">Unlock your team’s potential and upgrade your processes with our software delivery intelligence platform.</p> </div> </div> <div class="link section"> <div> <a href="/product/flow/demo" data-aa-title="take-a-tour" class="simple_arrow " target="_self"> Take a Tour </a> </div></div> <div class="spacer section"> <div class="spacer " style="height:15px"></div> </div> <div class="link section"> <div> <a href="/pricing/flow" data-aa-title="view-plans-flow" class="simple_arrow " target="_self"> View plans </a> </div></div> <div class="spacer section"> <div class="spacer " style="height:15px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/product/flow" target="_self" style=" " class="button 10 " data-aa-title="explore-flow"> Explore Flow </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="placeholder clearfix" style="visibility:hidden"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex"> <div class="columns large-12 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/flow-dashboard-solid-2.webp" alt="flow cover" style=" max-width: 100%;" class="image--center "/> </div> <div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix" style="background: transparent;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/products/flow/Pluralsight-Product-Logo-Flow-Color-OnLight.webp" alt="flow" style=" max-height: 32px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:40px"></div> </div> <div class="text-4 text section"> <div id="text-4-2de2e6d788" class="cmp-text"> <p style=" min-height: 71.0px; ">Unlock your team’s potential and upgrade your processes with our software delivery intelligence platform.</p> </div> </div> <div class="link section"> <div> <a href="/product/flow/demo" data-aa-title="take-a-tour" class="simple_arrow " target="_self"> Take a Tour </a> </div></div> <div class="spacer section"> <div class="spacer " style="height:15px"></div> </div> <div class="link section"> <div> <a href="/pricing/flow" data-aa-title="view-plans-flow" class="simple_arrow " target="_self"> View plans </a> </div></div> <div class="spacer section"> <div class="spacer " style="height:15px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/product/flow" target="_self" style=" " class="button 10 " data-aa-title="explore-flow"> Explore Flow </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="skills-logos pink-link-on-dark_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--true-black block--left generic-block--auto padding-top-hundred-fifty padding-bottom-hundred skills-logos pink-link-on-dark block--overlap clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2022-revamp/white-halftone.png');background-position:left -50px;background-size:1200px;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--wide"> <div class="columns large-3 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" mobile-font-size-5 tablet-font-size-5 desk-font-size-5 "> Popular Pluralsight Skills topics to learn now </h2> </div></div> <div class="link section"> <div> <a href="/browse" data-aa-title="view-all-skills-topics" class="simple_arrow pink " target="_self"> View all Skills topics </a> </div></div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:0px"></div> <div class="spacer show-for-medium-only" style="height:15px"></div> <div class="spacer show-for-small-only" style="height:15px"></div></div> </div> <div class="columns large-9 small-12"><div class="image section"> <a href="https://www.pluralsight.com/browse?q=python" class=" " target="_self" data-aa-title="browse-python"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/python-inky.png" alt="python" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=react" class=" " target="_self" data-aa-title="browse-react"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/react-inky.png" alt="react" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=java" class=" " target="_self" data-aa-title="browse-java"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/java-inky.png" alt="java" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=C%20sharp" class=" " target="_self" data-aa-title="browse-c-sharp"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/csharp-inky.png" alt="C sharp" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=ruby" class=" " target="_self" data-aa-title="browse-ruby"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/ruby-inky.png" alt="ruby" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=javascript" class=" " target="_self" data-aa-title="browse-javascript"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/javascript-inky.png" alt="javascript" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=AWS" class=" " target="_self" data-aa-title="browse-aws"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/product/skills/why-skills-2022/skills-topic/aws-inky.png" alt="Amazon Web Services" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=azure" class=" " target="_self" data-aa-title="browse-azure"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/azure-dark.webp" alt="azure" style=" max-height: 70px; " class=" "/> </a> </div> <div class="image section"> <a href="https://www.pluralsight.com/browse?q=kubernetes" class=" " target="_self" data-aa-title="browse-kubernetes"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/cloud-guru/topic-kubernetes.webp" alt="kubernetes" style=" max-height: 70px; " class=" "/> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="columns-1240 pink-link-on-dark_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero columns-1240 pink-link-on-dark clearfix" style="background: #2A2754;"> <div class="main clearfix"> <div class="content clearfix"><div class="experiencefragment section"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="free-form-component aem-GridColumn aem-GridColumn--default--12"> <style> body .width-1240.generic-block-wrapper { max-width: 1240px; margin: 0 auto; } .cloud-guru-block.generic-block-wrapper h3 { font-family: 'PS Commons Bold'; font-size: 32px; } .cloud-guru-block.block, .cloud-guru-block .flex-open-block .flex-open-block-wrapper {color: #fff !important;} .cloud-guru-culture.generic-block-wrapper { min-height: 483px; } .white-squiggle-wrapper.generic-block-wrapper.block {max-width: 1440px; margin: 0 auto;} .white-squiggle-wrapper.generic-block-wrapper.block:after {content: none; position: absolute; bottom: -170px; left: 67px; background-image: url(/content/dam/pluralsight2/homepage/2023-updates/white-squiggle.webp); height: 106px; width: 104px; z-index: 2;} @media screen and (min-width: 1024px){ .white-squiggle-wrapper.generic-block-wrapper.block:after {content: "";} } @media screen and (max-width: 640px) { .cloud-guru-block .ps-button .button-float-left { float: none; } .cloud-guru-culture.generic-block-wrapper { background-position: -86px -22px !important; background-size: 122% !important; min-height: 383px; } .small-3 { width: 20%; } .small-9 { width: 80%; } } </style> <script type="text/javascript"> onload = (event) => { $(".white-squiggle-wrapper").parent('.generic-block.section').addClass('position-squigle-visible'); $(".white-squiggle-wrapper").addClass('position-squigle-visible'); } </script> </div> <div class="generic-block aem-GridColumn aem-GridColumn--default--12"> <div id="white-squiggle-wrapper_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero white-squiggle-wrapper clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--super-wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 0 !important; padding-left: 0 !important; "> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block aem-GridColumn aem-GridColumn--default--12"> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2023-updates/blue-side-dots.webp');background-position:100% 80%;background-size:initial;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div id="width-1240 cloud-guru-block_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-fifty padding-bottom-zero width-1240 cloud-guru-block clearfix" style="background: linear-gradient(104.04deg, #FF1675 0%, #FF7B01 100%);border-radius:16px;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 30px; padding-left: 30px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-3 small-12" style="padding-right: 0px; padding-left: 10px; "> </div> <div class="columns customPadding large-6 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/cloud-icon.webp" alt="cloud guru" style=" max-width: 69px;" class="image--center "/> </div> <div class="spacer section"> <div class="spacer " style="height:15px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--center "> A Cloud Guru: <br /> Learn cloud like never before </h3> </div></div> </div> <div class="columns customPadding large-3 small-12" style="padding-right: 10px; padding-left: 0px; "> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns large-6 small-12"><div class="text-4 text section"> <div id="text-4-1bec6c12d3" class="cmp-text"> <p><span class="fs--medium"><b>The industry leader in learn-by-doing cloud skill training is now part of Pluralsight!</b> Master the skills you need to boost your career or accelerate your company’s cloud transformation. In fact, 96% of our business customers see improved results within six months. <b>Now you can, too.</b></span></p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="flex-block section"> <div class="flex-block-container flex-section desktop-two tablet-two mobile-one "><div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small no-padding-left fullwidth"> <div class="columns customPadding small-3" style="padding-right: 0px; padding-left: 10px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/lightning-icon.webp" alt="lightning icon" style=" max-height: 50px; max-width: 50px;" class=" "/> </div> </div> <div class="columns customPadding small-9" style="padding-right: 10px; padding-left: 0px; "><div class="text-4 text section"> <div id="text-4-752affb4ed" class="cmp-text"> <p><span class="fs--normal">100s of courses and 1000s of hands-on labs</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small no-padding-left fullwidth"> <div class="columns customPadding small-3" style="padding-right: 0px; padding-left: 10px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/group-icon.webp" alt="group icon" style=" max-height: 50px; max-width: 50px;" class=" "/> </div> </div> <div class="columns customPadding small-9" style="padding-right: 10px; padding-left: 0px; "><div class="text-4 text section"> <div id="text-4-3d17cb172d" class="cmp-text"> <p><span class="fs--normal">Coverage of all major cloud providers</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small no-padding-left fullwidth"> <div class="columns customPadding small-3" style="padding-right: 0px; padding-left: 10px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/cloud-gear-icon.webp" alt="cloud gear icon" style=" max-height: 50px; max-width: 50px;" class=" "/> </div> </div> <div class="columns customPadding small-9" style="padding-right: 10px; padding-left: 0px; "><div class="text-4 text section"> <div id="text-4-145ccbb586" class="cmp-text"> <p><span class="fs--normal">Real cloud development practice environments</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small no-padding-left fullwidth"> <div class="columns customPadding small-3" style="padding-right: 0px; padding-left: 10px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2023-updates/lightbulb-icon.webp" alt="lightbulb icon" style=" max-height: 50px; max-width: 50px;" class=" "/> </div> </div> <div class="columns customPadding small-9" style="padding-right: 10px; padding-left: 0px; "><div class="text-4 text section"> <div id="text-4-3c537c97e0" class="cmp-text"> <p><span class="fs--normal">Tailored-to-you learning paths for every skill level</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/pricing" target="_self" style="background-color: #242145; color: #FFFFFF; border: 1px solid #242145; " class="button button-float-left button--custom 15 " data-aa-title="view-pricing"> View Pricing </a> </div> </div></div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru" target="_self" style="background-color: transparent; color: #FFFFFF; border: 1px solid #FFFFFF; " class="button button--custom 14 " data-aa-title="tell-me-more"> Tell Me More </a> </div> </div></div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> </div> <div class="columns large-6 small-12"><div class="generic-block section"> <div id="cloud-guru-culture_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero cloud-guru-culture clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2023-updates/cloud-guru-culture.webp');background-position:-59px 0;background-size:115%;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex column-control--narrow"> <div class="columns large-12 small-12"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="accordion-block_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero accordion-block clearfix" style="background: #2A2754;"> <div class="main clearfix"> <div class="content clearfix"><div class="experiencefragment section"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="free-form-component aem-GridColumn aem-GridColumn--default--12"> <div class="free-form-custom-accordion-component-wrapper"> <div class="free-form-custom-accordion-content-restraint"> <p class="free-form-custom-accordion-eyebrow">Our Solutions</p> <h2 class="free-form-custom-accordion-title">Face the future with confidence</h2> <p class="free-form-custom-accordion-description"> Transform your technology workforce. One developer. One delivery. One success at a time. Here's how we enable you to conquer the challenges you're facing: </p> <div class="free-form-custom-accordion-all-solutions-wrapper"> <a href="https://www.pluralsight.com/solutions" class="free-form-custom-accordion-primary-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-all-solutions">See all solutions</a> </div> <div class="free-form-custom-accordion-section-wrapper"> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button" aria-controls="free-form-custom-accordion-component-panel-one free-form-custom-accordion-component-image-panel-one" id="free-form-custom-accordion-component-button-one"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Cloud Transformation Icon</title> <use xlink:href="#cloud-transformation-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Cloud transformation</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-one" role="region" aria-labelledby="free-form-custom-accordion-component-button-one" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description">Overcome complex cloud challenges and build cloud talent from within</p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/cloud-transformation" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-cloud-transformation-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/cloud-transformation-blue.webp" loading="lazy" alt="Diagram image of the Skills Dashboard" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-one" class="free-form-custom-accordion-component-image-panel" role="region" aria-labelledby="free-form-custom-accordion-component-button-one"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/cloud-transformation-blue.webp" loading="lazy" alt="Diagram image of the Skills Dashboard" class="free-form-custom-accordion-component-image"> </div> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button" aria-controls="free-form-custom-accordion-component-panel-two free-form-custom-accordion-component-image-panel-two" id="free-form-custom-accordion-component-button-two"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Upskilling/reskilling Icon</title> <use xlink:href="#upskilling-reskilling-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Upskilling/reskilling</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-two" role="region" aria-labelledby="free-form-custom-accordion-component-button-two" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description"> Build the tech skills you need for career growth and mission-critical projects </p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/upskilling-reskilling" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-upskilling-reskilling-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/upskilling-reskilling-blue.webp" loading="lazy" alt="Diagram image of Skills Inventory" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-two" class="free-form-custom-accordion-component-image-panel" role="region" aria-labelledby="free-form-custom-accordion-component-button-two"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/upskilling-reskilling-blue.webp" loading="lazy" alt="Diagram image of Skills Inventory" class="free-form-custom-accordion-component-image"> </div> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button" aria-controls="free-form-custom-accordion-component-panel-three free-form-custom-accordion-component-image-panel-three" id="free-form-custom-accordion-component-button-three"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Tech Fluency Icon</title> <use xlink:href="#tech-fluency-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Tech fluency</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-three" role="region" aria-labelledby="free-form-custom-accordion-component-button-three" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description"> Remove knowledge barriers and accelerate every touchpoint to technology </p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/tech-fluency" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-tech-fluency-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/tech-fluency-blue.webp" loading="lazy" alt="Image of the Tech Foundations Page" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-three" class="free-form-custom-accordion-component-image-panel" role="region" aria-labelledby="free-form-custom-accordion-component-button-three"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/tech-fluency-blue.webp" loading="lazy" alt="Image of the Tech Foundations Page" class="free-form-custom-accordion-component-image"> </div> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button" aria-controls="free-form-custom-accordion-component-panel-four free-form-custom-accordion-component-image-panel-four" id="free-form-custom-accordion-component-button-four"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Engineering Onboarding Icon</title> <use xlink:href="#engineer-onboarding-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Engineering onboarding</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-four" role="region" aria-labelledby="free-form-custom-accordion-component-button-four" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description"> Get new engineering hires to full productivity faster </p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/engineer-onboarding" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-engineering-onboarding-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/engineer-onboarding-blue.webp" loading="lazy" alt="Image of Review Collaboration Dashboard" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-four" class="free-form-custom-accordion-component-image-panel" role="region" aria-labelledby="free-form-custom-accordion-component-button-four"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/engineer-onboarding-blue.webp" loading="lazy" alt="Image of Review Collaboration Dashboard" class="free-form-custom-accordion-component-image"> </div> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button" aria-controls="free-form-custom-accordion-component-panel-five free-form-custom-accordion-component-image-panel-five" id="free-form-custom-accordion-component-button-five"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Software Delivery Icon</title> <use xlink:href="#software-delivery-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Software delivery</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-five" role="region" aria-labelledby="free-form-custom-accordion-component-button-five" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description"> Empower software teams to ship reliable, scalable, secure code on time </p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/software-delivery" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-software-delivery-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/software-delivery-blue.webp" loading="lazy" alt="Diagram image of Team Health Insights" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-five" class="free-form-custom-accordion-component-image-panel" role="region" aria-labelledby="free-form-custom-accordion-component-button-five"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/software-delivery-blue.webp" loading="lazy" alt="Diagram image of Team Health Insights" class="free-form-custom-accordion-component-image"> </div> <div class="free-form-custom-accordion-wrapper"> <h3 class="free-form-custom-accordion-component-title"> <button type="button" aria-expanded="false" class="free-form-custom-accordion-component-button -last-accordion" aria-controls="free-form-custom-accordion-component-panel-seven free-form-custom-accordion-component-image-panel-seven" id="free-form-custom-accordion-component-button-seven"> <span class="free-form-custom-accordion-component-button-active-border"></span> <span class="free-form-custom-accordion-component-button-active-border-shade"></span> <svg class="free-form-custom-accordion-component-button-title-icon" aria-hidden="true"> <title>Agile Transformation Icon</title> <use xlink:href="#agile-transformation-icon" /> </svg> <span class="free-form-custom-accordion-component-title-span">Agile transformation</span> <span class="free-form-custom-accordion-component-title-caret"></span> </button> </h3> <div id="free-form-custom-accordion-component-panel-seven" role="region" aria-labelledby="free-form-custom-accordion-component-button-seven" class="free-form-custom-accordion-component-panel"> <p class="free-form-custom-accordion-panel-description"> Identify how your Agile journey is progressing and how to improve </p> <div class="free-form-custom-accordion-panel-link-wrapper"> <a href="https://www.pluralsight.com/solutions/agile-transformation" class="free-form-custom-accordion-panel-link free-form-custom-accordion-arrow-link" data-aa-title="accordion-agile-transformation-learn-more">Learn more</a> </div> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/agile-transformation-blue.webp" loading="lazy" alt="Diagram image of sprint movement scope analysis" class="free-form-custom-accordion-component-image-inner"> </div> </div> <div id="free-form-custom-accordion-component-image-panel-seven" class="free-form-custom-accordion-component-image-panel -last" role="region" aria-labelledby="free-form-custom-accordion-component-button-seven"> <img src="/content/dam/ps-dam/images/solutions-custom-accordion/webp/agile-transformation-blue.webp" loading="lazy" alt="Diagram image of sprint movement scope analysis" class="free-form-custom-accordion-component-image"> </div> </div> </div> <div class="screen-reader-live-region"></div> </div> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="engineer-onboarding-icon" viewBox="0 0 30 30"> <path d="M8.551 21.778c-3.106-2.202-5.006-6.007-4.557-10.217.552-5.006 4.606-9.017 9.617-9.563A10.89 10.89 0 0 1 25.73 12.216c.048.552.151 1.104.303 1.65l1 3.653c.152.45 0 1.001-.302 1.353l-1.05 1.202v2.954a2.91 2.91 0 0 1-2.906 2.907H21.67c-.704 0-1.305.6-1.305 1.304v1.602" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="m21.38 11.168-.56-.124c-.125 0-.188-.125-.188-.187l-.062-.373v-.312l.187-.498c.187-.374.124-.747-.187-1.059L19.2 7.37c-.249-.125-.436-.125-.685-.125-.187 0-.311.063-.373.063l-.374.249h-.249l-.498-.187c-.125 0-.187-.125-.187-.187l-.125-.56C16.647 6.249 16.273 6 15.9 6l-1.805.062a.74.74 0 0 0-.747.623l-.374.872c0 .124-.124.187-.187.187l-.498.249h-.311l-.374-.312h-.498c-.187 0-.498.063-.56.25L9.299 9.3c-.311.248-.311.747-.124 1.058l.249.498c0 .125.062.187 0 .312-.125.186-.312.498-.312.56l-.498.187c-.373.062-.56.436-.56.871l.124 1.93c0 .375.25.686.623.748l.56.125c.125 0 .187.124.187.187l.187.373v.312l-.187.498c-.187.373-.124.747.187 1.058l1.37 1.246c.187.187.374.187.685.187.187 0 .311-.063.374-.063l.373-.249h.249l.498.187c.125 0 .187.125.187.187l.187.498c.062.374.436.56.872.56l1.806-.062a.74.74 0 0 0 .747-.623l.125-.498c0-.124.124-.187.186-.187l.374-.186h.249l.498.186c.063.125.312.125.374.125.187 0 .498-.062.56-.25l1.246-1.37c.311-.248.311-.746.124-1.058l-.373-.436c0-.124-.063-.186 0-.31l.186-.5c0-.124.125-.186.187-.186l.498-.187c.374-.062.56-.436.56-.871l-.061-1.806c.186-.748-.063-1.121-.436-1.184z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="M15.09 15.34c1.122 0 2.118-.871 2.118-2.054 0-1.121-.872-2.117-2.055-2.117-1.121 0-2.117.871-2.117 2.055-.063 1.12.872 2.054 2.055 2.117z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="agile-transformation-icon" viewBox="0 0 30 30"> <path d="m25.055 12.99-.826-.184c-.183 0-.275-.183-.275-.275l-.092-.55v-.459l.275-.733c.276-.55.184-1.1-.275-1.56l-2.017-1.834c-.367-.183-.642-.183-1.01-.183-.274 0-.458.092-.55.092l-.55.366h-.366l-.734-.275c-.184 0-.275-.183-.275-.275l-.184-.825c-.091-.55-.642-.917-1.192-.917l-2.66.091c-.55 0-1.008.367-1.1.918l-.55 1.283c0 .184-.184.276-.275.276l-.734.366h-.459l-.55-.458h-.734c-.275 0-.733.092-.825.367l-1.834 2.017c-.459.367-.459 1.1-.184 1.56l.367.733c0 .183.092.275 0 .459-.183.275-.458.733-.458.825l-.734.275c-.55.092-.825.642-.825 1.284l.183 2.843c0 .55.367 1.009.917 1.1l.826.184c.183 0 .275.183.275.275l.275.55v.459l-.275.734c-.275.55-.184 1.1.275 1.559l2.017 1.834c.276.275.55.275 1.01.275.274 0 .458-.092.55-.092l.55-.367h.367l.733.275c.184 0 .275.184.275.276l.276.733c.091.55.642.826 1.284.826l2.66-.092c.55 0 1.008-.367 1.1-.917l.183-.734c0-.183.183-.275.275-.275l.55-.275h.367l.734.275c.092.183.458.183.55.183.275 0 .734-.091.826-.366l1.834-2.018c.458-.367.458-1.1.183-1.559l-.55-.642c0-.183-.092-.275 0-.459l.275-.733c0-.184.183-.275.275-.275l.734-.275c.55-.092.825-.642.825-1.284l-.091-2.66c.275-1.1-.092-1.65-.642-1.742z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="M15.792 19.134c1.65 0 3.118-1.284 3.118-3.026 0-1.65-1.284-3.118-3.026-3.118-1.651 0-3.118 1.284-3.118 3.026-.092 1.65 1.284 3.027 3.026 3.118z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="cloud-transformation-icon" viewBox="0 0 30 30"> <g clip-path="url(#a)" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"> <path d="M29.057 20.781a4.476 4.476 0 0 1-4.472 4.505H11.656c-2.139 0-3.791-1.763-3.791-3.82 0-2.154 1.75-3.917 3.791-3.917.486 0 .972.098 1.361.294.68-2.644 3.11-4.505 5.93-4.505a6.116 6.116 0 0 1 5.25 2.938h.486c2.43 0 4.374 2.057 4.374 4.505z"/> <path d="M13.025 17.476H5.248c-2.138 0-3.791-1.763-3.791-3.82 0-2.154 1.75-3.917 3.791-3.917.486 0 .972.098 1.361.294C7.29 7.39 9.72 5.53 12.54 5.53a6.116 6.116 0 0 1 5.25 2.937h.486c1.944 0 3.694 1.273 4.277 3.036.232.737.556 2.384 0 3.07"/> </g> <defs> <clipPath id="a"> <path fill="#fff" d="M0 0h30v30H0z"/> </clipPath> </defs> </symbol> <symbol id="software-delivery-icon" viewBox="0 0 30 30"> <path d="M6.429 5.545c0-.924.743-1.617 1.626-1.617h17.748c.929 0 1.626.74 1.626 1.617v14.267c0 .924-.744 1.616-1.626 1.616" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="M21.803 25.428H4.055c-.93 0-1.626-.738-1.626-1.616V9.545c0-.924.743-1.617 1.626-1.617h17.748c.929 0 1.626.74 1.626 1.617v14.267c0 .878-.744 1.616-1.626 1.616z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <circle id="icon-circle" cx="6.857" cy="12.571" r="1.143" /> <circle class="icon-circle" cx="10.286" cy="12.571" r="1.143" /> <circle class="icon-circle" cx="13.714" cy="12.571" r="1.143" /> </symbol> <symbol id="tech-fluency-icon" viewBox="0 0 30 30"> <path d="M20.973 16.332h.003c-1.638 2.322-1.713 6.624-1.713 6.624h-8.428c.4-3.571-1.548-6.451-1.663-6.617l-.004-.003a8.345 8.345 0 0 1 5.904-14.249 8.345 8.345 0 0 1 8.352 8.345 8.357 8.357 0 0 1-2.451 5.9zM10.835 22.956v3.816c0 1.127 1.166 2.034 2.603 2.034h3.229c1.436 0 2.603-.91 2.603-2.034v-3.816" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="upskilling-reskilling-icon" viewBox="0 0 30 30"> <path d="m12.037 20.204 2.318 1.677 2.755-.825 1.799 2.578.79-1.092a3.892 3.892 0 0 0 .692-2.903l-.332-2.055C26.971 9.226 24.194 3.42 24.194 3.42s-6.383-.825-12.17 8.354l-2.055.325a3.876 3.876 0 0 0-2.544 1.562l-.79 1.092L9.4 16l.321 2.536c-.004-.008 2.315 1.67 2.315 1.67zM8.863 21.51s-3.094-2.081-4.19 1.223c0 0 1.91.145 2.551 1.043 0 0-2.922 2.841-.928 5.149 0 0 1.371-1.593 3.758-1.914 0 0 1.33-.183 1.723-1.452.298-.962-.1-2.005-.913-2.597l-2.001-1.451z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="talent-mobility-icon" viewBox="0 0 30 30"> <path d="m9.429 20.929 4.383-7.504 3.145 4.92L22.43 7.93" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="M26.429 26.429h-22v-22M18.861 8.987l4.311-2.373-.134 4.959" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="opportunity-academics-icon" viewBox="0 0 30 30"> <path d="M12.484 11.226c2.529 0 4.606-2.077 4.606-4.606s-2.077-4.606-4.606-4.606S7.878 4.091 7.878 6.62c0 2.53 1.987 4.606 4.606 4.606zM3.09 19.625c1.897-3.25 5.42-5.509 9.574-5.509 1.849 0 3.646.467 5.194 1.284" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> <path d="m19.26 12.354 2.62 5.33 5.87.902-4.244 4.155.993 5.87-5.238-2.8-5.329 2.8 1.084-5.87-4.335-4.155 5.96-.903 2.62-5.329z" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="distributed-and-remote-teams-icon" viewBox="0 0 30 30"> <path d="M9.485 16.797a4.01 4.01 0 1 0 0-8.021 4.01 4.01 0 0 0 0 8.02zM1.727 24.069a9.51 9.51 0 0 1 8.244-4.756 9.509 9.509 0 0 1 7.89 4.194M22.293 11.764a2.927 2.927 0 1 0 0-5.854 2.927 2.927 0 0 0 0 5.854zM16.638 17.527a6.941 6.941 0 0 1 11.768-.41" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </symbol> </svg> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div class="xf-content-height"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="free-form-component aem-GridColumn aem-GridColumn--default--12"> <style> /* Base / Universal Styles / Default theme */ .free-form-custom-accordion-component-wrapper { box-sizing: border-box; padding: 48px 24px; background-color: #2A2753; } .free-form-custom-accordion-component-wrapper .screen-reader-live-region { clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; } .free-form-custom-accordion-component-wrapper > .free-form-custom-accordion-content-restraint { max-width: 1200px; width: 100%; margin: 0 auto; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-eyebrow { color: #FFFFFF; font: normal normal 700 18px/24px "PS Commons Bold", Helvetica, Roboto, Arial, sans-serif; margin: 0 0 12px; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-title { color: #FFFFFF; font: normal normal 700 32px/40px "PS Commons Bold", Helvetica, Roboto, Arial, sans-serif; margin: 0 0 12px; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-description { color: #FFFFFF; font: normal normal 500 20px/32px "PS Commons Medium", Helvetica, Roboto, Arial, sans-serif; margin: 0 0 19px; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-all-solutions-wrapper { display: inline-block; margin: 0 0 57px; } .free-form-custom-accordion-all-solutions-wrapper > .free-form-custom-accordion-primary-link { padding: 0 16px 0 0; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper { overflow: hidden; position: relative; z-index: 0; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-component-image-panel { display: none; padding: 0 0 20px; } .free-form-custom-accordion-component-image-panel > .free-form-custom-accordion-component-image { max-width: 100%; width: 100%; } .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-title { position: relative; background-color: #2A2753; z-index: 2; margin: 0; } .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-panel { transition: opacity 75ms linear, margin-top 175ms linear; z-index: 1; opacity: 0; pointer-events: none; padding: 0 0 20px; } .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-panel.-open { opacity: 1; pointer-events: auto; margin-top: 0; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-description { color: #FFFFFF; font: normal normal 500 16px/28px "PS Commons Medium", Helvetica, Roboto, Arial, sans-serif; padding: 0 0 0 55px; margin: 0 0 15px; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-link-wrapper { position: relative; padding: 0 0 0 55px; margin: 0 0 20px; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-component-image-inner { max-width: 100%; width: 100%; } .free-form-custom-accordion-panel-link-wrapper > .free-form-custom-accordion-panel-link { padding: 0 16px 0 0; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button { display: flex; align-items: center; justify-content: flex-start; color: #FFFFFF; position: relative; font: normal normal 700 20px/32px "PS Commons Bold", Helvetica, Roboto, Arial, sans-serif; border: none; border-top: 1px solid rgba(137, 164, 199, 0.5); background-color: transparent; margin: 0; padding: 20px 10px; width: 100%; text-transform: none; text-align: left; z-index: 1; position: relative; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button.-last-accordion { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button:hover { cursor: pointer; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button:hover, .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button:focus { box-shadow: none; background: transparent; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border, .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border-shade { opacity: 0; position: absolute; top: 0; left: 0; height: 4px; border-radius: 100px; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border { width: 0; background-color: #FF166D; transition: width 1ms linear; z-index: 3; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border.-animation-active { width: 100%; transition: width 5000ms linear; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border-shade { width: 100%; background-color: rgba(255, 22, 117, 0.35); z-index: 2; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] { border-top: 1px solid transparent; border-bottom: none; padding: 20px 10px 15px 10px; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-active-border, .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-active-border-shade { opacity: 1; } .free-form-custom-accordion-section-wrapper.-animation-paused .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-active-border, .free-form-custom-accordion-section-wrapper.-animation-paused .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-active-border-shade { transition: none; width: 100%; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-title-icon { stroke: #FF166D; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret { transform: rotate(180deg); } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:after { background-color: #FFFFFF; } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-span { margin: 0 10px 0 23px; pointer-events: none; } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-title-icon { display: block; max-width: 21px; max-height: 21px; width: 100%; stroke: #B6B9D8; fill: transparent; } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret { position: relative; width: 13px; height: 8px; margin: 0 0 0 auto; pointer-events: none; } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:after { position: absolute; right: 0; top: 0; display: block; background-color: #8E93C2; content: ""; height: 8px; width: 2px; pointer-events: none; } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:before { transform: translateX(-420%) rotate(-45deg); } .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:after { transform: translateX(-165%) rotate(-135deg); } .free-form-custom-accordion-arrow-link { position: relative; text-decoration: none; color: #FF5297; font: normal normal 600 16px/24px "PS Commons", Helvetica, Roboto, Arial, sans-serif; } .free-form-custom-accordion-arrow-link:hover { text-decoration: none; } .free-form-custom-accordion-arrow-link:before, .free-form-custom-accordion-arrow-link:after { position: absolute; right: 0; top: 50%; display: block; background-color: #FF5297; content: ""; height: 6px; width: 2px; pointer-events: none; transition: all ease-in 0.25s; } .free-form-custom-accordion-arrow-link:hover:before, .free-form-custom-accordion-arrow-link:hover:after { background-color: #FF5297; } .free-form-custom-accordion-arrow-link:before { transform: translateY(-90%) rotate(-45deg); } .free-form-custom-accordion-arrow-link:after { transform: translateY(-35%) rotate(-135deg); } /* Themes */ .free-form-custom-accordion-component-wrapper.-dark { background-color: #130F25; color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light { background-color: #F4F7FA; color: #130F25; } .free-form-custom-accordion-component-wrapper.-summer { background-color: #202020; color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-eyebrow { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-eyebrow { color: #130F25; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-eyebrow { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-title { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-title { color: #130F25; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-title { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-description { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-description { color: #130F25; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-description { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last { border-bottom: 1px solid rgba(149, 149, 149, 0.5); } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-description { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-description { color: #130F25; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-description { color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-wrapper { background-color: #130F25; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-wrapper { background-color: #F4F7FA; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-wrapper { background-color: #202020; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-title { background-color: #130F25; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-title { background-color: #F4F7FA; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-wrapper > .free-form-custom-accordion-component-title { background-color: #202020; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button { border-top: 1px solid rgba(137, 164, 199, 0.5); color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button.-last-accordion { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button { border-top: 1px solid rgba(137, 164, 199, 0.5); color: #130F25; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button.-last-accordion { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button { border-top: 1px solid rgba(149, 149, 149, 0.5); color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button.-last-accordion { border-bottom: 1px solid rgba(149, 149, 149, 0.5); } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border { background-color: #FF1675; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border { background-color: #FF1675; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border { background-color: #EC008C; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border-shade { background-color: rgba(255, 22, 117, 0.35); } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border-shade { background-color: rgba(255, 22, 117, 0.35); } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-active-border-shade { background-color: rgba(236, 0, 140, 0.35); } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"], .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"], .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] { border-top: 1px solid transparent; border-bottom: none; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-title-icon { stroke: #FF166D; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-title-icon { stroke: #FF166D; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-button-title-icon { stroke: #EC008C; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:after { background-color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:after { background-color: #404376; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] > .free-form-custom-accordion-component-title-caret:after { background-color: #FFFFFF; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-title-icon { stroke: #BDBDBD; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-title-icon { stroke: #3E5674; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-button-title-icon { stroke: #BDBDBD; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:after { background-color: #8E93C2; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:after { background-color: #8E93C2; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:before, .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-component-button > .free-form-custom-accordion-component-title-caret:after { background-color: #9B9B9B; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-arrow-link { color: #FF5297; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-arrow-link { color: #EC008C; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-arrow-link { color: #EC008C; } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-arrow-link:before, .free-form-custom-accordion-arrow-link:after { background-color: #FF5297; } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-arrow-link:before, .free-form-custom-accordion-arrow-link:after { background-color: #EC008C; } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-arrow-link:before, .free-form-custom-accordion-arrow-link:after { background-color: #FF5297; } @media screen and (min-width: 1024px) { .free-form-custom-accordion-component-wrapper { padding: 120px 100px; background-image: url("/content/dam/ps-dam/images/solutions-custom-accordion/BG-Freeform-darkblue-85.webp"); background-position: right bottom; background-repeat: no-repeat; border-bottom: none; background-size: 72%; } .free-form-custom-accordion-component-wrapper.-dark { background-image: url("/content/dam/ps-dam/images/solutions-custom-accordion/BG-Freeform.png"); } .free-form-custom-accordion-component-wrapper.-light { background-image: url("/content/dam/ps-dam/images/solutions-custom-accordion/BG-Freeform-White.png"); } .free-form-custom-accordion-component-wrapper.-summer { background-image: url("/content/dam/ps-dam/images/solutions-custom-accordion/BG-Freeform.png"); } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-title { font: normal normal 700 40px/48px "PS Commons Bold", Helvetica, Roboto, Arial, sans-serif; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-description { max-width: 840px; } .free-form-custom-accordion-all-solutions-wrapper > .free-form-custom-accordion-primary-link { padding: 0 12px 0 0; } .free-form-custom-accordion-content-restraint > .free-form-custom-accordion-section-wrapper { display: grid; grid-template-columns: minmax(1px, 585px) 70px minmax(1px, 585px); grid-template-rows: auto auto auto auto auto auto; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper { grid-column-start: 1; grid-column-end: 2; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open:nth-last-child(2) { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open:nth-last-child(2) { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open:nth-last-child(2) { border-bottom: 1px solid rgba(137, 164, 199, 0.5); } .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open:nth-last-child(2) { border-bottom: 1px solid rgba(149, 149, 149, 0.5); } .free-form-custom-accordion-component-wrapper .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last, .free-form-custom-accordion-component-wrapper.-dark .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last, .free-form-custom-accordion-component-wrapper.-light .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last, .free-form-custom-accordion-component-wrapper.-summer .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-wrapper.-open + .free-form-custom-accordion-component-image-panel.-last { border-bottom: none; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-component-image-panel { display: block; opacity: 0; grid-area: 1 / 3 / -1 / end; padding: 0; transition: opacity 175ms linear; } .free-form-custom-accordion-section-wrapper > .free-form-custom-accordion-component-image-panel.-open { opacity: 1; } .free-form-custom-accordion-component-image-panel > .free-form-custom-accordion-component-image { max-width: 585px; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-description { padding: 0 0 0 45px; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-panel-link-wrapper { padding: 0 0 0 45px; margin: 0; } .free-form-custom-accordion-component-panel > .free-form-custom-accordion-component-image-inner { display: none; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button { padding: 20px 10px 20px 0; } .free-form-custom-accordion-component-title > .free-form-custom-accordion-component-button[aria-expanded="true"] { padding: 20px 10px 15px 0; } } </style> <script type="text/javascript"> jQuery(document).ready(() => { let $freeFormAccordionComponentWrappers = jQuery(".free-form-custom-accordion-component-wrapper"); $freeFormAccordionComponentWrappers.each(function (index, freeFormAccordionComponentWrapper) { let $freeFormAccordionComponentWrapper = jQuery(freeFormAccordionComponentWrapper).find(".free-form-custom-accordion-section-wrapper"); let $accordionLiveRegion = $(freeFormAccordionComponentWrapper).find(".screen-reader-live-region"); let $freeFormAccordions = $(freeFormAccordionComponentWrapper).find(".free-form-custom-accordion-wrapper"); let initInterval; let accordionCycleTimeout; let accordionCyclingDisabled = false; let accordionCycleRunning = false; let init = function () { if (!$freeFormAccordions.length) return; let firstFreeFormAccordion = $freeFormAccordions.get(0); $freeFormAccordions.each((index, freeFormAccordion) => { let $freeFormAccordion = $(freeFormAccordion); let $currentAccordionButton = $freeFormAccordion.find(".free-form-custom-accordion-component-button"); let $currentAccordionLink = $freeFormAccordion.find(".free-form-custom-accordion-panel-link"); $currentAccordionButton.on("click", (e) => { accordionCyclingDisabled = true; openAccordion(freeFormAccordion); }); $currentAccordionButton.on('focus', function () { accordionCyclingDisabled = true; stopAccordionCarousel(); }); $currentAccordionLink.on('focus', function () { accordionCyclingDisabled = true; stopAccordionCarousel(); }); }); setAccordionPanelClosedMargins(); openAccordion(firstFreeFormAccordion); if (accordionSectionIsVisible()) { startAccordionCarousel(); } } let openAccordion = function (accordionEl) { let $freeFormAccordion = jQuery(accordionEl); let $accordionButton = $freeFormAccordion.find(".free-form-custom-accordion-component-button"); let $accordionLink = $freeFormAccordion.find(".free-form-custom-accordion-panel-link"); let $accordionActiveBorder = $accordionButton.find(".free-form-custom-accordion-component-button-active-border"); let $accordionPanel = $freeFormAccordion.find(".free-form-custom-accordion-component-panel"); let $accordionImagePanel = $freeFormAccordion.next(".free-form-custom-accordion-component-image-panel"); let accordionIsClosed = !$accordionPanel.hasClass("-open"); let $accordinButtonTextSpan = $accordionButton.find(".free-form-custom-accordion-component-title-span"); let accordionText = $accordinButtonTextSpan.text(); let liveRegionText = accordionText + " accordion active"; if (!accordionIsClosed) return; //One accordion remains open closeAllAccordions(); if (accordionIsClosed) { $freeFormAccordion.addClass("-open"); $accordionPanel.addClass("-open").attr("aria-hidden", "false"); $accordionImagePanel.addClass("-open").attr("aria-hidden", "false"); $accordionLink.attr("aria-hidden", "false").removeAttr("tabindex"); $accordionButton.attr("aria-expanded", "true"); $accordionActiveBorder.addClass("-animation-active"); $accordionPanel.removeAttr("style"); $accordionLiveRegion.text(liveRegionText); if (typeof dtmEventTrigger === "function") { dtmEventTrigger("ps.accordionToggleOpen", { 'accordionID': accordionText }); } } else { if (typeof dtmEventTrigger === "function") { dtmEventTrigger("ps.accordionToggleClose", { 'accordionID': accordionText }); } } } let closeAllAccordions = function () { let $freeFormAccordionImagePanels = $freeFormAccordionComponentWrapper.find(".free-form-custom-accordion-component-image-panel"); $freeFormAccordions.removeClass("-open"); $freeFormAccordions.find(".free-form-custom-accordion-component-panel").removeClass("-open").attr("aria-hidden", "true"); $freeFormAccordionImagePanels.removeClass("-open").attr("aria-hidden", "true"); $freeFormAccordions.find(".free-form-custom-accordion-panel-link").attr("aria-hidden", "true").attr("tabindex", "-1"); $freeFormAccordions.find(".free-form-custom-accordion-component-button").attr("aria-expanded", "false"); $freeFormAccordions.find(".free-form-custom-accordion-component-button-active-border").removeClass("-animation-active"); setAccordionPanelClosedMargins(); } let setAccordionPanelClosedMargins = function () { let $freeFormClosedAccordions = $freeFormAccordions.not(".-open"); $freeFormClosedAccordions.each((index, element) => { let $freeFormClosedAccordion = jQuery(element); let $accordionPanel = $freeFormClosedAccordion.find(".free-form-custom-accordion-component-panel"); let currentAccordionPanelHeight = $accordionPanel.outerHeight(); $accordionPanel.css({ "margin-top": -(currentAccordionPanelHeight) + 'px' }); }); } let startAccordionCarousel = function () { if (accordionCyclingDisabled || accordionCycleRunning) return; accordionCycleRunning = true; let cycleTime = 5000; let $freeFormOpenAccordions = $freeFormAccordionComponentWrapper.find(".free-form-custom-accordion-wrapper.-open"); let $currentOpenAccordion = $freeFormOpenAccordions.length ? $($freeFormOpenAccordions.get(0)) : $($freeFormAccordions.get($freeFormAccordions.length - 1)); let lastAccordionIsOpen = $freeFormAccordions.get($freeFormAccordions.length - 1) === $currentOpenAccordion.get(0); let $currentOpenAccordionActiveBorder = $currentOpenAccordion.find(".free-form-custom-accordion-component-button-active-border"); $currentOpenAccordionActiveBorder.removeClass("-animation-active"); $freeFormAccordionComponentWrapper.removeClass("-animation-paused"); $accordionLiveRegion.removeAttr("aria-hidden").attr("aria-live", "polite"); setTimeout(function () { if ($currentOpenAccordion.hasClass("-open")) $currentOpenAccordionActiveBorder.addClass("-animation-active"); }, 50); clearInterval(accordionCycleTimeout); accordionCycleTimeout = setInterval(function () { $freeFormOpenAccordions = $freeFormAccordionComponentWrapper.find(".free-form-custom-accordion-wrapper.-open"); $currentOpenAccordion = $freeFormOpenAccordions.length ? $($freeFormOpenAccordions.get(0)) : $($freeFormAccordions.get($freeFormAccordions.length - 1)); lastAccordionIsOpen = $freeFormAccordions.get($freeFormAccordions.length - 1) === $currentOpenAccordion.get(0); if (lastAccordionIsOpen) { openAccordion($freeFormAccordions.get(0)); } else { let currentAccordionIndex = getCurrentAccordionIndex(); openAccordion($freeFormAccordions.get(++currentAccordionIndex)); } }, cycleTime); } let stopAccordionCarousel = function () { accordionCycleRunning = false; let $freeFormOpenAccordions = $freeFormAccordionComponentWrapper.find(".free-form-custom-accordion-wrapper.-open"); clearInterval(accordionCycleTimeout); $freeFormAccordionComponentWrapper.addClass("-animation-paused"); $freeFormOpenAccordions.find(".free-form-custom-accordion-component-button-active-border").removeClass("-animation-active"); $accordionLiveRegion.removeAttr("aria-live").attr("aria-hidden", "true"); } let getCurrentAccordionIndex = function () { let foundIndex = 0; $freeFormAccordions.each(function (index, element) { let $element = jQuery(element); if ($element.hasClass("-open")) { foundIndex = index; } }); return foundIndex; } let accordionSectionIsVisible = function () { let accordionSectionRect = $freeFormAccordionComponentWrapper.get(0).getBoundingClientRect(); let windowHeight = window.innerHeight || document.documentElement.clientHeight; let accordionSectionRectIsVisible = accordionSectionRect.top >= 0 && accordionSectionRect.top <= windowHeight || accordionSectionRect.bottom >= 0 && accordionSectionRect.bottom <= windowHeight; return accordionSectionRectIsVisible; } jQuery(window).on('resize', function () { setAccordionPanelClosedMargins(); }); jQuery(window).on('scroll resize', function () { if (accordionSectionIsVisible()) { startAccordionCarousel(); } else { stopAccordionCarousel(); } }); $freeFormAccordionComponentWrapper.hover(stopAccordionCarousel, startAccordionCarousel); initInterval = setInterval(() => { if (window.jQuery && typeof window.jQuery === 'function') { clearInterval(initInterval); init(); } }, 500); }); }); </script> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="testimonial-sec columns-1240_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-hundred padding-bottom-hundred-fifty testimonial-sec columns-1240 clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" mobile-font-size-4 tablet-font-size-4 desk-font-size-3 title--center "> What our customers are saying </h2> </div></div> <div class="text-4 text section"> <div id="text-4-65863c6690" class="cmp-text"> <h4 style=" text-align: center; color: rgb(142,147,194); ">A word from our partners</h4> </div> </div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> </div> </div> </div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex column-control--wide"> <div class="columns large-12 small-12"><div class="flex-block section"> <div class="flex-block-container flex-section carousel carousel-dark desktop-three tablet-two mobile-one "><div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="testimonial_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero testimonial clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/customer-avatars/deutsche-bank-avatar-wash.webp" alt="Deutsche Bank" style=" max-height: 100px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="text-4 text section"> <div id="text-4-a013f5945a" class="cmp-text"> <p style=" min-height: 143.0px; ">“As a bank, we have a commitment to ensure that we have the right skills and competencies to become a truly digital organization.”</p> <h5 class="title--pink title--heavier" style=" font-size: 16.0px; font-weight: 700 !important; margin-bottom: 10.0px; color: rgb(255,22,117) !important; ">Helen Tippell</h5> <p style=" font-size: 16.0px; margin-bottom: 0.0px; ">IB Technology Chief Architect and CTO, Deutsche Bank</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="testimonial_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero testimonial clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/customer-avatars/nomura-avatar-wash.webp" alt="Nomura" style=" max-height: 100px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="text-4 text section"> <div id="text-4-f9de956d93" class="cmp-text"> <p style=" min-height: 166.0px; ">“This really has changed the game, in terms of the way we view the delivery of technology and how we can work with our business users to try these ideas and then move forward.”</p> <h5 class="title--pink title--heavier" style=" font-size: 16.0px; font-weight: 700 !important; margin-bottom: 10.0px; color: rgb(255,22,117) !important; ">Terry Learmouth</h5> <p style=" font-size: 16.0px; margin-bottom: 0.0px; ">EMEA CIO, Nomura</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="testimonial_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-zero padding-bottom-zero testimonial clearfix" style="background: #fff;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/customer-avatars/thompson-reuters-avatar-wash.webp" alt="Thomson Reuters" style=" max-height: 100px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="text-4 text section"> <div id="text-4-3b6f9d2466" class="cmp-text"> <p style=" min-height: 168.0px; ">&#34;We started streamlining so there’s more time for developers to actually focus on their task. The biggest surprise was the change in coding days—it jumped from 2.3 to 3 almost immediately.”</p> <h5 class="title--pink title--heavier" style=" font-size: 16.0px; font-weight: 700 !important; margin-bottom: 10.0px; color: rgb(255,22,117) !important; ">Abesh Rajasekharan</h5> <p style=" font-size: 16.0px; margin-bottom: 0.0px; ">Director of Technology, Thomson Reuters</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/js/separates/slick.min.js"></script></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="pink-blue-squigle-wrapper squigle-wrapper_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero pink-blue-squigle-wrapper squigle-wrapper block--overlap clearfix"> <div class="main clearfix"> <div class="content clearfix"> </div> </div> </div> </div> <div class="generic-block section"> <div id="ps-one-homepage columns-1240_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-hundred-fifty padding-bottom-fifty ps-one-homepage columns-1240 block--overlap clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2022-revamp/dot-pattern-bkgd.png');background-position:bottom right -300px;background-size:auto;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--wide"> <div class="columns large-8 large-push-4 small-12"><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/homepage/2022-webp/pluralsight-one-collage.webp" alt="PS One" style=" " class="image--center "/> </div> </div> <div class="columns large-4 large-pull-8 small-12"><div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:0px"></div> <div class="spacer show-for-medium-only" style="height:30px"></div> <div class="spacer show-for-small-only" style="height:30px"></div></div> <div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/pluralsight_one_program/ps_one_creative_backlog2022project/pluralsight-one-new-logo/final/png/PluralsightOne-FullColor-Logo.png" alt="PS One Logo" style=" max-height: 74px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h2 class=" mobile-font-size-5 tablet-font-size-5 desk-font-size-3 "> See our growth, progress, and evolution </h2> </div></div> <div class="text-4 text section"> <div id="text-4-4b13664ba3" class="cmp-text"> <p>At Pluralsight, we see firsthand every day how technology makes the impossible possible. It’s why Pluralsight One exists: to accelerate our mission of advancing the world’s tech workforce, challenging assumptions about solutions, and creating significant, lasting social impact.</p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:0px"></div> <div class="spacer show-for-medium-only" style="height:30px"></div> <div class="spacer show-for-small-only" style="height:30px"></div></div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="https://www.pluralsightone.org/" target="_self" style=" " class="button button--gradient 11 " data-aa-title="for-non-profits"> For non-profits </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-fifty padding-bottom-fifty clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large column-control--super-wide"> <div class="columns large-6 small-12"><div class="generic-block section"> <div id="skills-block-cta_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero skills-block-cta clearfix" style="background: linear-gradient(135deg, #242147 57%,#242147 57%,#911b5e 100%);border-radius:16px;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-fifty padding-bottom-fifty clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2022-revamp/skills-cta-lines.png');background-position:bottom left;background-size:auto;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h4 class=" desk-font-size-5 title--center title--heavier "> Ready to get started with<br />Pluralsight Skills? </h4> </div></div> <div class="text-4 text section"> <div id="text-4-13a37f891e" class="cmp-text"> <p style=" text-align: center; ">Develop better. Deliver better.</p> </div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns large-6 small-12"><div class="ps-button section"> <div data-emptytext="Button" class="psbutton--right"> <div> <a href="https://www.pluralsight.com/pricing/skills.html?type=individual" target="_self" style=" " class="button button--gradient 12 " data-aa-title="view-individual-plans"> View individual plans </a> </div> </div></div> </div> <div class="columns large-6 small-12"><div class="ps-button section"> <div data-emptytext="Button" class="psbutton--left"> <div> <a href="https://www.pluralsight.com/pricing/skills.html?type=team" target="_self" style=" " class="button button--gradient 12 " data-aa-title="view-team-plans"> View team plans </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:0px"></div> <div class="spacer show-for-medium-only" style="height:20px"></div> <div class="spacer show-for-small-only" style="height:20px"></div></div> </div> <div class="columns large-6 small-12"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero clearfix" style="background: linear-gradient(135deg, #135e9e 0%,#242147 40%);border-radius:16px;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-fifty padding-bottom-fifty clearfix" style="background-image: url('/content/dam/pluralsight2/homepage/2022-revamp/flow-cta-dots.png');background-position:bottom left;background-size:auto;background-repeat:no-repeat;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row medium"> <div class="columns medium-12 small-12"><div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h4 class=" desk-font-size-5 title--center title--heavier "> Ready to get started with<br />Pluralsight Flow? </h4> </div></div> <div class="text-4 text section"> <div id="text-4-ee584e6659" class="cmp-text"> <p style=" text-align: center; ">Unlock your people. Upgrade your processes.</p> </div> </div> <div class="ps-button section"> <div data-emptytext="Button" class="psbutton--center"> <div> <a href="#flow-demo-modal" target="_self" style=" " class="button button--gradient 13 fancybox " data-aa-title="contact-sales"> Contact sales </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="reference parbase section"><div style="display:inline;" class="cq-dd-paragraph"><div class="main parsys"><div class="generic-modal section"> <div id="flow-demo-modal" class="main modal-wrapper clearfix "> <div class="clearfix"><div class="generic-block section"> <div id="flow-demo_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left padding-top-zero padding-bottom-zero flow-demo clearfix" style="background: #1B1834;border-radius:16px;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large"> <div class="columns customPadding large-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h2 id="contact_sales_h1" class=" mobile-font-size-6 tablet-font-size-5 desk-font-size-4 title--left title--ultra "> Schedule a Demo </h2> </div></div> <div class="marketo-form section"> <div class="marketo-form-component marketo-form--inline marketo-form--left clearfix"> <div class="marketo-form-data hidden"> <span class="form-id">1179</span> <a class="redirect-path">Redirect Link</a> <span class="download-path"></span> <span class="success-message"><div class="contact-sales__title">Thank you!</div> <div class="contact-sales__subtitle"> Our team will be in touch shortly. </div></span> <span class="marketo-wid"></span> <span class="marketo-biz-email"></span> </div> <form name="mkto_form" id="marketoForm_1179" class="marketo-target"><div class="loading-message"><p class="loading-message-top">Loading form...</p><p class="loading-message-bottom">If this message remains, it may be due to cookies being disabled or to an ad blocker.</p></div></form> <iframe id="marketo-file" style="display:none;"></iframe> </div> <script type="text/javascript" src="//cdn-0.d41.co/tags/ff-2.min.js" charset="utf-8"></script> </div> <div class="free-form-component section"> <style> .mode-edit .ps-navigation .generic-modal > .main#flow-demo-modal {display: none;} .flow-demo button:hover { background-color: #CC1671; } .flow-demo {padding: 40px !important; position: relative; box-sizing: border-box; } .flow-demo .marketo-form--inline .mktoForm {margin: 0 auto; font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif;} .flow-demo .mktoForm label.mktoLabel {font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif; color: #ffffff !important;} .flow-demo .mktoField { font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif !important; background: #2A2753 !important; border: none !important; color: #fff !important; box-shadow: none !important;border-radius:8px;} .flow-demo .mktoHtmlText { font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif ; color: #ffffff !important;} .flow-demo .mktoHtmlText a { color: #E82A89; } .flow-demo .ps_pilot_close_btn { position:absolute; top: -30px; right: -30px; width: 25px; z-index: 9999; cursor: pointer; } .flow-demo .marketo-form-component {margin: 0 -30px;} .flow-demo .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton { border: none !important; border-radius: 999px !important; background: #E7005E !important; color: #ffffff !important; font-weight: 700 !important; text-transform: unset; transition: all .6s ease-in-out !important; } .flow-demo .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton:hover { background: #ff1675 !important; } .flow-demo .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton:focus { border: 2px solid rgba(255, 255, 255, 0.5) !important; } .marketo-form__success-message.form-2183 {padding: 60px 0;} .flow-demo__title { font-weight: 900; font-size: 48px; line-height: 1; text-align: center; text-transform: uppercase; font-family: "Gotham A", "Gotham B", sans-serif; color: white; } .flow-demo .title--white { font-size: 21px; font-weight: 500; color: #ccc; margin-bottom: 25px; } .flow-demo__subtitle { font-size: 18px; color: white; text-align: center; } .fancybox-skin:has(.flow-demo) { background: unset; } .fancybox-opened .fancybox-skin { border-radius: 20px; } @media only screen and (min-width: 1024px) { .marketo-form__success-message.form-2183 { padding: 100px 30px; } .flow-demo__title { font-size: 90px; line-height: 1.2; } .flow-demo__subtitle {font-size: 28px;} } @media only screen and (max-width: 1024px) { #contact-sales {width: 100% !important;} .flow-demo {max-height: 560px; overflow-y: auto; padding: 40px 20px !important;} .flow-demo .marketo-form--inline .mktoForm .mktoFormRow {width: 100%; padding: 0;} .flow-demo .marketo-form--inline .mktoButtonRow {margin: 0;} .flow-demo .mktoForm .mktoFormCol {width: 100%;} .flow-demo .mktoForm .mktoFieldWrap {width: 100%;} .flow-demo .mktoForm input, .mktoForm select {width: 100% !important;} .flow-demo .marketo-form--inline .mktoForm {max-width: unset; margin: 0;} .flow-demo .marketo-form-component {margin: 0;} .flow-demo .ps_pilot_close_btn {right: -10px;} } @media only screen and (max-width: 320px) { .flow-demo .title2 h1 {margin-top: 40px;} .flow-demo .ps_pilot_close_btn {right: -20px;top: 20px;} } </style> <img src="/content/dam/pluralsight/images/target/new-home-marquee/close.png" class="ps_pilot_close_btn" alt="Close button"/> <script type="text/javascript"> jQuery(document).on({ click:function(e){ e.preventDefault(); jQuery('.fancybox-overlay').trigger("click"); } },'.ps_pilot_close_btn'); document.getElementsByTagName('body')[0].addEventListener("ps.mktoFormSuccess", function(data){ var salesForm = data.detail.formID; if(salesForm == '1015') { document.getElementsByClassName('contact-sales')[0].style.backgroundColor='#E80A89'; document.getElementById('contact_sales_h1').style.display='none'; } }); </script> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <input type="hidden" name="modal-override-width" class="modal-override-width"/> </div></div> </div> </div> </div> </div> </div> <!-- included by base on all pages. --> <div id="ps_pro_qty_modal"> <div class="column-control section"> <div class="container column-control-container "> <div class="row column-control--wide"> <div class="large-5 columns column_qty large-push-7"> <h3>Ready to skill up<br/>your entire team?</h3> <div class="qty-selector"> <div class="qty-down"><i class="icons" icon="down-arrow"></i></div> <div class="qty-display"> <div class="qty-display-number">20</div> <div class="qty-display-label">Subscriptions</div> </div> <div class="qty-up"><i class="icons" icon="up-arrow"></i></div> </div> <div class="qty-sales-message hidden">Need more subscriptions? <a href="/product/contact-sales">Contact sales</a>.</div> <a class="button button--gradient button--small biz_qty_checkout pilot-hide" data-aa-title="pro-qty-modal-signup" href="https://www.pluralsight.com/buy?sku=PROFESSIONAL-SG&quantity=20">Continue to checkout</a> <a class="button button--gradient button--small biz_qty_checkout pilot-show" data-aa-title="pro-qty-modal-trial" href="https://www.pluralsight.com/buy?sku=PROFESSIONAL-SG-PILOT&quantity=20">Continue to checkout</a> <div class="ps_pro_qty_modal-cancel">Cancel</div> </div> <div class="large-7 columns column_feature large-pull-5"> <h3 class="pilot-hide">With your Pluralsight plan, you can:</h3> <h3 class="pilot-show">With your 30-day pilot, you can:</h3> <ul> <li class="pilot-hide">Access thousands of videos to develop critical skills</li> <li class="pilot-show">Give up to 50 users access to thousands of video courses</li> <li>Practice and apply skills with interactive courses and projects</li> <li>See skills, usage, and trend data for your teams</li> <li>Prepare for certifications with industry-leading practice exams</li> <li>Measure proficiency across skills and roles</li> <li>Align learning to your goals with paths and channels</li> </ul> </div> </div> </div> </div> </div> <div id="ps_starter_qty_modal"> <div class="column-control section"> <div class="container column-control-container "> <div class="row column-control--wide"> <div class="large-5 columns column_qty large-push-7"> <h3>Ready to skill up<br/>your entire team?</h3> <div class="qty-selector"> <div class="qty-down"><i class="icons" icon="down-arrow"></i></div> <div class="qty-display"> <div class="qty-display-number">10</div> <div class="qty-display-label">Subscriptions</div> </div> <div class="qty-up"><i class="icons" icon="up-arrow"></i></div> </div> <div class="qty-sales-message hidden">Need more subscriptions? <a href="/product/contact-sales">Contact sales</a>.</div> <a class="button button--gradient button--small biz_qty_checkout pilot-hide" data-aa-title="starter-qty-modal-signup" href="https://www.pluralsight.com/buy?sku=STARTER-A&quantity=10">Continue to checkout</a> <div class="ps_starter_qty_modal-cancel">Cancel</div> </div> <div class="large-7 columns column_feature large-pull-5"> <h3 class="pilot-hide">With your Pluralsight plan, you can:</h3> <h3 class="pilot-show">With your 30-day pilot, you can:</h3> <ul> <li class="pilot-hide">Access thousands of videos to develop critical skills</li> <li class="pilot-show">Give up to 50 users access to thousands of video courses</li> <li>Practice and apply skills with interactive courses and projects</li> <li>See skills, usage, and trend data for your teams</li> <li>Prepare for certifications with industry-leading practice exams</li> <li>Measure proficiency across skills and roles</li> <li>Align learning to your goals with paths and channels</li> </ul> </div> </div> </div> </div> </div> <div class="xf-page xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="footer-wrapper aem-GridColumn aem-GridColumn--default--12"> <div class="footer-wrapper aem-component" id="unified-footer-id"> <div class="footer-top-row"> <ul class="footer-column-list"> <li class="footer-column"> <div class="footer-column aem-component"> <h2 class="footer-column-header">Support</h2> <ul class="parsys footer-column-parsys"><li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/contact" class="footer-column-list-item-link" data-aa-title="tracking-contact" target="_blank">Contact</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://help.pluralsight.com/hc/en-us" class="footer-column-list-item-link" data-aa-title="tracking-help" target="_blank">Help Center</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://help.pluralsight.com/hc/en-us/articles/24428176323476" class="footer-column-list-item-link" data-aa-title="tracking-ip-allowlist" target="_blank">IP Allowlist</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://www.pluralsight.com/sitemap.xml" class="footer-column-list-item-link" data-aa-title="tracking-sitemap" target="_blank">Site Map</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/product/downloads" class="footer-column-list-item-link" data-aa-title="tracking-downloads" target="_blank">Download Pluralsight</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/pricing/skills" class="footer-column-list-item-link" data-aa-title="tracking-skills" target="_blank">Skills Plans</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/cloud-guru/pricing" class="footer-column-list-item-link" data-aa-title="footer-cloud-guru-pricing" target="_blank">A Cloud Guru Plans</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/pricing/flow" class="footer-column-list-item-link" data-aa-title="tracking-flow-plans" target="_blank">Flow Plans</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/product/professional-services" class="footer-column-list-item-link" data-aa-title="tracking-professional-services" target="_blank">Professional Services</a> </div> </li> </ul> </div> </li> <li class="footer-column"> <div class="footer-column aem-component"> <h2 class="footer-column-header">Community</h2> <ul class="parsys footer-column-parsys"><li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://www.pluralsight.com/guides" class="footer-column-list-item-link" data-aa-title="tracking-guides" target="_blank">Guides</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/teach" class="footer-column-list-item-link" data-aa-title="tracking-teach" target="_blank">Teach</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/partners" class="footer-column-list-item-link" data-aa-title="tracking-partner-with-pluralsight" target="_blank">Partner with Pluralsight</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/affiliate" class="footer-column-list-item-link" data-aa-title="tracking-affiliate" target="_blank">Affiliate Partners</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://www.pluralsightone.org/" class="footer-column-list-item-link" data-aa-title="tracking-pluralsight-one" target="_blank">Pluralsight One</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/authors" class="footer-column-list-item-link" data-aa-title="tracking-authors" target="_blank">Authors</a> </div> </li> </ul> </div> </li> <li class="footer-column"> <div class="footer-column aem-component"> <h2 class="footer-column-header">Company</h2> <ul class="parsys footer-column-parsys"><li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/about" class="footer-column-list-item-link" data-aa-title="tracking-about" target="_blank">About Us</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/careers" class="footer-column-list-item-link" data-aa-title="tracking-careers" target="_blank">Careers</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/newsroom" class="footer-column-list-item-link" data-aa-title="tracking-newsroom" target="_blank">Newsroom</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/resources" class="footer-column-list-item-link" data-aa-title="tracking-resources" target="_blank">Resources</a> </div> </li> </ul> </div> </li> <li class="footer-column"> <div class="footer-column aem-component"> <h2 class="footer-column-header">Industries</h2> <ul class="parsys footer-column-parsys"><li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/industries/public-sector/higher-education" class="footer-column-list-item-link" data-aa-title="footer-industries-education" target="_blank">Education</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/industries/finance" class="footer-column-list-item-link" data-aa-title="footer-industries-finance" target="_blank">Financial Services (FSBI)</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/industries/healthcare" class="footer-column-list-item-link" data-aa-title="footer-industries-healthcare" target="_blank">Healthcare</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/industries/insurance" class="footer-column-list-item-link" data-aa-title="footer-industries-insurance" target="_blank">Insurance</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="https://www.pluralsightone.org/" class="footer-column-list-item-link" data-aa-title="tracking-non-profit" target="_blank">Non-Profit</a> </div> </li> <li class="footer-column-list-item section"> <div class="footer-column-list-item aem-component"> <a href="/industries/public-sector" class="footer-column-list-item-link" data-aa-title="tracking-public-sector" target="_blank">Public Sector</a> </div> </li> </ul> </div> </li> </ul> <div class="footer-form-section"> <div class="footer-form"> <h2 class="footer-form-header"> Newsletter </h2> <div class="marketo-form-component marketo-form--stacked marketo-form--left clearfix"> <p class="marketo-form--headerMessage">Sign up with your email to join our mailing list.</p> <div class="marketo-form-data hidden"> <span class="form-id">1041</span> <a class="redirect-path">Redirect Link</a> <span class="download-path"></span> <span class="success-message">Form Submitted Successfully!</span> <span class="marketo-wid"></span> <span class="marketo-biz-email"></span> </div> <form name="mkto_form" id="marketoForm_1041" class="marketo-target"><div class="loading-message"><p class="loading-message-top">Loading form...</p><p class="loading-message-bottom">If this message remains, it may be due to cookies being disabled or to an ad blocker.</p></div></form> <iframe id="marketo-file" style="display:none;"></iframe> </div> <script type="text/javascript" src="//cdn-0.d41.co/tags/ff-2.min.js" charset="utf-8"></script> </div> <ul class="footer-social-section"> <li class="social-icon"> <div class="social-icon aem-component"> <a class="social-icon-link" href="https://www.facebook.com/pluralsight" data-aa-title="tracking-footer-social-facebook" target="_blank"> <span class="social-icon-image-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/social-icons/social-icon-fb-blue.webp" alt="Facebook Logo Icon" style=" max-height: 19px; " class=" "/> </span> </a> </div> </li> <li class="social-icon"> <div class="social-icon aem-component"> <a class="social-icon-link" href="https://twitter.com/pluralsight" data-aa-title="tracking-footer-social-twitter" target="_blank"> <span class="social-icon-image-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/social-icons/social-icon-twitter-blue.webp" alt="Twitter Logo Icon" style=" max-height: 16px; " class=" "/> </span> </a> </div> </li> <li class="social-icon"> <div class="social-icon aem-component"> <a class="social-icon-link" href="https://www.instagram.com/accounts/login/?next=/pluralsight/" data-aa-title="tracking-footer-social-instagram" target="_blank"> <span class="social-icon-image-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/social-icons/social-icon-instagram-blue.webp" alt="Instagram Logo Icon" style=" max-height: 18px; " class=" "/> </span> </a> </div> </li> <li class="social-icon"> <div class="social-icon aem-component"> <a class="social-icon-link" href="https://www.linkedin.com/company/pluralsight/mycompany/verification/" data-aa-title="tracking-footer-social-linkedin" target="_blank"> <span class="social-icon-image-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/social-icons/social-icon-linkedin-blue.webp" alt="LinkedIn Logo Icon" style=" max-height: 18px; " class=" "/> </span> </a> </div> </li> <li class="social-icon"> <div class="social-icon aem-component"> <a class="social-icon-link" href="https://www.youtube.com/pluralsight" data-aa-title="tracking-footer-social-youtube" target="_blank"> <span class="social-icon-image-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/social-icons/social-icon-yt-blue.webp" alt="Youtube Logo Icon" style=" max-height: 20px; " class=" "/> </span> </a> </div> </li> </ul> </div> </div> <div class="footer-bottom-row"> <a href="/" class="footer-copyright-link" data-aa-title="tracking-footer-logo" target="_blank"> <span class="footer-copyright-icon-wrapper"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight-creative-team/creative_portfolio/brand_strategic_refresh2022program/brand_strategic_refreshcreativeexploration2022project/final/pluralsight/mark/png/Pluralsight-Logo-Mark-Color-Fill.png" alt="Pluralsight Logo" style=" max-height: 50px; " class=" "/> </span> <span class="footer-copyright-link-text"> Copyright © 2004 - 2024 Pluralsight LLC. All rights reserved </span> </a> <div class="footer-language-selector"> <span class="footer-language-icon-wrapper"> </span> <ul class="footer-language-link-list"> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a class="footer-column-list-item-link"></a> </div> </li> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a class="footer-column-list-item-link"></a> </div> </li> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a class="footer-column-list-item-link"></a> </div> </li> </ul> </div> <ul class="footer-policy-link-list"> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a href="https://legal.pluralsight.com/policies" class="footer-column-list-item-link" data-aa-title="tracking-terms" target="_blank">Terms of Use</a> </div> </li> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a href="https://legal.pluralsight.com/policies?name=privacy-notice" class="footer-column-list-item-link" data-aa-title="tracking-privacy" target="_blank">Privacy Notice</a> </div> </li> <li class="footer-column-list-item"> <div class="footer-column-list-item aem-component"> <a href="https://legal.pluralsight.com/policies?name=modern-slavery-act-transparency-statement" class="footer-column-list-item-link" data-aa-title="tracking-code-of-conduct" target="_blank">Modern Slavery Statement</a> </div> </li> </ul> </div> </div> </div> </div> </div></div> <script> jQuery(".text.section, .text-2.section, .text-3.section, .text-4.section, .title.section, .title2.section").each(function(key,item) { if (item.innerHTML.indexOf("\u2028") > -1){ item.innerHTML = item.innerHTML.replace(/\u2028/g, ' '); } }); </script> <script> function isElementInViewport (el) { var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && /*or $(window).height() */ rect.right <= (window.innerWidth || document.documentElement.clientWidth) /*or $(window).width() */ ); } function loadLazysrc(item){ var $item = jQuery(item); if ($item.hasClass("lazy-bg")){ $item.removeClass("lazy-bg"); } else { var src = $item.attr('data-lazysrc'); $item.attr('src',src); $item.removeAttr('data-lazysrc'); } } //lazy load images above the fold jQuery('img[data-lazysrc],.lazy-bg').each(function(index,item){ if ( jQuery(item).is(":visible") && isElementInViewport(item) ){ loadLazysrc(item); } else if (document.URL.indexOf("lazyLoadOff=true") > -1){ loadLazysrc(item); } }); //lazy load images below the fold. Keep function available for promo service or others that may need it. window.addEventListener('load', function(){ jQuery('img[data-lazysrc],.lazy-bg').each(function(index,item){ loadLazysrc(item); }); }); </script> <script type="text/javascript" src="/etc.clientlibs/pluralsight/clientlibs/clientlib-uber.lc-98cf77479a432fe7e1148029666aa247-lc.min.js" defer></script> <link rel="stylesheet" href="/content/dam/gtm/ps-tt-commons.css" type="text/css"/> </div> </div> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e95fc054e505fe5',t:'MTczMjc1MTA0OC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10