CINXE.COM

Terraform Training | 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="keywords"/> <meta name="description" content="A Cloud Guru has just the right Terraform tutorials, courses, and hands-on learning tools to take on Terraform for AWS, Azure, GCP and other needs. Get started now!"/> <meta property="og:description" content="A Cloud Guru has just the right Terraform tutorials, courses, and hands-on learning tools to take on Terraform for AWS, Azure, GCP and other needs. Get started now!"/> <meta name="twitter:description" content="A Cloud Guru has just the right Terraform tutorials, courses, and hands-on learning tools to take on Terraform for AWS, Azure, GCP and other needs. Get started now!"/> <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/pluralsight2/browse/cloud/terraform/SocialShare-Terraform.webp"/> <meta name="twitter:image" content="https://www.pluralsight.com/content/dam/pluralsight2/browse/cloud/terraform/SocialShare-Terraform.webp"/> <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/browse/terraform-training"/> <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>Terraform Training | Pluralsight</title> <meta property="og:title" content="Terraform Training | Pluralsight"/> <meta name="twitter:title" content="Terraform Training | Pluralsight"/> <meta name="cludo:content-path" content="/content/pluralsight/en/browse/terraform-training"/> </head> <body class="mode-disabled generic-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-aa929dcf2e" 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"> <a class="ps-nav-brand" href="/" aria-label="Pluralsight" data-aa-title="UN-Pluralsight Main"><img src="/content/dam/ps-nav-assets/pluralsight-white-logo.png" alt="Pluralsight Logo"/></a> <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><a href="/" data-aa-title="UN-Pluralsight">Pluralsight</a></li> <li class="active"><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 "> <a id="psMainLogo" href="/product/skills" aria-label="Pluralsight" data-aa-title="PN-skills"> <img src="/content/dam/ps-nav-assets/product-logo/pluralsight-skills-white.png" alt="Logo for Pluralsight Skills"/> </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"> <a class="ps-nav-brand" href="/" aria-label="Pluralsight" data-aa-title="UN-Pluralsight Main Mobile"><img src="/content/dam/ps-nav-assets/pluralsight-company-black-logo.png" alt="Pluralsight Logo"/></a> <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><a href="/" data-aa-title="UN-Pluralsight Mobile">Pluralsight <span><i class="ps-nav-arrow"></i></span></a></li> <li class="active"><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"> <a href="/product/skills" data-aa-title="skills-nav-Skills-Why Skills" class=" menu-link-button"> Why Skills? <span><i class="ps-nav-arrow"></i></span> </a> </li> <li class="menu-link"> <button type="button" role="button" class="menu-a" id="menuPsnavSkillsCourses" data-aa-title="ps-nav-Skills-Courses" aria-controls="menuControlPsnavSkillsCourses" aria-expanded="false"> Courses <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel" id="menuControlPsnavSkillsCourses" role="region" aria-labelledby="menuPsnavSkillsCourses"> <div class="menu-dropdown"><div class="free-form-component section"> <style> .ps-nav-courses > div.-flex { row-gap: 20px; } .ps-nav-courses ul { margin: 0; } .ps-nav-courses ul li.nav-column-header { border-bottom: 1px solid #C2D1E2; margin: 20px 0; padding: 0; } .ps-nav-courses ul li.nav-column-header .nav-title > img { margin-right: 5px; width: 28px; } .ps-nav-courses 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-courses ul li a:hover { color: #d60056; background: #f4f7fa; } @media (min-width: 1025px) { .ps-nav-courses.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"; column-gap: 30px; padding: 50px; } .ps-nav-courses ul li.nav-column-header { margin: 0 0 10px; } } </style> <section class="ps-nav-courses ps-nav-dropdown"> <div class="-flex-1 -flex -flex-column"> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-software-dev-icon.png" alt="Icon for Software dev" role="presentation"/> Software dev </div> </li> <li> <a href="/browse?=&q=databases&type=all&sort=default" data-aa-title="skills-nav-courses-databases" data-ps-analytics="skills-nav|Databases|https://www.pluralsight.com/browse?=&q=databases&type=all&sort=default&subject=software-development"> <div class="nav-title"> Databases <span class="nav-title-arrow"></span></div> </a> </li> <li> <a href="/browse?=&q=game%20development&type=all&sort=default" data-aa-title="skills-nav-courses-game-development" data-ps-analytics="skills-nav|Game development|https://www.pluralsight.com/browse?=&q=game%20development&type=all&sort=default"> <div class="nav-title"> Game development <span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=mobile%20development&type=all&sort=default" data-aa-title="skills-nav-courses-mobile-development" data-ps-analytics="skills-nav|Mobile development|https://www.pluralsight.com/browse?=&q=mobile%20development&type=all&sort=default"> <div class="nav-title">Mobile development <span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=programming%20languages&type=all&sort=default" data-aa-title="skills-nav-courses-programming-language" data-ps-analytics="skills-nav|Programming languages|https://www.pluralsight.com/browse?=&q=programming%20languages&type=all&sort=default"> <div class="nav-title">Programming languages<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=web%20development&type=all&sort=default" data-aa-title="skills-nav-courses-web-development" data-ps-analytics="skills-nav|Web development|https://www.pluralsight.com/browse?=&q=web%20development&type=all&sort=default"> <div class="nav-title">Web development<span class="nav-title-arrow"></span></div></a> </li> </ul> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-security-icon.png" alt="Icon for Security" role="presentation"/> Security </div> </li> <li> <a href="/browse?=&q=security%20certifications&type=all&sort=default" data-aa-title="skills-nav-courses-certifications" data-ps-analytics="skills-nav|Certifications|https://www.pluralsight.com/browse?=&q=security%20certifications&type=all&sort=default"> <div class="nav-title">Certifications<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=security%20risk%20compliance&type=all&sort=default" data-aa-title="skills-nav-courses-governance-risk-compliance" data-ps-analytics="skills-nav|Governance, risk & compliance|https://www.pluralsight.com/browse?=&q=security%20risk%20compliance&type=all&sort=default"> <div class="nav-title">Governance, risk & compliance<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=security%20architecture%20engineering&type=all&sort=default" data-aa-title="skills-nav-courses-security-architecture-engineering" data-ps-analytics="skills-nav|Security architecture & engineering|https://www.pluralsight.com/browse?=&q=security%20architecture%20engineering&type=all&sort=default"> <div class="nav-title">Security architecture & engineering<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=security%20operations&type=all&sort=default" data-aa-title="skills-nav-courses-security-operations" data-ps-analytics="skills-nav|Security operations|https://www.pluralsight.com/browse?=&q=security%20operations&type=all&sort=default"> <div class="nav-title">Security operations<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=security%20testing&type=all&sort=default" data-aa-title="skills-nav-courses-security-testing" data-ps-analytics="skills-nav|Security testing|https://www.pluralsight.com/browse?=&q=security%20testing&type=all&sort=default"> <div class="nav-title">Security testing<span class="nav-title-arrow"></span></div></a> </li> </ul> </div> <div class="-flex-1 -flex -flex-column"> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-data-machine-learning-icon.png" alt="Icon for Data & machine learning" role="presentation"/> Data & machine learning </div> </li> <li> <a href="/browse?=&q=big%20data&type=all&sort=default" data-aa-title="skills-nav-courses-big-data" data-ps-analytics="skills-nav|Big data|https://www.pluralsight.com/browse?=&q=big%20data&type=all&sort=default"> <div class="nav-title">Big data<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=business%20intelligence&type=all&sort=default" data-aa-title="skills-nav-courses-business-intelligence" data-ps-analytics="skills-nav|Business intelligence|https://www.pluralsight.com/browse?=&q=business%20intelligence&type=all&sort=default"> <div class="nav-title">Business intelligence<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=data%20visualization&type=all&sort=default" data-aa-title="skills-nav-courses-data-visualization" data-ps-analytics="skills-nav|Data visualization|https://www.pluralsight.com/browse?=&q=data%20visualization&type=all&sort=default"> <div class="nav-title">Data visualization<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=databases&type=all&sort=default" data-aa-title="skills-nav-courses-databases" data-ps-analytics="skills-nav|Databases|https://www.pluralsight.com/browse?=&q=databases&type=all&sort=default"> <div class="nav-title">Databases<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=data%20languages%20libraries&type=all&sort=default" data-aa-title="skills-nav-courses-languages-libraries" data-ps-analytics="skills-nav|Languages & libraries|https://www.pluralsight.com/browse?=&q=data%20languages%20libraries&type=all&sort=default"> <div class="nav-title">Languages & libraries<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=machine%20learning&type=all&sort=default" data-aa-title="skills-nav-courses-machine-learning" data-ps-analytics="skills-nav|Machine learning|https://www.pluralsight.com/browse?=&q=machine%20learning&type=all&sort=default"> <div class="nav-title">Machine learning<span class="nav-title-arrow"></span></div></a> </li> </ul> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-cloud-icon.png" alt="Icon for Cloud" role="presentation"/> Cloud </div> </li> <li> <a href="/browse?=&q=cloud%20architecture%20design&type=all&sort=default" data-aa-title="skills-nav-courses-cloud-architecture-design" data-ps-analytics="skills-nav|Cloud architechture & design|https://www.pluralsight.com/browse?=&q=cloud%20architecture%20design&type=all&sort=default"> <div class="nav-title">Cloud architecture & design<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=cloud%20platforms&type=all&sort=default" data-aa-title="skills-nav-courses-cloud-platforms" data-ps-analytics="skills-nav|Cloud platforms|https://www.pluralsight.com/browse?=&q=cloud%20platforms&type=all&sort=default"> <div class="nav-title">Cloud platforms<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=salesforce&%20engineering&type=all&sort=default" data-aa-title="skills-nav-courses-salesforce-crm" data-ps-analytics="skills-nav|Salesforce CRM|https://www.pluralsight.com/browse?=&q=salesforce&%20engineering&type=all&sort=default"> <div class="nav-title">Salesforce CRM<span class="nav-title-arrow"></span></div></a> </li> </ul> </div> <div class="-flex-1 -flex -flex-column"> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-itops-icon.png" alt="Icon for IT Ops" role="presentation"/> IT Ops </div> </li> <li> <a href="/browse?=&q=client%20operating%20systems=&type=all&sort=default" data-aa-title="skills-nav-courses-client-operating-systems" data-ps-analytics="skills-nav|Client operating systems|https://www.pluralsight.com/browse?=&q=client%20operating%20systems=&type=all&sort=default"> <div class="nav-title">Client operating systems<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=collaboration%20platforms&type=all&sort=default" data-aa-title="skills-nav-courses-collaboration-platforms" data-ps-analytics="skills-nav|Collaboration platforms|https://www.pluralsight.com/browse?=&q=collaboration%20platforms&type=all&sort=default"> <div class="nav-title">Collaboration platforms<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=configuration%20management&type=all&sort=default" data-aa-title="skills-nav-courses-configuration-managment" data-ps-analytics="skills-nav|Configuration management|https://www.pluralsight.com/browse?=&q=configuration%20management&type=all&sort=default"> <div class="nav-title">Configuration management<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=containers&type=all&sort=default" data-aa-title="skills-nav-courses-containers" data-ps-analytics="skills-nav|Containers|https://www.pluralsight.com/browse?=&q=containers&type=all&sort=default"> <div class="nav-title">Containers<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=IT%20automation&type=all&sort=default" data-aa-title="skills-nav-courses-it-automation" data-ps-analytics="skills-nav|IT automation|https://www.pluralsight.com/browse?=&q=IT%20automation&type=all&sort=default"> <div class="nav-title">IT automation<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=network%20architecture&type=all&sort=default" data-aa-title="skills-nav-courses-network-architecture" data-ps-analytics="skills-nav|Network architecture|https://www.pluralsight.com/browse?=&q=network%20architecture&type=all&sort=default"> <div class="nav-title">Network architecture<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=virtualization&type=all" data-aa-title="skills-nav-courses-virtualization" data-ps-analytics="skills-nav|Virtualization|https://www.pluralsight.com/browse?=&q=virtualization&type=all"> <div class="nav-title">Virtualization<span class="nav-title-arrow"></span></div></a> </li> </ul> <ul> <li class="nav-column-header"> <div class="nav-title" role="heading"> <img src="/content/dam/ps-nav-assets/nav-icons/gray-business-professional-icon.png" alt="Icon for Business professional" role="presentation"/> Business professional </div> </li> <li> <a href="/browse?=&q=office%20applications&type=all" data-aa-title="skills-nav-courses-office-applications" data-ps-analytics="skills-nav|Office applications|https://www.pluralsight.com/browse?=&q=office%20applications&type=all"> <div class="nav-title">Office applications<span class="nav-title-arrow"></span></div></a> </li> <li> <a href="/browse?=&q=security%20awareness&type=all" data-aa-title="skills-nav-courses-security-awareness" data-ps-analytics="skills-nav|Security awareness|https://www.pluralsight.com/browse?=&q=security%20awareness&type=all"> <div class="nav-title">Security awareness<span class="nav-title-arrow"></span></div></a> </li> </ul> </div> <div class="nav-dropdown-link -flex"> <span><a href="/browse" data-aa-title="skills-nav-courses-all-courses">All courses</a></span> </div> </section> </div> </div> </div> </li> <li class="menu-link"> <button type="button" role="button" class="menu-a" id="menuSkillsnavSkillsFeatures" data-aa-title="skills-nav-Skills-Features" aria-controls="menuControlSkillsnavSkillsFeatures" aria-expanded="false"> Features <span><i class="ps-nav-arrow"></i></span> </button> <div class="menu-dropdown-panel" id="menuControlSkillsnavSkillsFeatures" role="region" aria-labelledby="menuSkillsnavSkillsFeatures"> <div class="menu-dropdown"><div class="free-form-component section"> <style> .navigation .ps-navigation .menu-dropdown-panel .menu-dropdown:has(.ps-nav-features) { max-width: 842px; margin: 0 auto; } .ps-nav-features.ps-nav-dropdown { margin: 0; padding: 0; } .ps-nav-features .nav-column-header { border-bottom: 1px solid #C2D1E2; margin: 20px 0; padding: 0; } .ps-nav-features .nav-column-header .nav-title { font-family: "PS Commons Bold"; margin-bottom: 3px; font-weight: 700; color: #130f25; font-size: 16px; line-height: 22px; } .ps-nav-features .nav-column ul { padding: 0; margin: 0; } .ps-nav-features ul { margin: 0; } .ps-nav-features 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-features ul li a:hover { color: #d60056; background: #f4f7fa; } .ps-nav-features ul li a .nav-title-icon img { border: 2px solid transparent; } .ps-nav-features.ps-nav-dropdown > .nav-column > ul li.nav-column-item a:hover span.nav-title-icon{ box-shadow: unset; } .ps-nav-features ul li a:hover .nav-title-icon img { border-color: #D60056; border-radius: 3px; } @media (min-width: 1025px) { .ps-nav-features.ps-nav-dropdown { padding: 50px; } .ps-nav-features .nav-column { grid-area: nav-column-left; display: grid; grid-gap: 30px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; } .ps-nav-features .nav-column-header { margin: 0 0 10px; } } </style> <section class="ps-nav-features ps-nav-dropdown"> <div class="nav-column-header"> <div class="nav-title" role="heading"> Top features </div> </div> <div class="nav-column"> <ul> <li class="nav-column-item"> <a href="/browse" data-aa-title="skills-nav-features-courses" data-ps-analytics="skills-nav|Courses|https://www.pluralsight.com/browse"> <span class="nav-title-icon"><img alt="Icon for Courses" src="/content/dam/ps-nav-assets/nav-icons/gray-courses-icon.png" role="presentation"/></span> Courses<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/skills-assessment" data-aa-title="skills-nav-features-skills-assessments" data-ps-analytics="skills-nav|Skill assessments|https://www.pluralsight.com/product/skills-assessment"> <span class="nav-title-icon"><img alt="Icon for Skill assessments" src="/content/dam/ps-nav-assets/nav-icons/gray-skills-icon.png" role="presentation"/></span> Skill assessments<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/paths" data-aa-title="skills-nav-features-learning-paths" data-ps-analytics="skills-nav|Learning paths|https://www.pluralsight.com/product/paths"> <span class="nav-title-icon"><img alt="Icon for Learning paths" src="/content/dam/ps-nav-assets/nav-icons/gray-learning-paths-icon.png" role="presentation"/></span> Learning paths<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/hands-on-learning" data-aa-title="skills-nav-features-hands-on-learning" data-ps-analytics="skills-nav|Hands on learning|https://www.pluralsight.com/product/hands-on-learning"> <span class="nav-title-icon"><img alt="Icon for Hands-on learning" src="/content/dam/ps-nav-assets/nav-icons/gray-hands-on-learning-icon.png" role="presentation"/></span> Hands on learning<span class="nav-title-arrow"></span></a> </li> </ul> <ul> <li class="nav-column-item"> <a href="/product/professional-services/tech-employee-development" data-aa-title="skills-nav-features-ilt-vilt" data-ps-analytics="skills-nav|ILT/VILT|https://www.pluralsight.com/product/professional-services/tech-employee-development"> <span class="nav-title-icon"><img alt="Icon for ILT/VILT" src="/content/dam/ps-nav-assets/nav-icons/gray-ilt-vilt-icon.png" role="presentation"/></span> ILT/VILT<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/advanced-analytics" data-aa-title="skills-nav-features-analytics" data-ps-analytics="skills-nav|Analytics|https://www.pluralsight.com/product/advanced-analytics"> <span class="nav-title-icon"><img alt="Icon for Analytics" src="/content/dam/ps-nav-assets/nav-icons/gray-analytics-icon.png" role="presentation"/></span> Analytics<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/cert-prep" data-aa-title="skills-nav-features-certification-prep" data-ps-analytics="skills-nav|Certification prep|https://www.pluralsight.com/product/cert-prep"> <span class="nav-title-icon"><img alt="Icon for Certification prep" src="/content/dam/ps-nav-assets/nav-icons/gray-cert-prep-icon.png" role="presentation"/></span> Certification prep<span class="nav-title-arrow"></span></a> </li> <li class="nav-column-item"> <a href="/product/labs" data-aa-title="skills-nav-features-labs" data-ps-analytics="skills-nav|Labs|https://www.pluralsight.com/product/labs"> <span class="nav-title-icon"><img alt="Icon for Labs" src="/content/dam/ps-nav-assets/nav-icons/gray-labs-icon.png" role="presentation"/></span> Labs<span class="nav-title-arrow"></span></a> </li> </ul> </div> </section> </div> </div> </div> </li> <li class="menu-link"> <a href="/pricing/skills" data-aa-title="skills-nav-Plans" class=" menu-link-button"> Plans <span><i class="ps-nav-arrow"></i></span> </a> </li> <li class="menu-link"> <a href="/product/skills/individuals" data-aa-title="skills-nav-For individuals" class=" menu-link-button"> For individuals <span><i class="ps-nav-arrow"></i></span> </a> </li> <li class="menu-link ps-nav-search"> <button role="button" type="button" class="menu-a" data-aa-title="PN-Skills 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="skills-nav-Contact sales" class="fancybox button--secondary--white button"> Contact Sales </a> </li> <li class="menu-button"> <a href="/pricing/skills" data-aa-title="skills-nav-Skills-Try for free" class=" button--gradient button"> Try for free </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-cee9e2f967" 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> p.gradient-number { font-weight: 700 !important; font-size: 40px !important; line-height: 48px !important; background: linear-gradient(90deg, #FF167F 0%, #FF7901 100%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; } body #content .generic-block-wrapper.learn-ansible .text-4 p.blue { color: #3E5674; } .start-learning .pattern-right { position: absolute; background-image: url(/content/dam/pluralsight2/teach/teach-landing/patterns-right.webp); height: 207px; width: 324px; mix-blend-mode: overlay; bottom: -51px; right: 0; } .learn-acg .pattern-right { position: absolute; background-image: url(/content/dam/pluralsight2/teach/teach-landing/patterns-right.webp); height: 178px; width: 279px; mix-blend-mode: overlay; bottom: -52px; right: 0; } .course-difficulty, .course-duration { margin-right: 10px; vertical-align: middle; font-size: 13px; color: #3E5674; } .course-duration img{ height: 24px; width: 24px; margin-right: 5px; } .course-difficulty img { height: 14px; width: 12px; margin-bottom: 3px; margin-right: 5px; } .full-card { box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.08); } .flex-cards .flex-open-block-wrapper { border-radius: 16px; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.08); overflow: hidden; } .flex-cards .flex-open-block.section .title2 h3 {font-size: 20px;} .radius-16 { border-radius: 16px; overflow: hidden } .flex-cards .flex-open-block-wrapper > .main, .flex-cards .flex-open-block-wrapper > .main > .column-control, .flex-cards .flex-open-block-wrapper > .main > .column-control > .container, .flex-cards .flex-open-block-wrapper > .main > .column-control > .container > .row, .flex-cards .flex-open-block-wrapper > .main > .column-control > .container > .row > .columns { height: 100%; } .flex-cards .flex-open-block-wrapper > .main > .column-control > .container > .row > .columns > .link { position: absolute; bottom: 0; } .flex-cards .info { font-size: 14px; line-height: 22px; color: #3E5674; } .resource-sec .flex-open-block-wrapper img {border-radius: 16px;} .course-header .columns{ display: flex; flex-direction: row; justify-content: space-between; } body #content .course-card.generic-block-wrapper .ps-button .button { background-color: #2A2753; border-radius: 42px; padding: 6px 15px; } .course-time .image { padding-right: 10px; } .ps-button .button { padding: 10px 34px; z-index: 1; position: relative; } body #content .generic-block-wrapper.course-card .text-4 p.details span.blue { color: #3E5674; } @media screen and (max-width: 1023px) { .flex-cards .link .link--right { text-align: left; } .start-learning .pattern-right { height: 286px; width: 448px; } .learn-acg .pattern-right { height: 220px; width: 345px; } } @media screen and (max-width: 640px) { .start-learning .pattern-right { height: 308px; width: 483px; } .block-resources, .learn-ansible { padding: 30px 15px; } .learn-acg .ps-button .psbutton--right, .start-learning .ps-button .psbutton--right { text-align: left; } } </style> </div> <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: #1B1834;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div id="solutions-hero_" 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 solutions-hero clearfix" style="background: linear-gradient(81deg, rgba(27,24,52,1) 0%, rgba(39,31,91,1) 100%);;"> <div class="main clearfix"> <div class="content clearfix"><div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:40px"></div> <div class="spacer show-for-medium-only" style="height:30px"></div> <div class="spacer show-for-small-only" style="height:20px"></div></div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-forty padding-bottom-eighty column-control--super-wide"> <div class="columns large-12 small-12"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto generic-block--vertical-center padding-top-fifty padding-bottom-fifty clearfix" style="background: rgba(19, 15, 37, 0.4);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 add-flex fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 50px; padding-left: 50px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex fullwidth"> <div class="columns large-6 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:0px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-7 title--heavier "> Terraform Training </h3> </div></div> <div class="title2 section"> <div data-emptytext="Title"> <h1 class=" desk-font-size-3 "> Take on Terraform quickly and easily with ACG </h1> </div></div> <div class="text-4 text section"> <div id="text-4-cb58d82837" class="cmp-text"> <p>No matter where you are in your career, you’ve likely heard the hype about Terraform, the “infrastructure as code” tool created by HashiCorp. This open-source software has been helping teams manage cloud services for years, becoming the automation tool of choice for many teams. Want to learn more and make the most of Terraform? A Cloud Guru has just the right Terraform tutorials, courses, and hands-on learning tools to take on Terraform for AWS, Azure, GCP and other needs.</p> </div> </div> <div class="generic-block section"> <div id="button-container_" 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-container clearfix"> <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="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/pricing" target="_self" style=" " class="button button-float-left 11 " data-aa-title="try-for-free"> Try for free </a> </div> </div></div> </div> </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/browse/cloud/terraform/terraform-hero.webp" alt="Easily take on Terraform with ACG" style=" max-height: 448px; " class=" "/> </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 fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 50px; padding-left: 50px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex fullwidth"> <div class="columns large-6 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:0px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-7 title--heavier "> Terraform Training </h3> </div></div> <div class="title2 section"> <div data-emptytext="Title"> <h1 class=" desk-font-size-3 "> Take on Terraform quickly and easily with ACG </h1> </div></div> <div class="text-4 text section"> <div id="text-4-cb58d82837" class="cmp-text"> <p>No matter where you are in your career, you’ve likely heard the hype about Terraform, the “infrastructure as code” tool created by HashiCorp. This open-source software has been helping teams manage cloud services for years, becoming the automation tool of choice for many teams. Want to learn more and make the most of Terraform? A Cloud Guru has just the right Terraform tutorials, courses, and hands-on learning tools to take on Terraform for AWS, Azure, GCP and other needs.</p> </div> </div> <div class="generic-block section"> <div id="button-container_" 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-container clearfix"> <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="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/pricing" target="_self" style=" " class="button button-float-left 11 " data-aa-title="try-for-free"> Try for free </a> </div> </div></div> </div> </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/browse/cloud/terraform/terraform-hero.webp" alt="Easily take on Terraform with ACG" style=" max-height: 448px; " class=" "/> </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="learn-ansible_" 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-fifty learn-ansible 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 column-control--super-wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--center title--heavier "> Why get Terraform training with A Cloud Guru? </h3> </div></div> <div class="text-4 text section"> <div id="text-4-1a7a4b77da" class="cmp-text"> <p style=" text-align: center; ">When it comes to Terraform, the team at A Cloud Guru believes people learn best by doing. Sure, you can start with Terraform tutorials and engaging video lessons, but from there, A Cloud Guru allows you to go hands-on with interactive, live-environment labs and certification preparation you won’t find anywhere else.<br /> <br /> Why? Well, taking a learn-by-doing approach allows you to start with beginner Terraform skills, retain important information better as you progress, and gain valuable experience building (or automating) cloud applications relevant to real-world scenarios. Don’t just stare at a screen — start incorporating Terraform into your day-to-day work right away.</p> </div> </div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer " style="height:50px"></div> </div> <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: 80px; padding-left: 80px; "><div class="flex-block section"> <div class="flex-block-container flex-section desktop-three tablet-three 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 medium"> <div class="columns medium-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-6 title--center title--heavier "> Learn by doing </h3> </div></div> <div class="text-4 text section"> <div id="text-4-19af11dd13" class="cmp-text"> <p class="gradient-number" style=" text-align: center; ">85%</p> <p class="blue" style=" text-align: center; ">of learners say they retain more of what they’re learning by doing</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 medium"> <div class="columns medium-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-6 title--center title--heavier "> Works better </h3> </div></div> <div class="text-4 text section"> <div id="text-4-ce2d22d67f" class="cmp-text"> <p class="gradient-number" style=" text-align: center; ">84%</p> <p class="blue" style=" text-align: center; ">of our learners report improved job performance</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 medium"> <div class="columns medium-12 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--pink desk-font-size-6 title--center title--heavier "> Advance your career </h3> </div></div> <div class="text-4 text section"> <div id="text-4-c767a8c6ce" class="cmp-text"> <p class="gradient-number" style=" text-align: center; ">94%</p> <p class="blue" style=" text-align: center; ">of our learners say our content and tools directly helped in their careers</p> </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="blue-text_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-hundred padding-bottom-zero blue-text 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 customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex fullwidth"> <div class="columns customPadding large-6 small-12" style="padding-right: 50px; padding-left: 0px; "><div class="generic-block section"> <div id="blue-text_" 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 blue-text clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--heavier "> Find the right Terraform courses </h3> </div></div> <div class="text-4 text section"> <div id="text-4-fef38dd85e" class="cmp-text"> <p>Need to ace an upcoming Terraform associate certification? Work with Terraform for Kubernetes? Deploy Lambda using Terraform for your company? It all starts with the courses, videos, and Hands-on Lab practice you’ll find on A Cloud Guru — each designed to put you on the right learning path no matter what your experience level is. You could be a HashiCorp certified Terraform associate in no time! Browse the available courses now and see for yourself.</p> </div> </div> </div> <div class="placeholder clearfix" style="visibility:hidden"><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--heavier "> Find the right Terraform courses </h3> </div></div> <div class="text-4 text section"> <div id="text-4-fef38dd85e" class="cmp-text"> <p>Need to ace an upcoming Terraform associate certification? Work with Terraform for Kubernetes? Deploy Lambda using Terraform for your company? It all starts with the courses, videos, and Hands-on Lab practice you’ll find on A Cloud Guru — each designed to put you on the right learning path no matter what your experience level is. You could be a HashiCorp certified Terraform associate in no time! Browse the available courses now and see for yourself.</p> </div> </div> </div> </div> </div> </div> </div> <div class="columns customPadding large-6 small-12" style="padding-right: 0px; padding-left: 50px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/terraform-course.webp" alt="Terraform courses" style=" " class=" "/> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:0px"></div> <div class="spacer show-for-small-only" style="height:50px"></div></div> </div> </div> </div> </div> <div class="generic-block section"> <div id="flex-cards blue-text_" 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 flex-cards blue-text 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 padding-bottom-twenty column-control--super-wide"> <div class="columns large-9 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" mobile-font-size-4 tablet-font-size-4 desk-font-size-4 title--heavier "> Top Terraform Courses </h3> </div></div> </div> <div class="columns large-3 small-12"><div class="spacer section"> <div class="spacer " style="height:18px"></div> </div> <div class="link section"> <div class="link--right"> <a href="https://www.pluralsight.com/search?q=terraform&categories=course" data-aa-title="browse-all" class="simple_arrow " target="_self"> Browse all </a> </div></div> </div> </div> </div> </div> <div class="flex-block section"> <div class="flex-block-container flex-section desktop-three tablet-two mobile-one "><div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--custom-color block--left clearfix" style="background: #fff;"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/introduction-to-terragrunt.webp" alt="Introduction to Terragrunt for Cloud" style=" max-height: 60px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--black desk-font-size-7 title--heavier "> <a href="/cloud-guru/courses/introduction-to-terragrunt-for-cloud"> Introduction to Terragrunt for Cloud </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-5486b674d5" class="cmp-text"> <p><span class="info"><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>1h</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="course difficulty"/>Novice</span></span></p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:20px"></div> <div class="spacer show-for-small-only" style="height:16px"></div></div> <div class="link section"> <div> <a href="/cloud-guru/courses/introduction-to-terragrunt-for-cloud" data-aa-title="learn-more" class="simple_arrow pink " target="_self"> Learn more </a> </div></div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--custom-color block--left clearfix" style="background: #fff;"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/deploying-controllers-terraform .webp" alt="Deploying Custom Admission Controllers with Terraform" style=" max-height: 60px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--black desk-font-size-7 title--heavier "> <a href="/cloud-guru/courses/deploying-custom-admission-controllers-with-terraform"> Deploying Custom Admission Controllers with Terraform </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-d477a32402" class="cmp-text"> <p><span class="info"><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>8h</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="course difficulty"/>Novice</span></span></p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:20px"></div> <div class="spacer show-for-small-only" style="height:16px"></div></div> <div class="link section"> <div> <a href="/cloud-guru/courses/deploying-custom-admission-controllers-with-terraform" data-aa-title="learn-more-1" class="simple_arrow pink " target="_self"> Learn more </a> </div></div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--custom-color block--left clearfix" style="background: #fff;"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/linux/introduction-compTIA-linux.webp" alt="Introduction to the CompTIA Linux+ (XK0-005) Certification" style=" max-height: 60px; " class=" "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class="title--black desk-font-size-7 title--heavier "> <a href="/cloud-guru/courses/introduction-to-the-comptia-linux-xk0-005-certification"> Introduction to the CompTIA Linux&#43; (XK0-005) Certification </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-3519361bc6" class="cmp-text"> <p><span class="info"><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>30m</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="course difficulty"/>Apprentice</span></span></p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:20px"></div> <div class="spacer show-for-small-only" style="height:16px"></div></div> <div class="link section"> <div> <a href="/cloud-guru/courses/introduction-to-the-comptia-linux-xk0-005-certification" data-aa-title="learn-more-2" class="simple_arrow pink " target="_self"> Learn more </a> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:50px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> </div> </div> </div> </div> <div class="column-control section"> <div class="container column-control-container"> <div class="row large add-flex padding-top-eighty fullwidth"> <div class="columns customPadding large-6 small-12" style="padding-right: 50px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/ansible/ansible-labs.webp" alt="Terraform hands on labs" style=" " class=" "/> </div> </div> <div class="columns customPadding large-6 small-12" style="padding-left: 50px; "><div class="generic-block section"> <div id="blue-text_" 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 blue-text clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" desk-font-size-4 "> Try Hands-on Labs for Terraform </h2> </div></div> <div class="text-4 text section"> <div id="text-4-6821011d67" class="cmp-text"> <p>Anyone can press play on an instructional video, but how will you get the practical experience you need to create Terraform modules or take on the Terraform modules built into the language? This is exactly what A Cloud Guru developed Hands-on Labs for. As you might have guessed, these give you real, hands-on experience with the topics you’ll need to learn Terraform. Use them in-line with course training to reinforce lessons, or access them anytime as your go-to for development on the job. The breadth and depth of Hands-on Labs allows you and your teams to take on the exact skills needed exactly when you need them.</p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:0px"></div> <div class="spacer show-for-small-only" style="height:50px"></div></div> </div> <div class="placeholder clearfix" style="visibility:hidden"><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" desk-font-size-4 "> Try Hands-on Labs for Terraform </h2> </div></div> <div class="text-4 text section"> <div id="text-4-6821011d67" class="cmp-text"> <p>Anyone can press play on an instructional video, but how will you get the practical experience you need to create Terraform modules or take on the Terraform modules built into the language? This is exactly what A Cloud Guru developed Hands-on Labs for. As you might have guessed, these give you real, hands-on experience with the topics you’ll need to learn Terraform. Use them in-line with course training to reinforce lessons, or access them anytime as your go-to for development on the job. The breadth and depth of Hands-on Labs allows you and your teams to take on the exact skills needed exactly when you need them.</p> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:0px"></div> <div class="spacer show-for-small-only" style="height:50px"></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:80px"></div> <div class="spacer show-for-medium-only" style="height:50px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> </div> </div> </div> </div> <div class="generic-block section"> <div id="hands-on_" 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 hands-on 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 customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="generic-block section"> <div id="dk-squigle-line flex-cards_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--custom-color block--light block--left generic-block--auto padding-top-fifty padding-bottom-fifty dk-squigle-line flex-cards 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 fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="generic-block section"> <div id="blue-text_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero blue-text 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-9 small-12"><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--heavier "> Top Terraform Hands-on Labs </h3> </div></div> </div> <div class="columns large-3 small-12"><div class="spacer section"> <div class="spacer " style="height:18px"></div> </div> <div class="link section"> <div class="link--right"> <a href="https://www.pluralsight.com/search?q=terraform&categories=lab" data-aa-title="browse-all-1" class="simple_arrow " target="_self"> Browse all </a> </div></div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer hide-for-small-only hide-for-medium-only" style="height:10px"></div> <div class="spacer show-for-medium-only" style="height:40px"></div> <div class="spacer show-for-small-only" style="height:40px"></div></div> </div> </div> </div> </div> <div class="flex-block section"> <div class="flex-block-container flex-section desktop-three tablet-two mobile-one "><div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--transparent block--left clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="course-card_" 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 course-card 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 padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns large-12 small-12"><div class="generic-block section"> <div id="course-header_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero course-header clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small add-flex fullwidth"> <div class="columns customPadding 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/browse/cloud/linux/hol-other.png" alt="Deploy a Custom Admission Controller with Terraform" style=" max-height: 60px; max-width: 60px;" class=" "/> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/labs/aws/deploy-a-custom-admission-controller-with-terraform" target="_self" style=" " class="button button--blue 11 " data-aa-title="5-learning-objectives"> 5 Learning Objectives </a> </div> </div></div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> </div> </div> </div> </div> <div class="text-4 text section"> <div id="text-4-b11b2d968c" class="cmp-text"> <p class="details" style=" margin-bottom: 0; "><b><span class="path blue">Hands-on Lab</span><span class="fs--medium course-name"><br /> </span></b></p> </div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/cloud-guru/labs/aws/deploy-a-custom-admission-controller-with-terraform"> Deploy a Custom Admission Controller with Terraform </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-780a865e19" class="cmp-text"> <p><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>2h</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="difficulty"/>Practitioner</span></p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="link section"> <div> <a href="/cloud-guru/labs/aws/deploy-a-custom-admission-controller-with-terraform" data-aa-title="view-lab" class="simple_arrow pink " target="_self"> View lab </a> </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 block--transparent block--left clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="course-card_" 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 course-card 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 padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns large-12 small-12"><div class="generic-block section"> <div id="course-header_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero course-header clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small add-flex fullwidth"> <div class="columns customPadding 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/browse/cloud/linux/hol-other.png" alt="Test a Dynamic Admission Controller with Terraform" style=" max-height: 60px; max-width: 60px;" class=" "/> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/labs/aws/test-a-dynamic-admission-controller-with-terraform" target="_self" style=" " class="button button--blue 11 " data-aa-title="4-learning-objectives"> 4 Learning Objectives </a> </div> </div></div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> </div> </div> </div> </div> <div class="text-4 text section"> <div id="text-4-216477e540" class="cmp-text"> <p class="details" style=" margin-bottom: 0; "><b><span class="path blue">Hands-on Lab</span><span class="fs--medium course-name"><br /> </span></b></p> </div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/cloud-guru/labs/aws/test-a-dynamic-admission-controller-with-terraform"> Test a Dynamic Admission Controller with Terraform </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-e81164132c" class="cmp-text"> <p><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>2h</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="difficulty"/>Practitioner</span></p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="link section"> <div> <a href="/cloud-guru/labs/aws/test-a-dynamic-admission-controller-with-terraform" data-aa-title="view-lab-1" class="simple_arrow pink " target="_self"> View lab </a> </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 block--transparent block--left clearfix"> <div class="main clearfix"><div class="generic-block section"> <div id="course-card_" 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 course-card 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 padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns large-12 small-12"><div class="generic-block section"> <div id="course-header_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero course-header clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row small add-flex fullwidth"> <div class="columns customPadding 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/browse/cloud/aws/hol-other.webp" alt="Deploy a Dynamic Admission Controller with Terraform" style=" max-height: 60px; max-width: 60px;" class=" "/> </div> <div class="ps-button section"> <div data-emptytext="Button"> <div> <a href="/cloud-guru/labs/aws/deploy-a-dynamic-admission-controller-with-terraform" target="_self" style=" " class="button button--blue 11 " data-aa-title="3-learning-objectives1"> 3 Learning Objectives </a> </div> </div></div> </div> </div> </div> </div> <div class="spacer section"> <div class="spacer " style="height:20px"></div> </div> </div> </div> </div> </div> <div class="text-4 text section"> <div id="text-4-83411f126a" class="cmp-text"> <p class="details" style=" margin-bottom: 0; "><b><span class="path blue">Hands-on Lab</span><span class="fs--medium course-name"><br /> </span></b></p> </div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/cloud-guru/labs/aws/deploy-a-dynamic-admission-controller-with-terraform"> Deploy a Dynamic Admission Controller with Terraform </a> </h3> </div></div> <div class="text-4 text section"> <div id="text-4-ae9e77edc1" class="cmp-text"> <p><span class="course-duration"><img src="/content/dam/pluralsight2/skills/skills-assessment/clock-icon.webp" alt="estimated duration"/>1h</span> <span class="course-difficulty"><img src="/content/dam/pluralsight2/product/courses-overview/course-difficulty.webp" alt="difficulty"/>Practitioner</span></p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:10px"></div> </div> <div class="link section"> <div> <a href="/cloud-guru/labs/aws/deploy-a-dynamic-admission-controller-with-terraform" data-aa-title="view-lab-2" class="simple_arrow pink " target="_self"> View lab </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 class="generic-block section"> <div id="start-learning_" 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 start-learning block--overlap clearfix" style="background: #1B1834;"> <div class="main clearfix"> <div class="content clearfix"><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 block--overlap clearfix" style="background-image: url('/content/dam/pluralsight2/browse/cloud/blue-gradient-bkg.webp');background-position:inherit;background-size:cover;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--super-wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-9 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--heavier "> Ready to start learning Terraform? </h3> </div></div> <div class="text-4 text section"> <div id="text-4-c09bf209ac" class="cmp-text"> <p>It all starts with just a click. Jump in now and try ACG free for 7 days.</p> </div> </div> </div> <div class="columns customPadding large-3 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> <div class="ps-button section"> <div data-emptytext="Button" class="psbutton--right"> <div> <a href="/cloud-guru/pricing" target="_self" style=" " class="button 11 " data-aa-title="try-for-free1"> Try for free </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="pattern-right_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero pattern-right block--overlap clearfix"> <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> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="blue-text_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg parallax block block--custom-color block--left generic-block--auto padding-top-zero padding-bottom-zero blue-text block--overlap clearfix" style="background: #F4F7FA;"> <div class="main clearfix"> <div class="content clearfix"><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-hundred padding-bottom-hundred clearfix" style="background-image: url('/content/dam/pluralsight2/browse/cloud/zebra-lines.webp');background-position:bottom left;background-size:696px;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--super-wide"> <div class="columns customPadding large-4 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" title--left title--ultra "> FAQs </h3> </div></div> <div class="text-4 text section"> <div id="text-4-93f1a22ecc" class="cmp-text"> <p>Get answers to frequently asked questions about Terraform learning below.</p> <p><a href="https://acloudguru.com/training-library/terraform-training#elementor-tab-content-2611"> </a></p> </div> </div> </div> <div class="columns customPadding large-8 small-12" style="padding-right: 80px; padding-left: 80px; "><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: 0px; padding-left: 0px; "><div class="accordion section"> <div class="accordion-title">What is Terraform?<i class="icons" icon="down-arrow"></i></div> <div class="accordion-content"><div class="text-4 text section"> <div id="text-4-42825243f9" class="cmp-text"> <p>Terraform is an open-source software developed by HashiCorp that’s utilized as an “Infrastructure as Code” (IaC) tool. When companies and cloud services need to update and maintain their vast infrastructure, IaC tools allow them to do so safely and efficiently rather than working with each machine manually. Over the past few years, Terraform has emerged as one of the most well-known tools for IaC needs, making Terraform training, skills, and certifications more in demand than ever.</p> </div> </div> </div> </div> <div class="accordion section"> <div class="accordion-title">How do I learn Terraform?<i class="icons" icon="down-arrow"></i></div> <div class="accordion-content"><div class="text-4 text section"> <div id="text-4-f3a04192b1" class="cmp-text"> <p>Terraform’s open-source software may be easy to find and access online, but getting the most out of its utility for IT teams and unique, scalable solutions may require expert guidance — part of the reason official Terraform certifications exist and are sometimes required to pursue certain jobs. We suggest choosing a learning path that starts with the basics for your needs, gives you hands-on experience with real-world applications of Terraform, and/or prepares you for official certifications needed for your infrastructure or specific requirements from a prospective employer. A Cloud Guru offers the courses, Hands-on Labs, and certification prep needed along with a 7-day free trial to help you get started.</p> </div> </div> </div> </div> <div class="accordion section"> <div class="accordion-title">Terraform vs Ansible: What are the differences?<i class="icons" icon="down-arrow"></i></div> <div class="accordion-content"><div class="text-4 text section"> <div id="text-4-c1bef2df45" class="cmp-text"> <p>While both of these are open-source softwares and considered “Infrastructure as Code” (IaC) tools, certain teams or organizations may have a preference between Terraform and Ansible. Generally, you’ll see Terraform recommended for <i>from-scratch</i> infrastructure setups related to cloud services, while Ansible can be preferred for ongoing automation and updates to <i>existing</i> infrastructure. For more in-depth information about specific uses for each of these tools, try out courses from A Cloud Guru or look into the information provided by each software’s developer.</p> </div> </div> </div> </div> <div class="accordion section"> <div class="accordion-title">Terraform vs CloudFormation: What are the differences?<i class="icons" icon="down-arrow"></i></div> <div class="accordion-content"><div class="text-4 text section"> <div id="text-4-8545ae9d2c" class="cmp-text"> <p>Talk to most DevOps professionals, and you’ll find Terraform and AWS CloudFormation are two tools that are bound to come up. Both are “Infrastructure as Code” (IaC) tools that IT teams swear by for cloud infrastructure management. CloudFormation is managed by AWS, and therefore stretches across the services AWS offers. Terraform, however can work with cloud environments across AWS, Azure, Google Cloud Platform, and others. In terms of starting out and ease-of-use, CloudFormation is based in the widely-used JSON and YAML languages, whereas Terraform is used in HCL (which stands for Hashicorp Configuration Language), developed by Terraform creator HashiCorp.<br /> <br /> Each has strengths and weaknesses based on the specific needs of your cloud infrastructure, so consider your short- and long-term cloud infrastructure or cloud learning goals when comparing which of these two softwares is best to learn.</p> </div> </div> </div> </div> <div class="accordion section"> <div class="accordion-title">Terraform vs Kubernetes: What are the differences?<i class="icons" icon="down-arrow"></i></div> <div class="accordion-content"><div class="text-4 text section"> <div id="text-4-bd88e879d4" class="cmp-text"> <p>Rather than choose one over the other, many organizations can actually use Terraform and Kubernetes together for their cloud infrastructure needs. That’s because while Terraform is an open-source “Infrastructure as Code” (IaC) that helps organizations spin up and maintain infrastructure, Kubernetes is a popular, open-source <i>orchestration</i> system working to do things like schedule or manage workloads for efficiency. Put simply, Terraform can help manage Kubernetes, which can help manage resources within your infrastructure efficiently and effectively. Of course, for more in-depth knowledge on both Terraform and Kubernetes and how they might work with your skill learning or infrastructure needs, look to the developers and foundations that maintain these systems, or try jumping into courses related to everything from the basics through advanced uses of them on A Cloud Guru.</p> </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="flex-cards resource-sec_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--true-black block--left generic-block--auto padding-top-zero padding-bottom-zero flex-cards resource-sec clearfix"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div class="generic-block-wrapper lazy-bg block block--custom-color block--left generic-block--auto padding-top-hundred padding-bottom-hundred clearfix" style="background: #130F25;"> <div class="main clearfix"> <div class="content clearfix"><div class="generic-block section"> <div id="block-resources zebra-background-blend-custom_" 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-resources zebra-background-blend-custom clearfix" style="background-image: url('/content/dam/pluralsight2/product/flow/navigate/overview/background-zebra-lines-2.png');background-position:left bottom 5px;background-size:32%;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--super-wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-9 small-12" style="padding-right: 0 !important; padding-left: 0 !important; "><div class="title2 section"> <div data-emptytext="Title"> <h2 class=" "> Keep up with topical Terraform news </h2> </div></div> </div> <div class="columns customPadding large-3 small-12" style="padding-right: 0 !important; padding-left: 0 !important; "><div class="spacer section"> <div class="spacer hide-for-small-only " style="height:20px"></div> <div class="spacer show-for-small-only" style="height:0px"></div></div> <div class="link section"> <div class="link--right"> <a href="https://www.pluralsight.com/search?q=terraform" data-aa-title="view-more" class="simple_arrow " target="_self"> View more </a> </div></div> <div class="spacer section"> <div class="spacer hide-for-small-only " style="height:0px"></div> <div class="spacer show-for-small-only" style="height:20px"></div></div> </div> </div> </div> </div> <div class="text-4 text section"> <div id="text-4-a6e09a09c3" class="cmp-text"> <p>What important updates or industry news is affecting the Terraform community? The ACG blog is a great place to read up on the new and notable, go deep on nuanced topics, and get tips and tricks from Terraform experts.</p> <p><a href="https://acloudguru.com/blog/engineering/what-is-terraform-import"> </a></p> </div> </div> <div class="spacer section"> <div class="spacer " style="height:30px"></div> </div> <div class="flex-block section"> <div class="flex-block-container flex-section desktop-three tablet-two mobile-one "><div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--dark-gray-2 block--left clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/TerraformingEarth_BlogHeader.webp" alt="What Terraform import is and why shouldn’t you use it (but how to do it anyway)" style=" " class="image--full "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/resources/blog/cloud/what-is-terraform-import"> What Terraform import is and why shouldn’t you use it (but how to do it anyway) </a> </h3> </div></div> <div class="spacer section"> <div class="spacer " style="height:25px"></div> </div> <div class="link section"> <div> <a href="/resources/blog/cloud/what-is-terraform-import" data-aa-title="read-article-1" class="simple_arrow pink " target="_self"> Read article </a> </div></div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--dark-gray-2 block--left clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/terraform.webp" alt="How to troubleshoot 5 common Terraform errors" style=" " class="image--full "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/resources/blog/cloud/how-to-troubleshoot-5-common-terraform-errors"> How to troubleshoot 5 common Terraform errors </a> </h3> </div></div> <div class="spacer section"> <div class="spacer " style="height:25px"></div> </div> <div class="link section"> <div> <a href="/resources/blog/cloud/how-to-troubleshoot-5-common-terraform-errors" data-aa-title="read-article-2" class="simple_arrow pink " target="_self"> Read article </a> </div></div> </div> </div> </div> </div> </div> </div> </div> <div class="flex-open-block section"> <div class="flex-open-block-wrapper lazy-bg block--dark-gray-2 block--left clearfix"> <div class="main clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-twenty padding-bottom-twenty fullwidth"> <div class="columns customPadding large-12 small-12" style="padding-right: 20px; padding-left: 20px; "><div class="image section"> <img src="/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png" data-lazysrc="/content/dam/pluralsight2/browse/cloud/terraform/we-love-terraform.webp" alt="5 things we love about Terraform" style=" " class="image--full "/> </div> <div class="spacer section"> <div class="spacer " style="height:24px"></div> </div> <div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-7 title--heavier "> <a href="/resources/blog/cloud/5-things-we-love-about-terraform"> 5 things we love about Terraform </a> </h3> </div></div> <div class="spacer section"> <div class="spacer " style="height:25px"></div> </div> <div class="link section"> <div> <a href="/resources/blog/cloud/5-things-we-love-about-terraform" data-aa-title="read-article" class="simple_arrow pink " target="_self"> Read article </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 class="generic-block section"> <div id="learn-acg_" 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 learn-acg block--overlap clearfix" style="background: #1B1834;"> <div class="main clearfix"> <div class="content clearfix"><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 block--overlap clearfix" style="background: #2A2753;"> <div class="main clearfix"> <div class="content clearfix"><div class="column-control section"> <div class="container column-control-container"> <div class="row large padding-top-ten column-control--super-wide"> <div class="columns customPadding large-12 small-12" style="padding-right: 80px; padding-left: 80px; "><div class="column-control section"> <div class="container column-control-container"> <div class="row large fullwidth"> <div class="columns customPadding large-9 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="title2 section"> <div data-emptytext="Title"> <h3 class=" desk-font-size-4 title--heavier "> Learn Terraform with ACG </h3> </div></div> </div> <div class="columns customPadding large-3 small-12" style="padding-right: 0px; padding-left: 0px; "><div class="ps-button section"> <div data-emptytext="Button" class="psbutton--right"> <div> <a href="/cloud-guru/pricing" target="_self" style=" " class="button 11 " data-aa-title="view-plans"> View plans </a> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="generic-block section"> <div id="pattern-right_" class="hidden"></div> <div class="generic-block-wrapper lazy-bg block block--transparent block--left generic-block--auto padding-top-zero padding-bottom-zero pattern-right block--overlap clearfix"> <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> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </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:'8e95efa14c07ab5c',t:'MTczMjc1MDU0MS4wMDAwMDA='};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