CINXE.COM
Trailhead | The fun way to learn
<!DOCTYPE html> <html lang='en'> <head> <script src="/packs/js/error-reporting-93d9ad36a41290793e78.js"></script> <script type="importmap" data-turbo-track="reload">{ "imports": { "application": "/assets/application-43e67554b65a3d71cb2cc4e0bfb000eab664a98f2dacc01d456aeb8c49e7aab2.js", "@hotwired/turbo-rails": "/assets/@hotwired--turbo-rails-adc29aa8f8a030ffa92ade5b553f89b1a4ae10676c3e4a0b01d9748c133b3942.js", "@hotwired/turbo": "/assets/@hotwired--turbo-b61d77ef2858c8bd38af6c8930b19807d2005934fb8ce48bc2446277639325bf.js", "@rails/actioncable/src": "/assets/@rails--actioncable--src-afd872b90019e6e7e78bc2dccb876c7cb89626d3f9bedc1c781579eae9b8a05b.js", "@hotwired/stimulus": "/assets/stimulus.min-d0cc09fde2fe26e659ee153c59c6838a8d8cbc9bb2ca9116a7d5c0cb6d8c2def.js", "@hotwired/stimulus-loading": "/assets/stimulus-loading-b3a1143d54e5e70612a391e9046013c47906eea23924a86ca6aaf46b77c383f9.js", "controllers/application": "/assets/controllers/application-412b06f3638c99a754e598dabb79f85f16c261c52f019b2f412934dc0bb86071.js", "controllers/button_link_controller": "/assets/controllers/button_link_controller-3c8b84956078dc6e943a3c0443fe75d00da028768915a81a8cb05125f2817415.js", "controllers": "/assets/controllers/index-b3f0ee67c2a150ddd7258bd94e78ae00fa1a134507f969aceb055bb08f678c6d.js", "controllers/modal_controller": "/assets/controllers/modal_controller-6c969d7c3248e7b6310fd85cc94377ad8fefa6475849d91ad3813c37ae3066cf.js", "controllers/sfdc_product_links_controller": "/assets/controllers/sfdc_product_links_controller-5ade6188fb30580b5b5484d21d63aa58bc009d2b5de269ccf181b97cb16faa27.js" } }</script> <link rel="modulepreload" href="/assets/application-43e67554b65a3d71cb2cc4e0bfb000eab664a98f2dacc01d456aeb8c49e7aab2.js"> <link rel="modulepreload" href="/assets/@hotwired--turbo-rails-adc29aa8f8a030ffa92ade5b553f89b1a4ae10676c3e4a0b01d9748c133b3942.js"> <link rel="modulepreload" href="/assets/@hotwired--turbo-b61d77ef2858c8bd38af6c8930b19807d2005934fb8ce48bc2446277639325bf.js"> <link rel="modulepreload" href="/assets/@rails--actioncable--src-afd872b90019e6e7e78bc2dccb876c7cb89626d3f9bedc1c781579eae9b8a05b.js"> <link rel="modulepreload" href="/assets/stimulus.min-d0cc09fde2fe26e659ee153c59c6838a8d8cbc9bb2ca9116a7d5c0cb6d8c2def.js"> <link rel="modulepreload" href="/assets/stimulus-loading-b3a1143d54e5e70612a391e9046013c47906eea23924a86ca6aaf46b77c383f9.js"> <link rel="modulepreload" href="/assets/controllers/application-412b06f3638c99a754e598dabb79f85f16c261c52f019b2f412934dc0bb86071.js"> <link rel="modulepreload" href="/assets/controllers/button_link_controller-3c8b84956078dc6e943a3c0443fe75d00da028768915a81a8cb05125f2817415.js"> <link rel="modulepreload" href="/assets/controllers/index-b3f0ee67c2a150ddd7258bd94e78ae00fa1a134507f969aceb055bb08f678c6d.js"> <link rel="modulepreload" href="/assets/controllers/modal_controller-6c969d7c3248e7b6310fd85cc94377ad8fefa6475849d91ad3813c37ae3066cf.js"> <link rel="modulepreload" href="/assets/controllers/sfdc_product_links_controller-5ade6188fb30580b5b5484d21d63aa58bc009d2b5de269ccf181b97cb16faa27.js"> <script type="module">import "application"</script> <!-- = OneTrust Cookies Consent Notice --> <script src="/assets/cookie_consent-8c8312a57ff2dee1287aa6cb165f161b18dfe6c37fbb3185b3d0075550244858.js"></script> <script src="https://a.sfdcstatic.com/digital/one-trust/core/stable/scripttemplates/otSDKStub.js" crossorigin="" data-domain-script="8e783e8c-0ad0-475d-8fca-4a03afa0a02a" async="async"></script> <meta content='#ffffff' name='msapplication-TileColor'> <meta content='browserconfig.xml' name='msapplication-config'> <meta content='#ffffff' name='theme-color'> <link href='/apple-touch-icon-57x57.png' rel='apple-touch-icon' sizes='57x57'> <link href='/apple-touch-icon-60x60.png' rel='apple-touch-icon' sizes='60x60'> <link href='/apple-touch-icon-72x72.png' rel='apple-touch-icon' sizes='72x72'> <link href='/apple-touch-icon-76x76.png' rel='apple-touch-icon' sizes='76x76'> <link href='/apple-touch-icon-114x114.png' rel='apple-touch-icon' sizes='114x114'> <link href='/apple-touch-icon-120x120.png' rel='apple-touch-icon' sizes='120x120'> <link href='/apple-touch-icon-144x144.png' rel='apple-touch-icon' sizes='144x144'> <link href='/apple-touch-icon-152x152.png' rel='apple-touch-icon' sizes='152x152'> <link href='/apple-touch-icon-180x180.png' rel='apple-touch-icon' sizes='180x180'> <link href='/android-chrome-192x192.png' rel='icon' sizes='192x192' type='image/png'> <link href='/site.webmanifest' rel='manifest'> <link color='#ffffff' href='/safari-pinned-tab.svg' rel='mask-icon'> <link href='/favicon-32x32.png' rel='icon' sizes='32x32' type='image/png'> <link href='/favicon-16x16.png' rel='icon' sizes='16x16' type='image/png'> <link href='/favicon.ico' rel='shortcut icon'> <title>Trailhead | The fun way to learn</title> <meta name="description" content="Everyone can learn Salesforce. Whether you are an admin, user, or developer, there is a trail for you."> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@trailhead"> <meta property="fb:app_id" content="140586622674265"> <meta property="og:site_name" content="Trailhead"> <meta property="og:title" content="Trailhead | The fun way to learn"> <meta property="og:description" content="Trailhead is the fun way to learn"> <meta property="og:image" content="https://trailhead.salesforce.com/assets/trailhead-og-flogo-9ac90ab0d1b86ea359e1f7b60f6081fa56f0e7d8b61abfffbf572fac2f5ace5a.png"> <meta property="og:image:url" content="https://trailhead.salesforce.com/assets/trailhead-og-flogo-9ac90ab0d1b86ea359e1f7b60f6081fa56f0e7d8b61abfffbf572fac2f5ace5a.png"> <meta property="og:image:height" content="250"> <meta property="og:image:width" content="250"> <meta property="og:type" content="website"> <meta property="og:url" content="https://trailhead.salesforce.com/"> <meta name="url" content="https://trailhead.salesforce.com/"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="oV8fy3GAxcGGbYDFdFYNSOpRoCSrlcTnD6OO6AztTydJLaoC8yQ2S8HqjPDarQQYRq-KpNa_7SUrJkjdRs36NQ" /> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-b554e5db741e07abbb3","applicationID":"506536273","transactionName":"cFxaREcJCVsARk4OWV5WG1lbAgBP","queueTime":1,"applicationTime":41,"agent":""}</script> <script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594513438",accountID:"533461",trustKey:"194015",xpid:"UQUEVVBSGwYAUlRRAQMAVQ==",licenseKey:"NRBR-b554e5db741e07abbb3",applicationID:"506536273"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta content='width=device-width, initial-scale=1.0, user-scalable=yes, maximum-scale=5.0' name='viewport'> <meta content='en-us' http-equiv='content-language'> <link href='https://trailhead.salesforce.com/' hreflang='en' rel='alternate'> <link href='https://trailhead.salesforce.com/de' hreflang='de' rel='alternate'> <link href='https://trailhead.salesforce.com/it' hreflang='it' rel='alternate'> <link href='https://trailhead.salesforce.com/fr' hreflang='fr' rel='alternate'> <link href='https://trailhead.salesforce.com/es' hreflang='es' rel='alternate'> <link href='https://trailhead.salesforce.com/es-MX' hreflang='es-mx' rel='alternate'> <link href='https://trailhead.salesforce.com/pt-BR' hreflang='pt-br' rel='alternate'> <link href='https://trailhead.salesforce.com/ja' hreflang='ja' rel='alternate'> <link href='https://trailhead.salesforce.com/ko' hreflang='ko' rel='alternate'> <link href='https://trailhead.salesforce.com/zh-CN' hreflang='zh-cn' rel='alternate'> <link href='https://trailhead.salesforce.com/' hreflang='x-default' rel='alternate'> <link rel="canonical" href="https://trailhead.salesforce.com/"> <meta name="apple-itunes-app" content="app-id=1478801670"></meta> <meta name="slack-app-id" content="A02CBL2KKDE"></meta> <link rel="stylesheet" href="/assets/application-d9753863bcb1d39042340bde087a4fa8876f6c5d62f6f637f38ddd247161d197.css" media="all" /> <link rel="stylesheet" href="/packs/css/libs-37c1918f.css" media="screen" /> <link rel="stylesheet" href="/packs/css/styles-f0f881eb.css" media="screen" /> <link rel="stylesheet" href="/packs/css/atomic-6dbb6162.css" media="screen" /> <link rel="stylesheet" href="/assets/print-291a9c148552af775ae0646e7d4bfb87ac4f0e77f40cbd214234e7aa0eb39509.css" media="print" /> <script type='module'> import { set } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-env.js"; import { setLocale } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-locale.js"; set("DEBUG", false); setLocale("en"); </script> <script type='module'> import { set } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-env.js"; set("API_HOST", "https://trailhead.salesforce.com"); </script> <script type='module'> import { set } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-env.js"; set("EXPERIENCE_API_HOST", "https://mobile.api.trailhead.com/graphql"); </script> <script type='module'> import { set } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-env.js"; set("TBID_COMMUNITY_URL", "https://trailblazer.me"); </script> <script type='module'> import { set } from "https://ui.trailhead.com/components/v6.1.26/modules/trailhead-client-env.js"; set("TBID_PROFILE_URL", "https://www.salesforce.com/trailblazer/"); </script> <script id="sf_access_token_script"> try { window.localStorage.removeItem("sf_access_token"); } catch (e) { console.error('Error setting/removing access token:', e); } document.getElementById("sf_access_token_script").remove(); </script> <script> window.thComponentsUrl = function(path) { return "https://ui.trailhead.com/components/v6.1.26" + path; } </script> <div id='https://ui.trailhead.com/lx-components/v1.13.16'></div> <link href='https://ui.trailhead.com/components/v6.1.26/css/tds.css' rel='stylesheet'> <link href='https://ui.trailhead.com/components/v6.1.26/css/tds-theme-provider.css' rel='stylesheet'> <script src='https://ui.trailhead.com/components/v6.1.26/modules/tds-button-link.js' type='module'></script> <script src='https://ui.trailhead.com/components/v6.1.26/modules/th-alert.js' type='module'></script> <script src='https://ui.trailhead.com/components/v6.1.26/modules/th-footer.js' type='module'></script> <style> :root { --tds-z-index-tooltip: 90000; --tds-z-index-overlay: 29998; --tds-z-index-modal: 29999; } </style> <script> window.locale = "en" </script> <script src='/api/v1/ui/auth.js'></script> <script src="/packs/js/vendorCommon-ce932c64a8567a4b936f.chunk.js"></script> <script src="/packs/js/vendor-f1ccea3a00759de47d6f.chunk.js"></script> <script src="/packs/js/client-side-66853363a2e1887567ec.js"></script> <script src="/packs/js/locales-688bbb4b06a6250901b2.chunk.js"></script> <script src="/packs/js/home-cee45ea840d42d828bad.js"></script> <script src="/packs/js/home-click-tracking-fa48b0c34998194febc4.js"></script> <script src="/packs/js/homepage-scripts-5f228bcf662f7f899de7.js"></script> <script src="/packs/js/ua-tracking-1c064f74489c3213af6c.js"></script> <script src="/packs/js/visitor-cookies-83d87780f0c0731eb501.js"></script> <script src="/packs/js/cookie-consent-callbacks-a8e48c63e50e8f6e9901.js"></script> <script src="/packs/js/mobile-a11y-db9aaa1f6a01461d0042.js"></script> <meta content='5982a8f0-33bb-4c29-8f39-0eba731e8823' name='ua:temp_visitor_id'> <meta content='public_homepage_viewed' name='ua:event_name'> <meta content='{"lang":"en"}' name='ua:event_properties'> <script id="tbid_script"> try { window.localStorage.removeItem("tbid"); } catch (e) { console.error('Error setting/removing tbid:', e); } document.getElementById("tbid_script").remove(); </script> <script type='application/ld+json'> { "@context": "https://schema.org", "@type": "Organization", "name": "Trailhead", "alternateName": "Trailhead by Salesforce", "logo": "https://trailhead.salesforce.com/logo.png", "url": "https://trailhead.salesforce.com", "description": "Everyone can learn Salesforce. Whether you are an admin, user, or developer, there is a trail for you.", "telephone": "1-800-664-9073", "address": { "@type": "PostalAddress", "streetAddress": "Salesforce Tower, 415 Mission Street, 3rd Floor", "addressLocality": "San Francisco", "addressCountry": "US", "addressRegion": "CA", "postalCode": "94105" } } </script> </head> <body class='theme--trailhead trailhead-locale-en' id='atomic'> <div id='main-wrapper'> <style> .th-branding__border-color { border-color: #00a1df !important; } .th-branding__background-color--primary-light { background-color: rgba(0, 161, 223, 0.05) !important; } .th-branding__background-color--secondary { background-color: #00407e !important; } </style> <script src="/packs/js/digital-nav-8d9459a6328a5401c449.js"></script> <a class="skip-nav" href="#main">Skip to main content</a> <div id="global-nav-container"> </div> <script src="https://a.sfdcstatic.com/digital/xsf/components/v1-stable/navs.js" type="module"></script> <script src="/assets/digital_header-e886c8498fb58f554ada02cb6e441974f6a941ba88f0ba9d6368321298f321e3.js" async="async" data-property-name="trailhead" data-community-uri="https://trailblazer.me" data-community-api-url="https://community.api.trailhead.com" data-context-nav-config="{"ID":1,"newWindowAlt":"link opens in new window","isLogoEnabled":false,"variation":"static","propertyTitle":{"ID":2,"label":"Trailhead","url":"/"},"propertyLogo":{"ID":3,"alt":"Trailhead"},"menuGroup":{"ID":4,"menuItems":[{"ID":5,"link":{"ID":6,"label":"Home","url":"/"}},{"ID":7,"title":"Learn","submenu":[{"ID":8,"menuItems":[{"ID":9,"link":{"ID":10,"label":"Trails","url":"/trails"},"description":"Follow guided learning paths"},{"ID":11,"link":{"ID":12,"label":"Modules","url":"/modules"},"description":"Learn new skills in bite-sized units"},{"ID":13,"link":{"ID":14,"label":"Projects","url":"/projects"},"description":"Get hands-on with step-by-step instructions"},{"ID":15,"link":{"ID":16,"label":"Trailmixes","url":"/trailmixes"},"description":"Create and follow custom learning playlists"}],"eyebrowHeading":"Grow your Salesforce expertise","hasSeparator":true},{"ID":17,"menuItems":[{"ID":18,"link":{"ID":19,"label":"Trailblazer Quests","url":"/quests"},"description":"Learn new skills and win fun prizes"},{"ID":20,"link":{"ID":21,"label":"Trailhead Mobile App","url":"/trailhead-go"},"description":"Skill up anytime, anywhere"},{"ID":22,"link":{"ID":23,"label":"Instructor-led Training","url":"https://trailheadacademy.salesforce.com/","target":"_blank"},"description":"Learn directly from experts"}],"eyebrowHeading":"Other learning tools","hasSeparator":true}]},{"ID":24,"title":"Community","submenu":[{"ID":25,"menuItems":[{"ID":26,"link":{"ID":27,"label":"Feed","url":"/trailblazer-community/feed"},"description":"Ask and answer questions to build your skills"},{"ID":28,"link":{"ID":29,"label":"Groups","url":"/trailblazer-community/groups"},"description":"Meet and collaborate with Trailblazers to grow your network"},{"ID":30,"link":{"ID":31,"label":"Topics","url":"/trailblazer-community/topics"},"description":"Discover featured and trending topics"},{"ID":32,"link":{"ID":33,"label":"Group Meetings","url":"/trailblazer-community/meetings","target":""},"description":"Join local community group meetings"},{"ID":34,"link":{"ID":35,"label":"360 Blog","url":"https://www.salesforce.com/blog/category/trailblazer/","target":"_blank"},"description":"Learn about new Salesforce innovations"}],"eyebrowHeading":"Connect with the Trailblazer Community"}]},{"ID":36,"title":"Career Growth","submenu":[{"ID":37,"menuItems":[{"ID":38,"link":{"ID":39,"label":"Trailblazer Career Marketplace","url":"/careers/overview"},"description":"Showcase your Salesforce expertise, connect with employers, and browse resources to grow your career"}],"eyebrowHeading":"Build your Salesforce career","hasSeparator":true},{"ID":40,"menuItems":[{"ID":41,"link":{"ID":42,"label":"Role-Based Career Paths","url":"/career-path"},"description":"Explore which career is right for you and learn role-based skills"}],"eyebrowHeading":"Career resources","hasSeparator":true}]},{"ID":43,"title":"Credentials","submenu":[{"ID":44,"menuItems":[{"ID":45,"link":{"ID":46,"label":"Certifications","url":"/credentials/administratoroverview"},"description":"Prove your product expertise with globally recognized credentials"},{"ID":47,"link":{"ID":48,"label":"Superbadges \u0026 Super Sets","url":"/superbadges"},"description":"Prove your skills with real world business challenges"}],"eyebrowHeading":"Earn resume-worthy credentials","hasSeparator":true},{"ID":49,"menuItems":[{"ID":50,"link":{"ID":51,"label":"Maintain Certifications","url":"/content/learn/trails/maintain-your-salesforce-certifications"},"description":"Annual renewal of your certifications"},{"ID":52,"link":{"ID":53,"label":"Verify Certifications","url":"/credentials/verification"},"description":"Confirm certification status"},{"ID":54,"link":{"ID":55,"label":"Certification-focused Trails","url":"/search/learning?sort=RELEVANCE\u0026tab=LEARNING\u0026intent=earn-a-certification"},"description":"Prepare for your certification"}],"eyebrowHeading":"Trailblazer resources"}]},{"ID":56,"title":"Help","submenu":[{"ID":57,"menuItems":[{"ID":58,"link":{"ID":59,"label":"Salesforce Help","url":"https://help.salesforce.com/services/auth/sso/trailheadlogincommunity?startURL=/s","target":"_blank"},"description":"Get help with Trailhead, Instructor-led Training, Certifications, Salesforce products, and more"},{"ID":60,"link":{"ID":61,"label":"My Cases","url":"https://help.salesforce.com/services/auth/sso/trailheadlogincommunity?startURL=/s/cases","target":"_blank"},"description":"Review and receive updates about submitted cases"},{"ID":62,"link":{"ID":63,"label":"Hands-On Challenge Help","url":"/trailblazer-community/topics/trailheadchallenges?sort=LAST_MODIFIED_DATE_DESC\u0026ref=nav"},"description":"Get guidance from experts in the Trailblazer Community"},{"ID":64,"link":{"ID":65,"label":"Trailhead Knowledge Articles","url":"/search/learning?sort=RELEVANCE\u0026tab=DOCUMENTATION\u0026object_type=trailhead_knowledge_articles"},"description":"Search knowledge articles and troubleshoot issues"}],"eyebrowHeading":"All support","hasSeparator":true},{"ID":66,"menuItems":[{"ID":67,"link":{"ID":68,"label":"IdeaExchange","url":"https://ideas.salesforce.com/","target":"_blank"},"description":"Share and vote on ideas for improving Salesforce products"},{"ID":69,"link":{"ID":70,"label":"Be A Trailblazer","url":"https://www.salesforce.com/company/be-a-trailblazer/?sfdc-redirect=387","target":"_blank"},"description":"Learn what it means to be a Trailblazer"}],"eyebrowHeading":"Trailblazer resources"}]}]},"utilityNavigation":{"ID":71,"ctamain":{"ID":72,"cta":{"ID":73,"label":"Sign Up","ariaLabel":"Sign Up","url":"/sessions/users/new?type=tbidsignup","variant":"primary","target":"_blank"},"inMobileHeader":false}}}" data-global-nav-config="{"id":"global-nav","hideContent":"false","origin":"https://wp.sfdcdigital.com/en-US/wp-json","tbidModuleOverride":"https://trailhead.salesforce.com/assets/iis-tbid-45ca03ad5930d87d209d07efe9321ed3e51325405a9b6e795e29e923ef4f08b0.js","contextNavEnabled":"true","contextMenuOverride":"true","search":"true","searchOrganizationId":"org62salesforce","searchAccessToken":"xx358122e7-f516-40e1-8467-8837d29c6998","searchPlaceholder":"Search Trailhead","searchSiteUrl":"https://trailhead.salesforce.com/search/learning?tab=LEARNING","searchSite":"th","searchHub":"TrailheadUnified","searchPipeline":"Trailhead","locale":"","searchWithQuickLinks":"false","searchLocale":"en","contactMenuOverride":"true","contactLinksOverride":"[{\"label\":\"Contact Sales\",\"url\":\"https://www.salesforce.com/company/contact-us/?d=cta-header-9\",\"target\":\"_self\"},{\"label\":\"Contact Support\",\"url\":\"https://help.salesforce.com/s/support\",\"target\":\"_self\"},{\"label\":\"Contact Trailhead\",\"url\":\"https://trailhead.salesforce.com/help?support=home\",\"target\":\"_self\"}]","loginTrailblazerLabel":"Trailhead"}" data-subnav-present="false"></script> <script> window.Trailhead = window.Trailhead || {}; window.Trailhead.ContentService = window.Trailhead.ContentService || {}; window.Trailhead.ContentService.inPreview = false </script> <main id='main'> <div class='tds-bg_white tds-color_midnight'> <div class='th-new-hero_outer'></div> <div class='th-new-hero th-new-hero--landscape'> <div class='th-new-hero__astro-animation'></div> <div class='th-new-hero__codey-animation'></div> <div class='slds-text-align_center slds-container_center' style='max-width: 45rem;'> <div class='slds-show_medium'> <h1 class='tds-text-heading_neutraface-xx-large tds-color_midnight' style='margin-top: 85px;'> Skill up for the future </h1> <div class='slds-text-heading_large slds-m-bottom_x-large'> Learn new skills from anywhere </div> <div class='slds-m-top_x-large'> <div data-react-class="homepage/RedesignedHeroCTA" data-react-props="{"label":"Get Started for Free","englishLabel":"Get Started for Free","location":"Hero"}" data-hydrate="t" data-react-cache-id="homepage/RedesignedHeroCTA-0"><div class="slds-m-top_medium" data-reactroot=""><button class="slds-button slds-button--important tds-button_x-large tds-button_important" style="font-weight:bold" data-test="header-signup" tabindex="0">Get Started for Free</button></div></div> </div> </div> <div class='slds-hide_medium'> <h1 class='tds-text-heading_neutraface-x-large tds-color_midnight slds-p-horizontal_large slds-m-top_xx-large'> Skill up for the future </h1> <div class='slds-text-heading_medium slds-p-horizontal_large slds-m-bottom_x-large'> Learn new skills from anywhere <div data-react-class="homepage/RedesignedHeroCTA" data-react-props="{"label":"Get Started for Free","englishLabel":"Get Started for Free","location":"Hero"}" data-hydrate="t" data-react-cache-id="homepage/RedesignedHeroCTA-0"><div class="slds-m-top_medium" data-reactroot=""><button class="slds-button slds-button--important tds-button_x-large tds-button_important" style="font-weight:bold" data-test="header-signup" tabindex="0">Get Started for Free</button></div></div> </div> </div> <div class='slds-p-top_medium tds-text-size_5'> <a title="Login to your Trailhead account" id="login_link" href="/login">Login to Trailhead</a> </div> </div> </div> <div class='slds-container_x-large slds-container_center th-lec-section'> <div class='slds-text-align_center'> <h2 class='slds-show_medium tds-text-heading_neutraface-x-large slds-m-bottom_large slds-p-horizontal_medium tds-color_midnight'> Trailhead Is the Fun Way to Learn </h2> <h2 class='slds-hide_medium tds-text-heading_neutraface-large slds-m-bottom_large slds-p-horizontal_large tds-color_midnight'> Trailhead Is the Fun Way to Learn </h2> </div> <div class='slds-grid slds-wrap slds-text-align_center'> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/learn-d16f92195753468ff0d2dcdf5ca2d76f8351097902f344f277694acb5ce320f9.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Learn In-Demand Skills </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Get hands-on and learn the Salesforce, digital, and soft skills you need to succeed from anywhere for free. </p> </div> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/earn-1fec0a13b30fb81f50ee654fd8dd942f4a6dde0686a228938fe073c6061c33a2.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Earn Resume-Worthy Credentials </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Prove your skills and earn globally-recognized credentials that demonstrate your expertise to current and future employers. </p> </div> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/connect-47130389ad17b63cf6118be9052e169d5e825a790497406c713bf285321ceb58.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Connect to Opportunities </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Join the global Trailblazer Community to learn relevant skills, connect to Trailblazers, and give back. </p> </div> </div> </div> <div class='cmp-promo slds-container_x-large slds-container_center'> <div class='cmp-promo__container slds-grid slds-grid_align-center slds-m-vertical_xx-large slds-m-horizontal_large'> <div class='cmp-promo__body tds-color-midnight slds-p-horizontal_x-large'> <div> <h3 class='tds-text-heading_neutraface-x-large'> Connect to Career Opportunities </h3> <div class='th-text--medium slds-m-bottom_medium slds-m-top_large'> Discover your next career opportunity in the Salesforce ecosystem with the Trailblazer Career Marketplace — the premier talent hub. </div> <div class='button-container'> <tds-button-link href='/careers/overview' id='cmp-promo-button' size='medium'> Join Marketplace </tds-button-link> </div> </div> </div> <div class='cmp-promo__image'> <img alt="Trailblazer Career Marketplace" src="/assets/home/career-marketplace-promo-8656522969dd49e16b95619b9214f62926f914e1ef599e5ea22b9081f659c3c6.png" /> </div> </div> </div> <div class='ai_promo slds-container_x-large slds-container_center'> <div class='ai_container slds-grid slds-grid_align-center slds-m-vertical_xx-large slds-m-horizontal_large'> <div class='th-ai-image'> <img alt="" src="/assets/home/ai-marketing-909dad30d01b6be1bc579357dabffcbae7c458a3a2b16f43996ad26def63877c.png" /> </div> <div class='th-ai__body tds-color-midnight slds-p-horizontal_x-large'> <div> <h3 class='tds-text-heading_neutraface-x-large'> Learn AI Skills </h3> <div class='th-text--medium slds-m-bottom_medium'> The demand for AI-skilled employees has skyrocketed. Supercharge your career and learn the latest AI skills today. </div> <div class='button-container'> <tds-button-link href='https://trailhead.salesforce.com/content/learn/trails/get-started-with-ai-data' id='ai-button' size='medium'> Start Learning </tds-button-link> </div> </div> </div> </div> </div> <div class='slds-is-relative slds-show_medium' id='careers' style='background: #E6EDF3; padding-top: 4rem; padding-bottom: 3.25rem;'> <div class='slds-container_x-large slds-container_center'> <div class='slds-text-align_center'> <h2 class='tds-text-heading_neutraface-x-large tds-color_midnight'> Kickstart Your Career </h2> <div class='slds-container_center tds-text-size_6' style='width: 600px'> There are over a million jobs in the Salesforce ecosystem. Whatever your background or interests, there's a path for you. </div> </div> <div data-react-class="homepage/CareerTabs" data-react-props="{"tabs":[{"imgSrc":"/assets/home/salesforce-admin-c690cebd6a613183c886614c44cf1a4ad8ba1b4e5ce48aff5fba4a4911697b49.png","caption":"Salesforce Administrator","sideIcon":"/assets/home/icons/admin-6dd250f63fdecddb17cf45693f386e111e7017aeb3ef235e90d492bf656da591.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"admin"},{"imgSrc":"/assets/home/salesforce-developer-bcfd9f844f9ca4ecf15abd2fea26b0ddbb58bfbfc05b52815929d0c4a413efa6.png","caption":"Salesforce Developer","sideIcon":"/assets/home/icons/developer-6fbe9aa51a6202729a9b85d132c9e61bbf5be2b2135820aa72f66ea2fe38227d.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"developer"},{"imgSrc":"/assets/home/sales-manager-6e37b31622189191fe29a67439778bcce24ca96e4f2d527351dc4980c3051e0b.png","caption":"Sales Professional","sideIcon":"/assets/home/icons/sales-c84ddf26d790bb5a50441d28e1c5b47b933ed790cd14fa9f4e1d7bc38064d87f.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"sales-manager"},{"imgSrc":"/assets/home/marketing-manager-rochelle-7ada43b19eded11e531607e44fa3bee504943248ae88e5aa95dd26c6295f1eea.png","caption":"Marketer","sideIcon":"/assets/home/icons/marketing-bc6a661e472dd9704bf2a7f477646937bfb53217efae1b55dd30900406d4ef59.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"marketing-manager"},{"imgSrc":"/assets/home/technical-architect-3de3b5c14c2a526706be7a8062ba045b230af0b97e459abf8590add87b2f6319.png","caption":"Salesforce Architect","sideIcon":"/assets/home/icons/architect-6ca97a1ab77c29602b377dd2be62f98804a7674bda41a7594c84767cecd634e7.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"architect"},{"imgSrc":"/assets/home/business-analyst-8a65c27cf962384f3e9593c8cf36932fc9931eb5c2de742c439c33dce26a3e77.png","caption":"Business Analyst","sideIcon":"/assets/home/icons/analyst-ef8ff1ade8d41775d0e6de23b1cbaa0e913f94b23a10b58ecf617e971ee41ca5.svg","mainIcon":null,"mainIconStyles":null,"href":null,"roleColor":"analyst"},{"imgSrc":null,"caption":"Other Roles","sideIcon":null,"mainIcon":"/assets/home/icons/more-429a1a38cf6f39018616249caf827f9b7136c7386c23970c4fb080e0c660cb23.svg","mainIconStyles":{"width":"50px","position":"relative","top":"28%"},"href":"https://trailhead.salesforce.com/career-path","roleColor":"default-brand"}],"tabPanels":[{"title":"Salesforce Administrator","description":"Salesforce Admins solve business problems by customizing the Salesforce Platform. They build, configure, and automate technology solutions to deliver business value. Core tasks include supporting users, managing data and security, and driving actionable analytics.","tiles":[{"content":{"apiName":"starting_force_com","color":"#099ddc","description":"Get introduced to the platform, navigate use cases, and build custom functionality.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/starting_force_com/d6c87e2bd754dddc3116963498852e3a_badge.png","path":"/content/learn/modules/starting_force_com","points":"900","title":"Salesforce Platform Basics","subTitle":"Module","type":"module","estimatedTime":"~45 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"starting_force_com"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"data_modeling","color":"#f2c417","description":"Give your data structure with objects, fields, and relationships.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/data_modeling/c87f1c467561ff36a9bffdebcbc835e8_badge.png","path":"/content/learn/modules/data_modeling","points":"1,500","title":"Data Modeling","subTitle":"Module","type":"module","estimatedTime":"~45 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"data_modeling"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_implementation_data_management","color":"#174c83","description":"Learn how to import and export data in Salesforce.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_data_management/4e8c947ac2967be79e0ca2722dcd491f_badge.png","path":"/content/learn/modules/lex_implementation_data_management","points":"600","title":"Data Management","subTitle":"Module","type":"module","estimatedTime":"~35 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_implementation_data_management"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$85,900","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"33%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"12,065","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/troubleshoot-9366ee56be2295553a2f9b9628cd6002783681094ceadb40ea3ef5ca0d17b52d.svg","caption":"If there’s a problem, you’ll solve it"},{"imgSrc":"/assets/home/create-49542234f64f1e7dddc1923fed354098c96db4914aa67161eccab119d29c08f3.svg","caption":"You troubleshoot in your sleep"},{"imgSrc":"/assets/home/organize-e57d7935e75f6075b06b780887651d7bc21cb74735b4a456dee764ca8dabeb44.svg","caption":"Organization is your superpower"}],"roleColor":"admin"},{"title":"Salesforce Developer","description":"Salesforce developers build applications with no-code and code, without compromise. As Salesforce technology API integration and code experts, they deliver innovative customer experiences and success for their users, teams, and organizations.","tiles":[{"content":{"apiName":"platform_dev_basics","color":"#ff7373","description":"Meet the tools and technologies that power development on the Salesforce platform.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/platform_dev_basics/1032ac92bf6f133413628588c39308a7_badge.png","path":"/content/learn/modules/platform_dev_basics","points":"0","title":"Platform Development Basics","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"platform_dev_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"quick-start-lightning-web-components","color":"#fdd301","description":"Set up your developer environment and create your first Lightning web component.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/quick-start-lightning-web-components/97fa54b90c579eaa8b4e63b80588679e_badge.png","path":"/content/learn/projects/quick-start-lightning-web-components","points":"300","title":"Quick Start: Lightning Web Components","subTitle":"Project","type":"project","estimatedTime":"~25 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"quick-start-lightning-web-components"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"quick-start-salesforce-dx","color":"#a92931","description":"Use the Salesforce command-line interface to create, convert, and deploy apps.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/quick-start-salesforce-dx/dda4c8d6571c1cbdd0d9fd579eacf385_badge.png","path":"/content/learn/projects/quick-start-salesforce-dx","points":"300","title":"Quick Start: Salesforce DX","subTitle":"Project","type":"project","estimatedTime":"~40 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"quick-start-salesforce-dx"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$120,000","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"46%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"52,270","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/troubleshoot-9366ee56be2295553a2f9b9628cd6002783681094ceadb40ea3ef5ca0d17b52d.svg","caption":"You love puzzles and riddles"},{"imgSrc":"/assets/home/customer-service-b60648ea4044d995aebe40fca0ea89cf82a336ad10a4646250ad1b64c69cec87.svg","caption":"Technology makes your world go round"},{"imgSrc":"/assets/home/create-49542234f64f1e7dddc1923fed354098c96db4914aa67161eccab119d29c08f3.svg","caption":"You have an eye for detail"}],"roleColor":"developer"},{"title":"Sales Professional","description":"Sales professionals generate revenue by delivering high-value product and service solutions that address customer problems. They utilize research, product knowledge, customer engagement skills, and team selling to drive success for both their team and buyers.","tiles":[{"content":{"apiName":"sales-cloud-platform-quick-look","color":"#1c4a82","description":"Grow your business, boost productivity, and make smart decisions with Sales Cloud.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sales-cloud-platform-quick-look/b91b2499486a772a4eee8ce55aa32b57_badge.png","path":"/content/learn/modules/sales-cloud-platform-quick-look","points":"300","title":"Sales Cloud Basics","subTitle":"Module","type":"module","estimatedTime":"~15 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sales-cloud-platform-quick-look"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"prospecting-for-better-sales","color":"#f4c500","description":"Learn how strategic prospecting can help you improve your sales pipeline.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/prospecting-for-better-sales/b2bc3a8e6e8af66da0923b9ca35ae070_badge.png","path":"/content/learn/modules/prospecting-for-better-sales","points":"0","title":"Prospecting for Better Sales","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"prospecting-for-better-sales"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"design-thinking-for-sales","color":"#f4c500","description":"Discover what your prospects need so you can sell more effectively.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/design-thinking-for-sales/fb8e123fd019eb6ffceaee5c45dc6f86_badge.png","path":"/content/learn/modules/design-thinking-for-sales","points":"300","title":"Design Thinking for Sales","subTitle":"Module","type":"module","estimatedTime":"~15 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"design-thinking-for-sales"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$65,000","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"37%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"108,140","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/email-784017fd206222afda500307764d11d2d525f25b11be8887200c24d365004b28.svg","caption":"Communication is your jam"},{"imgSrc":"/assets/home/communicate-80af5d31c50f4397d4380d0f12795ab330ac80e8514454670306d41879a97e7c.svg","caption":"You’re a natural storyteller"},{"imgSrc":"/assets/home/customer-service-b60648ea4044d995aebe40fca0ea89cf82a336ad10a4646250ad1b64c69cec87.svg","caption":"Multitasking is your default"}],"roleColor":"sales-manager"},{"title":"Marketer","description":"Marketers are pros at building brand awareness, analyzing market trends, knowing buyers, generating leads, and making the most of innovations to stay ahead of the competition. They can specialize in anything from content to products to data analytics.","tiles":[{"content":{"apiName":"mr-email-marketing-strategies","color":"#efb230","description":"Discover best practices to use when designing and sending an email.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/mr-email-marketing-strategies/02132ace98b122a5fa443cbbd6a95c35_badge.png","path":"/content/learn/modules/mr-email-marketing-strategies","points":"500","title":"Email Marketing Strategies","subTitle":"Module","type":"module","estimatedTime":"~1 hr 15 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"mr-email-marketing-strategies"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"marketing-automation-strategies","color":"#efb22e","description":"Learn to scale your marketing efforts using first-party data, templates, and automations.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/marketing-automation-strategies/c44b0bf63e277889105ee35f07b8cd28_badge.png","path":"/content/learn/modules/marketing-automation-strategies","points":"400","title":"Marketing Automation Strategies","subTitle":"Module","type":"module","estimatedTime":"~40 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"marketing-automation-strategies"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"digital-advertising-with-customer-data","color":"#efb230","description":"Build a successful digital advertising strategy with an audience-based approach.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/digital-advertising-with-customer-data/d09d3dfda68d7687268a7fcc9434cb01_badge.png","path":"/content/learn/modules/digital-advertising-with-customer-data","points":"300","title":"Digital Advertising Transformed with Customer Data","subTitle":"Module","type":"module","estimatedTime":"~30 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"digital-advertising-with-customer-data"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$81,000","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"58%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"45,920","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/customer-service-b60648ea4044d995aebe40fca0ea89cf82a336ad10a4646250ad1b64c69cec87.svg","caption":"You love commercial breaks"},{"imgSrc":"/assets/home/giving-back-8e7260c556b7bc86aec1171a937db80bcc7d9cdd557297ff6af8d873d04436bf.svg","caption":"People fascinate you"},{"imgSrc":"/assets/home/writing-bd96a9a8133fa678d352a9bc014d2e8c103c94d90afbd91ef913bb0557b54087.svg","caption":"Typoes irk you"}],"roleColor":"marketing-manager"},{"title":"Salesforce Architect","description":"Salesforce Architects design, build, and deliver solutions businesses need to thrive in a demanding economy. They don't need an engineering background, but have deep technical knowledge and are the lead resource for delivery teams and project stakeholders.","tiles":[{"content":{"apiName":"platform_dev_basics","color":"#ff7373","description":"Meet the tools and technologies that power development on the Salesforce platform.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/platform_dev_basics/1032ac92bf6f133413628588c39308a7_badge.png","path":"/content/learn/modules/platform_dev_basics","points":"0","title":"Platform Development Basics","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"platform_dev_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"apex_patterns_sl","color":"#fac324","description":"Form a durable core for your apps with reusable code and efficient API consumption.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/apex_patterns_sl/650c5c07c47b5afe6e65c2ca44fb5b34_badge.png","path":"/content/learn/modules/apex_patterns_sl","points":"1,300","title":"Apex Enterprise Patterns: Service Layer","subTitle":"Module","type":"module","estimatedTime":"~2 hrs","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"apex_patterns_sl"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"big-data-strategy","color":"#1f5e89","description":"Learn strategies for managing big data in Salesforce.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/big-data-strategy/06e67599ba1dc1c13f687bdca5eb7fec_badge.png","path":"/content/learn/modules/big-data-strategy","points":"300","title":"Strategies for Big Data Architecture","subTitle":"Module","type":"module","estimatedTime":"~20 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"big-data-strategy"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$140,400","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"44%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"16,700","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/organize-e57d7935e75f6075b06b780887651d7bc21cb74735b4a456dee764ca8dabeb44.svg","caption":"You were born to manage complex projects"},{"imgSrc":"/assets/home/troubleshoot-9366ee56be2295553a2f9b9628cd6002783681094ceadb40ea3ef5ca0d17b52d.svg","caption":"Strategy is your middle name"},{"imgSrc":"/assets/home/writing-bd96a9a8133fa678d352a9bc014d2e8c103c94d90afbd91ef913bb0557b54087.svg","caption":"You’re always 10 steps ahead"}],"roleColor":"architect"},{"title":"Business Analyst","description":"Business Analysts focus on business-improvements and project successes. They identify needs and value for the customer while communicating between IT and business stakeholders to ensure all involved work together to achieve the best results.","tiles":[{"content":{"apiName":"wave_analytics_basics","color":"#0fb1a7","description":"Uncover new insights from your business data using CRM Analytics.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/wave_analytics_basics/ec05052df4f2267da12ca869c2f03487_badge.png","path":"/content/learn/modules/wave_analytics_basics","points":"600","title":"CRM Analytics Basics","subTitle":"Module","type":"module","estimatedTime":"~50 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"wave_analytics_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"wave_apps_basics","color":"#0fb1a7","description":"Discover CRM Analytics prebuilt apps and learn how to create them.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/wave_apps_basics/98af997163c0d1825116659318479fa8_badge.png","path":"/content/learn/modules/wave_apps_basics","points":"300","title":"CRM Analytics Apps Basics","subTitle":"Module","type":"module","estimatedTime":"~1 hr","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"wave_apps_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_implementation_reports_dashboards","color":"#174c83","description":"Visualize key business metrics in real-time using Lightning Experience.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_reports_dashboards/9dd7e1eb6612e9e04ec9e98ddb46e44c_badge.png","path":"/content/learn/modules/lex_implementation_reports_dashboards","points":"2,100","title":"Reports \u0026 Dashboards for Lightning Experience","subTitle":"Module","type":"module","estimatedTime":"~1 hr 50 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_implementation_reports_dashboards"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}],"stats":[{"number":"$109,200","caption":"average salary","subCaption":"(US data)","imgName":null},{"number":"41%","caption":"projected growth rate","subCaption":null,"imgName":"up_arrow"},{"number":"34,870","caption":"jobs in last 12 months","subCaption":"(US data)","imgName":null}],"skills":[{"imgSrc":"/assets/home/organize-e57d7935e75f6075b06b780887651d7bc21cb74735b4a456dee764ca8dabeb44.svg","caption":"Good process makes you tick"},{"imgSrc":"/assets/home/customer-service-b60648ea4044d995aebe40fca0ea89cf82a336ad10a4646250ad1b64c69cec87.svg","caption":"Data just computes"},{"imgSrc":"/assets/home/troubleshoot-9366ee56be2295553a2f9b9628cd6002783681094ceadb40ea3ef5ca0d17b52d.svg","caption":"You connect dots like a pro"}],"roleColor":"analyst"},{"title":"Translation missing: en.views.r_home.not used","description":"Translation missing: en.views.r_home.not used","tiles":[],"stats":[],"skills":[],"roleColor":null}],"cta":"Sound fun? Get started now"}" data-hydrate="t" data-react-cache-id="homepage/CareerTabs-0"><div class="react-tabs" data-rttabs="true" data-reactroot=""><ul class="react-tabs__tab-list" role="tablist"><li style="display:inline-block" class="th-career-tab th-career-tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image selected admin__hover"><div><figure><img src="/assets/home/salesforce-admin-c690cebd6a613183c886614c44cf1a4ad8ba1b4e5ce48aff5fba4a4911697b49.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon admin__side-icon"><img src="/assets/home/icons/admin-6dd250f63fdecddb17cf45693f386e111e7017aeb3ef235e90d492bf656da591.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Administrator</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-2" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-3" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image developer__hover"><div><figure><img src="/assets/home/salesforce-developer-bcfd9f844f9ca4ecf15abd2fea26b0ddbb58bfbfc05b52815929d0c4a413efa6.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon developer__side-icon"><img src="/assets/home/icons/developer-6fbe9aa51a6202729a9b85d132c9e61bbf5be2b2135820aa72f66ea2fe38227d.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Developer</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-4" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-5" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image sales-manager__hover"><div><figure><img src="/assets/home/sales-manager-6e37b31622189191fe29a67439778bcce24ca96e4f2d527351dc4980c3051e0b.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon sales-manager__side-icon"><img src="/assets/home/icons/sales-c84ddf26d790bb5a50441d28e1c5b47b933ed790cd14fa9f4e1d7bc38064d87f.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Sales Professional</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-6" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-7" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image marketing-manager__hover"><div><figure><img src="/assets/home/marketing-manager-rochelle-7ada43b19eded11e531607e44fa3bee504943248ae88e5aa95dd26c6295f1eea.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon marketing-manager__side-icon"><img src="/assets/home/icons/marketing-bc6a661e472dd9704bf2a7f477646937bfb53217efae1b55dd30900406d4ef59.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Marketer</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-8" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-9" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image architect__hover"><div><figure><img src="/assets/home/technical-architect-3de3b5c14c2a526706be7a8062ba045b230af0b97e459abf8590add87b2f6319.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon architect__side-icon"><img src="/assets/home/icons/architect-6ca97a1ab77c29602b377dd2be62f98804a7674bda41a7594c84767cecd634e7.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Architect</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-10" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-11" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image analyst__hover"><div><figure><img src="/assets/home/business-analyst-8a65c27cf962384f3e9593c8cf36932fc9931eb5c2de742c439c33dce26a3e77.png" alt="" class="th-circular-image__image" style="border-color:white"/></figure><div class="th-circular-image__side-icon analyst__side-icon"><img src="/assets/home/icons/analyst-ef8ff1ade8d41775d0e6de23b1cbaa0e913f94b23a10b58ecf617e971ee41ca5.svg" alt=""/></div><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Business Analyst</figcaption></div></div></li><li style="display:inline-block" class="th-career-tab" role="tab" id="react-tabs-12" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-13" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image no-hover"><a href="https://trailhead.salesforce.com/career-path" class="th-circular-image__anchor"><div><figure><div class="th-circular-image__main-icon default-brand__icon"><img src="/assets/home/icons/more-429a1a38cf6f39018616249caf827f9b7136c7386c23970c4fb080e0c660cb23.svg" alt="" style="width:50px;position:relative;top:28%"/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Other Roles</figcaption></div></a></div></li></ul><div class="react-tabs__tab-panel th-career-tab-panel--selected" role="tabpanel" id="react-tabs-1" aria-labelledby="react-tabs-0"><div class="th-career-path-tab-panel" style="background-position:left 30px top 120px, right 85px top 100px"><div><div class="slds-container_center tds-bg_white th-career-path-card" style="border-radius:15px;max-width:580px"><div class="slds-text-align_center slds-p-top_xx-large"><h2 class="tds-text-heading_neutraface-large th-career-tab-panel__content">Salesforce Administrator</h2><div class="slds-container_center slds-m-top_medium slds-p-horizontal_x-large th-career-tab-panel__content" style="min-height:120px">Salesforce Admins solve business problems by customizing the Salesforce Platform. They build, configure, and automate technology solutions to deliver business value. Core tasks include supporting users, managing data and security, and driving actionable analytics.</div><div class="slds-grid slds-wrap slds-m-top_medium"><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><img src="/assets/home/troubleshoot-9366ee56be2295553a2f9b9628cd6002783681094ceadb40ea3ef5ca0d17b52d.svg" alt="" class="th-career-path-card__skill-image"/><div class="slds-text-heading_small tds-text-size_4 slds-p-horizontal_x-large">If there’s a problem, you’ll solve it</div></div><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><img src="/assets/home/create-49542234f64f1e7dddc1923fed354098c96db4914aa67161eccab119d29c08f3.svg" alt="" class="th-career-path-card__skill-image"/><div class="slds-text-heading_small tds-text-size_4 slds-p-horizontal_x-large">You troubleshoot in your sleep</div></div><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><img src="/assets/home/organize-e57d7935e75f6075b06b780887651d7bc21cb74735b4a456dee764ca8dabeb44.svg" alt="" class="th-career-path-card__skill-image"/><div class="slds-text-heading_small tds-text-size_4 slds-p-horizontal_x-large">Organization is your superpower</div></div></div><div class="tds-color_white slds-m-top_large slds-p-vertical_large slds-wrap slds-grid admin__bg" style="border-radius:0 0 15px 15px"><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><div class="tds-text-heading_neutraface-x-large slds-m-top_small">$85,900</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4 tds-text_bold">average salary</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4">(US data)</div><div class="slds-hide_medium slds-m-horizontal_medium tds-text-size_4"><span class="tds-text_bold">average salary</span> <!-- -->(US data)</div></div><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><div class="tds-text-heading_neutraface-x-large slds-m-top_small">33%</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4 tds-text_bold">projected growth rate</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4"></div><div class="slds-hide_medium slds-m-horizontal_medium tds-text-size_4"><span class="tds-text_bold">projected growth rate</span> </div></div><div class="slds-size_1-of-1 slds-medium-size_1-of-3 th-career-tab-panel__content"><div class="tds-text-heading_neutraface-x-large slds-m-top_small">12,065</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4 tds-text_bold">jobs in last 12 months</div><div class="slds-show_medium slds-m-horizontal_medium tds-text-size_4">(US data)</div><div class="slds-hide_medium slds-m-horizontal_medium tds-text-size_4"><span class="tds-text_bold">jobs in last 12 months</span> <!-- -->(US data)</div></div></div><div class="slds-is-relative slds-show_medium slds-m-bottom_large"><div class="th-notch--bottom admin__notch"></div></div></div></div></div></div><h2 class="tds-text-heading_neutraface-large slds-p-top_large slds-p-bottom_x-small slds-text-align_center">Sound fun? Get started now</h2><div class="slds-p-horizontal_medium"><div><div class="slds-grid slds-wrap slds-gutters"><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#099ddc" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+900 points</span></div></div></div><div><a href="/content/learn/modules/starting_force_com" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/starting_force_com/d6c87e2bd754dddc3116963498852e3a_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/starting_force_com">Salesforce Platform Basics</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Get introduced to the platform, navigate use cases, and build custom functionality.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~45 mins</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#f2c417" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+1,500 points</span></div></div></div><div><a href="/content/learn/modules/data_modeling" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/data_modeling/c87f1c467561ff36a9bffdebcbc835e8_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/data_modeling">Data Modeling</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Give your data structure with objects, fields, and relationships.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~45 mins</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#174c83" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+600 points</span></div></div></div><div><a href="/content/learn/modules/lex_implementation_data_management" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_data_management/4e8c947ac2967be79e0ca2722dcd491f_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lex_implementation_data_management">Data Management</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Learn how to import and export data in Salesforce.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~35 mins</span></div></div></div><div></div></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-3" aria-labelledby="react-tabs-2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-7" aria-labelledby="react-tabs-6"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-9" aria-labelledby="react-tabs-8"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-11" aria-labelledby="react-tabs-10"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-13" aria-labelledby="react-tabs-12"></div></div></div> </div> </div> <div class='slds-is-relative slds-show_medium' id='skills' style='background: #35479c; padding-top: 4rem; padding-bottom: 3.25rem;'> <div class='slds-container_x-large slds-container_center'> <div class='slds-text-align_center tds-color_white'> <h2 class='tds-text-heading_neutraface-x-large'> Learn In-demand Skills </h2> <div class='slds-container_center tds-text-size_6' style='width: 500px'> Round out your resume with the tech skills, business skills, and soft skills employers want. </div> </div> <div data-react-class="homepage/SkillTabs" data-react-props="{"tabs":[{"label":"Salesforce Lightning","englishLabel":"Salesforce Lightning","href":null},{"label":"Leadership","englishLabel":"Leadership","href":null},{"label":"Google","englishLabel":"Google","href":null},{"label":"Artificial Intelligence","englishLabel":"Artificial Intelligence","href":null},{"label":"App Building","englishLabel":"App Building","href":null},{"label":"Equality","englishLabel":"Equality","href":null},{"label":"Apple","englishLabel":"Apple","href":null},{"label":"Management","englishLabel":"Management","href":null},{"label":"Reports \u0026 Dashboards","englishLabel":"Reports \u0026 Dashboards","href":null},{"label":"Amazon","englishLabel":"Amazon","href":null},{"label":"Presenting","englishLabel":"Presenting","href":null},{"label":"GitHub","englishLabel":"GitHub","href":null},{"label":"Application Lifecycle Management","englishLabel":"Application Lifecycle Management","href":null},{"label":"More","englishLabel":"More","href":"https://trailhead.salesforce.com/modules"}],"tabPanels":[{"tiles":[{"content":{"apiName":"lex_migration_introduction","color":"#159bd7","description":"Explore our new user experience and learn how to enable it for your organization.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_migration_introduction/b5c202960f99f458ada82441285fb64c_badge.png","path":"/content/learn/modules/lex_migration_introduction","points":"0","title":"Lightning Experience Basics","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_migration_introduction"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_migration_whatsnew","color":"#174c83","description":"Examine new sales tools for managing Leads, Opportunities, and more.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_migration_whatsnew/76883c5038993224dd55a8bd99906036_badge.png","path":"/content/learn/modules/lex_migration_whatsnew","points":"500","title":"Lightning Experience Features","subTitle":"Module","type":"module","estimatedTime":"~1 hr 35 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_migration_whatsnew"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_implementation_basics","color":"#159bd7","description":"Learn how to use customer relationship management (CRM) software to grow your business.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_basics/56b5a2cb9fb731dbfe6b5b88cd855775_badge.png","path":"/content/learn/modules/lex_implementation_basics","points":"700","title":"Salesforce CRM","subTitle":"Module","type":"module","estimatedTime":"~50 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_implementation_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"service_lex","color":"#963cbd","description":"Set up customer service for your business.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/service_lex/b677a8a9a27fbc8a41414576453eb16f_badge.png","path":"/content/learn/modules/service_lex","points":"800","title":"Service Cloud for Lightning Experience","subTitle":"Module","type":"module","estimatedTime":"~1 hr 35 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"service_lex"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_customization","color":"#1c4b81","description":"Customize the Lightning Experience user interface without writing any code.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_customization/d764204d87b3dc1833baa96fccb2dbf2_badge.png","path":"/content/learn/modules/lex_customization","points":"2,700","title":"Lightning Experience Customization","subTitle":"Module","type":"module","estimatedTime":"~3 hrs","private":false,"unitCount":7},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_customization"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lightning-experience-for-salesforce-mobile-app","color":"#6ec6f0","description":"Learn how the power of Lightning will transform the Salesforce Mobile App.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lightning-experience-for-salesforce-mobile-app/a2aff8faddd27213a895de76200dfa73_badge.png","path":"/content/learn/modules/lightning-experience-for-salesforce-mobile-app","points":"0","title":"Lightning Experience for Salesforce Mobile App","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lightning-experience-for-salesforce-mobile-app"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"girl-scout-leadership-lessons","color":"#00ae58","description":"Develop your leadership skills with insights from Girl Scouts of the USA.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/girl-scout-leadership-lessons/6aca8d4f10e6f76d7eafdb922d34be3a_badge.png","path":"/content/learn/modules/girl-scout-leadership-lessons","points":"0","title":"Girl Scout Leadership Lessons","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"girl-scout-leadership-lessons"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"innovation_basics","color":"#6ab0d0","description":"Cultivate the right behaviors and team to ignite innovation in your organization.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/innovation_basics/a6baafc798a40683dffbc70b14f7e5f9_badge.png","path":"/content/learn/modules/innovation_basics","points":"300","title":"Innovation Basics","subTitle":"Module","type":"module","estimatedTime":"~40 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"innovation_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"drucker_org_change_leadership","color":"#b72029","description":"Stay competitive with the Drucker principles for driving change within your organization.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/drucker_org_change_leadership/eef3f724b0cd654456d9468b25444189_badge.png","path":"/content/learn/modules/drucker_org_change_leadership","points":"500","title":"Drucker School—Organizational Change Leadership","subTitle":"Module","type":"module","estimatedTime":"~55 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"drucker_org_change_leadership"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"wellbeing-at-work","color":"#41adcd","description":"Learn about Camp B-Well, the employee wellbeing program at Salesforce.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/wellbeing-at-work/cef5b36b7a545d7b0278fe75f3d1b94f_badge.png","path":"/content/learn/modules/wellbeing-at-work","points":"400","title":"Wellbeing at Work","subTitle":"Module","type":"module","estimatedTime":"~1 hr","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"wellbeing-at-work"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"inclusive-leadership-practices","color":"#467dc9","description":"Use the five principles of inclusive leadership to create a culture of Equality at work.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/inclusive-leadership-practices/3648130dc9d32601b591d20fb380c7ac_badge.png","path":"/content/learn/modules/inclusive-leadership-practices","points":"0","title":"Inclusive Leadership Practices","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"inclusive-leadership-practices"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_way_trust_influence","color":"#226089","description":"Explore tactics for building trust and strategies to influence a desired outcome.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_trust_influence/96b141745285746ece9f8992e6217c0a_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_trust_influence","points":"200","title":"Trust and Influence","subTitle":"Module","type":"module","estimatedTime":"~35 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_trust_influence"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"google-analytics-360-integration-for-marketing-cloud","color":"#00a6de","description":"Get better insights from your data and build deeper relationships with your customers.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/google-analytics-360-integration-for-marketing-cloud/4df28b4457f8b6a9552785b67425c13a_badge.png","path":"/content/learn/modules/google-analytics-360-integration-for-marketing-cloud","points":"0","title":"Google Analytics 360 Integration for Marketing Cloud Engagement","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"google-analytics-360-integration-for-marketing-cloud"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"google-analytics-360-sales-cloud","color":"#00a6de","description":"Combine offline and online data for better insights and deeper customer relationships.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/google-analytics-360-sales-cloud/a7e47f4428e6da9f69b69e51f3da1466_badge.png","path":"/content/learn/modules/google-analytics-360-sales-cloud","points":"0","title":"Google Analytics 360 Integration for Sales Cloud","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"google-analytics-360-sales-cloud"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"gmail_integration","color":"#11a6de","description":"Track customer interactions and work deals directly in Gmail and Google Calendar.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/gmail_integration/869d8a46c459cc2a1c476b220f5b0cfb_badge.png","path":"/content/learn/modules/gmail_integration","points":"300","title":"Salesforce, Gmail, and Google Calendar Integration","subTitle":"Module","type":"module","estimatedTime":"~25 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"gmail_integration"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"google-analytics-basics","color":"#00a6de","description":"Sign up for a Google Analytics account, set your goals, and link with AdWords.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/google-analytics-basics/054e4486ef393050c83e40e1036d6aab_badge.png","path":"/content/learn/modules/google-analytics-basics","points":"500","title":"Google Analytics Basics","subTitle":"Module","type":"module","estimatedTime":"~1 hr 10 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"google-analytics-basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"google-analytics-reports-dashboards","color":"#00a6de","description":"Get key insights for your site with out-of-the-box Google Analytics reports \u0026 dashboards.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/google-analytics-reports-dashboards/9e8c5d530702cc88b29e4a8e2d1bd2ab_badge.png","path":"/content/learn/modules/google-analytics-reports-dashboards","points":"400","title":"Google Analytics Reports \u0026 Dashboards","subTitle":"Module","type":"module","estimatedTime":"~20 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"google-analytics-reports-dashboards"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"mobile_sdk_native_android","color":"#005583","description":"Develop native Android apps using Salesforce Mobile SDK.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/mobile_sdk_native_android/736c033d98416490d81094f3b7712bfc_badge.png","path":"/content/learn/modules/mobile_sdk_native_android","points":"800","title":"Native Android","subTitle":"Module","type":"module","estimatedTime":"~1 hr 25 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"mobile_sdk_native_android"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"technologies-and-trends-of-the-fourth-industrial-revolution","color":"#f8cd6f","description":"Learn about the ten breakthrough technologies fueling the Fourth Industrial Revolution.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/technologies-and-trends-of-the-fourth-industrial-revolution/a08fce80aaa5605a8cef1cf22380668c_badge.png","path":"/content/learn/modules/technologies-and-trends-of-the-fourth-industrial-revolution","points":"200","title":"Technologies and Trends of the Fourth Industrial Revolution","subTitle":"Module","type":"module","estimatedTime":"~20 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"technologies-and-trends-of-the-fourth-industrial-revolution"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"responsible-creation-of-artificial-intelligence","color":"#1280b3","description":"Remove bias from your data and algorithms to create ethical AI systems at your company.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/responsible-creation-of-artificial-intelligence/b35540651291b6a5adb9f4c00477116a_badge.png","path":"/content/learn/modules/responsible-creation-of-artificial-intelligence","points":"400","title":"Responsible Creation of Artificial Intelligence","subTitle":"Module","type":"module","estimatedTime":"~45 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"responsible-creation-of-artificial-intelligence"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"ai_basics","color":"#1280b3","description":"Learn what AI is and how it will transform CRM and the customer experience.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/ai_basics/f03380af4006acedd7ef99d3914f1f0d_badge.png","path":"/content/learn/modules/ai_basics","points":"0","title":"Artificial Intelligence Basics","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"ai_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"get_smart_einstein_feat","color":"#f7b585","description":"Discover insights and predict outcomes with this powerful set of AI-enhanced features.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/get_smart_einstein_feat/7b84303296124be4f27309667b64aa75_badge.png","path":"/content/learn/modules/get_smart_einstein_feat","points":"300","title":"Salesforce Einstein Basics","subTitle":"Module","type":"module","estimatedTime":"~25 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"get_smart_einstein_feat"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"ai_sales","color":"#498ac8","description":"Log your activities, target the right leads, and close more deals with AI for sales.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/ai_sales/61fdda4aaca0e0ad2cb28db545a0514a_badge.png","path":"/content/learn/modules/ai_sales","points":"0","title":"Sales Cloud Einstein","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"ai_sales"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"einstein-prediction-builder","color":"#1280b3","description":"Learn how to build and troubleshoot a prediction.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/einstein-prediction-builder/b31488084b84c5e5c8a0ce25c412b7d5_badge.png","path":"/content/learn/modules/einstein-prediction-builder","points":"0","title":"Einstein Prediction Builder","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"einstein-prediction-builder"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"platform_dev_basics","color":"#ff7373","description":"Meet the tools and technologies that power development on the Salesforce platform.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/platform_dev_basics/1032ac92bf6f133413628588c39308a7_badge.png","path":"/content/learn/modules/platform_dev_basics","points":"0","title":"Platform Development Basics","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"platform_dev_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"appexchange_basics","color":"#fecf30","description":"Extend the power of Salesforce with apps and services from AppExchange.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/appexchange_basics/4f6fbe64b38464ba090bc80b06994913_badge.png","path":"/content/learn/modules/appexchange_basics","points":"900","title":"AppExchange Basics","subTitle":"Module","type":"module","estimatedTime":"~55 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"appexchange_basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lightning_apps","color":"#1c4a82","description":"Learn about Lightning apps, create one, and upgrade a Classic app to\n Lightning.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lightning_apps/c2bb3101e1890a3bcb34569ddc2d21dc_badge.png","path":"/content/learn/modules/lightning_apps","points":"0","title":"Lightning Apps","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lightning_apps"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lightning_app_builder","color":"#1c4a82","description":"Build custom pages for Lightning Experience quickly with point-and-click tools.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lightning_app_builder/e74ff600f7c04071af20c5d1e9686042_badge.png","path":"/content/learn/modules/lightning_app_builder","points":"3,100","title":"Lightning App Builder","subTitle":"Module","type":"module","estimatedTime":"~2 hrs 50 mins","private":false,"unitCount":7},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lightning_app_builder"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"lex_dev_overview","color":"#1c4b81","description":"Understand how our new UX impacts Apex, Visualforce, APIs, and more.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_dev_overview/43af2c062440e75718a76f89f131c5b1_badge.png","path":"/content/learn/modules/lex_dev_overview","points":"0","title":"Lightning Experience Development","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_dev_overview"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"workshop-platform-events","color":"#1453a8","description":"Design a system to configure and send custom notifications based on platform events.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/workshop-platform-events/529ba9a3c294b87e3c7ac47f3a79c1ad_badge.png","path":"/content/learn/projects/workshop-platform-events","points":"400","title":"Build an Instant Notification App","subTitle":"Project","type":"project","estimatedTime":"~1 hr 10 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"workshop-platform-events"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"workplace_equality_diversity_and_inclusion","color":"#467dc9","description":"Understand the societal and business value of having a diverse, inclusive workforce.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/workplace_equality_diversity_and_inclusion/91488aee47b2dff1a4c5f559d8e1dbb7_badge.png","path":"/content/learn/modules/workplace_equality_diversity_and_inclusion","points":"0","title":"Business Value of Equality","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"workplace_equality_diversity_and_inclusion"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"workplace_equality_inclusion_challenges","color":"#4b7dbf","description":"Recognize unconscious bias and its impact on employee performance.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/workplace_equality_inclusion_challenges/8446de73661b6726c3e107134787e4f1_badge.png","path":"/content/learn/modules/workplace_equality_inclusion_challenges","points":"0","title":"Impact of Unconscious Bias","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"workplace_equality_inclusion_challenges"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"workplace_equality_ally_strategies","color":"#467dc9","description":"Learn practical ways you can become an ally and promote Equality for all.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/workplace_equality_ally_strategies/cc65e20296942f24492204e66ff6ac88_badge.png","path":"/content/learn/modules/workplace_equality_ally_strategies","points":"0","title":"Equality Ally Strategies","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"workplace_equality_ally_strategies"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"inclusive-leadership-practices","color":"#467dc9","description":"Use the five principles of inclusive leadership to create a culture of Equality at work.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/inclusive-leadership-practices/3648130dc9d32601b591d20fb380c7ac_badge.png","path":"/content/learn/modules/inclusive-leadership-practices","points":"0","title":"Inclusive Leadership Practices","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"inclusive-leadership-practices"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"inclusive-marketing-practices","color":"#467dc9","description":"Use the six principles of inclusive marketing to create a culture of Equality.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/inclusive-marketing-practices/e1742b227fcf4ec25f1ca64d0354461b_badge.png","path":"/content/learn/modules/inclusive-marketing-practices","points":"500","title":"Inclusive Marketing Practices","subTitle":"Module","type":"module","estimatedTime":"~30 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"inclusive-marketing-practices"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"salesforce_advantange_who_we_are","color":"#3a15af","description":"Learn who Salesforce is and our vision for driving customer success.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/salesforce_advantange_who_we_are/0dc9c0402beaed2da196d929d07db410_badge.png","path":"/content/learn/modules/salesforce_advantange_who_we_are","points":"0","title":"Salesforce Success Model","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"salesforce_advantange_who_we_are"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"modern-mobile-development-ios","color":"#005583","description":"Explore indispensable tools for iOS mobile development.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/modern-mobile-development-ios/be6f4d3485c3f480cee5458b6dc2772c_badge.png","path":"/content/learn/modules/modern-mobile-development-ios","points":"200","title":"Modern Mobile Development for iOS","subTitle":"Module","type":"module","estimatedTime":"~10 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"modern-mobile-development-ios"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"swift-essentials","color":"#fe6d01","description":"Learn the basics of the Swift programming language.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/swift-essentials/c53d9178311c1d403c9531ba8a249ae9_badge.png","path":"/content/learn/modules/swift-essentials","points":"400","title":"Swift Essentials","subTitle":"Module","type":"module","estimatedTime":"~1 hr 20 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"swift-essentials"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"xcode-essentials","color":"#106ff6","description":"Learn how to use the Xcode IDE and the iOS SDK to build your first app.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/xcode-essentials/deac17e1c3af54f10d497a7f3e7af6bf_badge.png","path":"/content/learn/modules/xcode-essentials","points":"800","title":"Xcode Essentials","subTitle":"Module","type":"module","estimatedTime":"~1 hr 20 mins","private":false,"unitCount":8},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"xcode-essentials"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"mobile_sdk_introduction","color":"#005583","description":"Learn about the technologies that power mobile development with Salesforce Mobile SDK.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/mobile_sdk_introduction/e35c963c1c12df422c93d85d2ce7743b_badge.png","path":"/content/learn/modules/mobile_sdk_introduction","points":"600","title":"Salesforce Mobile SDK Basics","subTitle":"Module","type":"module","estimatedTime":"~35 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"mobile_sdk_introduction"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"ios-app-chatbot","color":"#14377d","description":"Use Xcode, the Embedded Service SDK, and the power of AI to enhance the mobile experience.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/ios-app-chatbot/23b5000466609258f35fce2fa9fe8bb6_badge.png","path":"/content/learn/projects/ios-app-chatbot","points":"0","title":"Build an iOS App that Uses Chatbots","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"ios-app-chatbot"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"mobile-insurance-app-with-swift-and-mobile-sdk","color":"#005583","description":"Use Swift core concepts and the Salesforce Mobile SDK to create a rich mobile experience.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/mobile-insurance-app-with-swift-and-mobile-sdk/966ac2bec1cdfe0d10873fc598eeaad1_badge.png","path":"/content/learn/projects/mobile-insurance-app-with-swift-and-mobile-sdk","points":"0","title":"Build a Mobile Insurance App with Swift and the Salesforce Mobile SDK for iOS","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"mobile-insurance-app-with-swift-and-mobile-sdk"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"manage_the_sfdc_way_great_management","color":"#23608a","description":"Explore and develop leadership behaviors within the Salesforce manager framework.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_great_management/de557492e18be0529abf0a3ed9743f11_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_great_management","points":"300","title":"Great Management","subTitle":"Module","type":"module","estimatedTime":"~40 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_great_management"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_way_motivate_and_champion","color":"#23608a","description":"Get practical tools and guidance on coaching your team.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_motivate_and_champion/68895156ebf2828760f4b94fa3ea9824_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_motivate_and_champion","points":"500","title":"Coaching \u0026 Feedback","subTitle":"Module","type":"module","estimatedTime":"~1 hr 40 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_motivate_and_champion"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_way_trust_influence","color":"#226089","description":"Explore tactics for building trust and strategies to influence a desired outcome.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_trust_influence/96b141745285746ece9f8992e6217c0a_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_trust_influence","points":"200","title":"Trust and Influence","subTitle":"Module","type":"module","estimatedTime":"~35 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_trust_influence"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_culture_of_feedback","color":"#1f5e89","description":"Discover strategies and tools to help you establish a culture of feedback at your company.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_culture_of_feedback/c78934740c385c021a96e25d55055117_badge.png","path":"/content/learn/modules/manage_the_sfdc_culture_of_feedback","points":"400","title":"Culture of Feedback","subTitle":"Module","type":"module","estimatedTime":"~1 hr 20 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_culture_of_feedback"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_way_virtual_collaboration","color":"#1f5e89","description":"Learn how to collaborate with distributed teams and manage remote employees.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_virtual_collaboration/ea80e670bce352ddee8146cff300b0c3_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_virtual_collaboration","points":"300","title":"Virtual Collaboration","subTitle":"Module","type":"module","estimatedTime":"~45 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_virtual_collaboration"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_way_engage_retain_employees","color":"#1f5e88","description":"Attract and retain talent through daily, consistent engagement.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_way_engage_retain_employees/5d68f71c29f763da0f02746ccab851fb_badge.png","path":"/content/learn/modules/manage_the_sfdc_way_engage_retain_employees","points":"400","title":"Engagement \u0026 Retention","subTitle":"Module","type":"module","estimatedTime":"~1 hr 20 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_way_engage_retain_employees"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"lex_implementation_reports_dashboards","color":"#174c83","description":"Visualize key business metrics in real-time using Lightning Experience.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_reports_dashboards/9dd7e1eb6612e9e04ec9e98ddb46e44c_badge.png","path":"/content/learn/modules/lex_implementation_reports_dashboards","points":"2,100","title":"Reports \u0026 Dashboards for Lightning Experience","subTitle":"Module","type":"module","estimatedTime":"~1 hr 50 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"lex_implementation_reports_dashboards"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sales_admin_sales_reports_for_lex","color":"#4b8bc9","description":"Set up reports and dashboards for your sales managers, reps, and execs.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sales_admin_sales_reports_for_lex/3c4935854fcacc4744077bad26c1a6e3_badge.png","path":"/content/learn/modules/sales_admin_sales_reports_for_lex","points":"0","title":"Sales Reports for Lightning Experience","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sales_admin_sales_reports_for_lex"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"create-reports-and-dashboards-for-sales-and-marketing-managers","color":"#31c1da","description":"Track key business information for your stakeholders with reports and dashboards.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/create-reports-and-dashboards-for-sales-and-marketing-managers/2a2bce6ad403cdde43ef2e444803a15b_badge.png","path":"/content/learn/projects/create-reports-and-dashboards-for-sales-and-marketing-managers","points":"700","title":"Create Reports and Dashboards for Sales and Marketing Managers","subTitle":"Project","type":"project","estimatedTime":"~1 hr 40 mins","private":false,"unitCount":7},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"create-reports-and-dashboards-for-sales-and-marketing-managers"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"rd-embed-reports-dashboards","color":"#1c4a82","description":"Give sales reps insights where they work with report charts and dashboards.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/rd-embed-reports-dashboards/333b7cde036ed62b1df02012b6bf0996_badge.png","path":"/content/learn/projects/rd-embed-reports-dashboards","points":"300","title":"Embed Dashboards and Report Charts on Lightning Pages","subTitle":"Project","type":"project","estimatedTime":"~35 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"rd-embed-reports-dashboards"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"quickstart-reports","color":"#008780","description":"Create a report and dashboard to visualize your Opportunities.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/quickstart-reports/9e1dd1025cf212cf910bc1c80302fed0_badge.png","path":"/content/learn/projects/quickstart-reports","points":"300","title":"Quick Start: Reports \u0026 Dashboards","subTitle":"Project","type":"project","estimatedTime":"~15 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"quickstart-reports"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"superbadge-lex-rd","color":"#1c4a82","description":"Design powerful reports and dashboards to shine a light on your data.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/superbadges/superbadge-lex-rd/e4f8cec0ddd1f90075424aa2c8b41d68_badge.png","path":"/content/learn/superbadges/superbadge-lex-rd","points":"7,000","title":"Lightning Experience Reports \u0026 Dashboards Specialist","subTitle":"Superbadge","type":"superbadge","estimatedTime":"~6 hrs","private":false,"unitCount":9},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"superbadge","apiName":"superbadge-lex-rd"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"alexa-development-basics","color":"#00a1e1","description":"Learn about the voice-enabled, cloud-powered service behind Echo devices from Amazon.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/alexa-development-basics/742be347dcd9dde6f079fd9ee7e7604b_badge.png","path":"/content/learn/modules/alexa-development-basics","points":"300","title":"Alexa Development Basics","subTitle":"Module","type":"module","estimatedTime":"~25 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"alexa-development-basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"build-an-alexa-skill","color":"#00a1e1","description":"Harness the power of voice by building an Alexa skill.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/build-an-alexa-skill/7f3953d303c37bae7fd5b0496bc6390d_badge.png","path":"/content/learn/projects/build-an-alexa-skill","points":"0","title":"Build an Alexa Skill","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"build-an-alexa-skill"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"build-an-amazon-connect-integration","color":"#00a1e1","description":"Use the Amazon Connect CTI adapter to integrate with Service Cloud.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/build-an-amazon-connect-integration/d8bdb0b72e4984e1984f45cbc2b0ae49_badge.png","path":"/content/learn/projects/build-an-amazon-connect-integration","points":"0","title":"Build an Amazon Connect Integration","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"build-an-amazon-connect-integration"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"quickstart-violet","color":"#00a0e0","description":"Use Violet, a Salesforce open-source project, to build voice skills for the Alexa platform","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/quickstart-violet/40c67b65eb246531b23a27ae1d6e53fe_badge.png","path":"/content/learn/projects/quickstart-violet","points":"0","title":"Quick Start: Violet","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"quickstart-violet"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"build-a-private-alexa-for-business-skill-for-salesforce","color":"#00a1e1","description":"Integrate an Alexa skill with Salesforce and require users to set a voice access code.\n","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/build-a-private-alexa-for-business-skill-for-salesforce/0d2c210a0558d238c137a1f5e1f2498f_badge.png","path":"/content/learn/projects/build-a-private-alexa-for-business-skill-for-salesforce","points":"0","title":"Build a Private Alexa for Business Skill for Salesforce","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"build-a-private-alexa-for-business-skill-for-salesforce"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"get_ready_for_dreamforce_become_salesforce_speaker","color":"#159ad6","description":"Create persuasive content, build your audience, and present like a pro.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/get_ready_for_dreamforce_become_salesforce_speaker/af7b0e8451d6eb0034c6081e4c49d8f0_badge.png","path":"/content/learn/modules/get_ready_for_dreamforce_become_salesforce_speaker","points":"500","title":"Public Speaking Skills","subTitle":"Module","type":"module","estimatedTime":"~1 hr 25 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"get_ready_for_dreamforce_become_salesforce_speaker"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"demo-storytelling-public","color":"#d95658","description":"Craft a compelling customer story with personas, characters, and storyboards.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/demo-storytelling-public/d4953ad3a13b3c72444879ec07d59ee5_badge.png","path":"/content/learn/modules/demo-storytelling-public","points":"200","title":"Demo Storytelling","subTitle":"Module","type":"module","estimatedTime":"~20 mins","private":false,"unitCount":2},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"demo-storytelling-public"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"demo-delivery-essentials-public","color":"#d95658","description":"Prep and practice for a perfect demo delivery using techniques from Salesforce experts.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/demo-delivery-essentials-public/8586ec59ca36d03baf6dff970a8750b5_badge.png","path":"/content/learn/modules/demo-delivery-essentials-public","points":"0","title":"Demo Delivery Essentials","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"demo-delivery-essentials-public"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"writing_style","color":"#fff48f","description":"Learn to write clearly and conversationally with these style tips.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/writing_style/b477eae438c3d7e5416a36d3f96eec79_badge.png","path":"/content/learn/modules/writing_style","points":"300","title":"Writing Style","subTitle":"Module","type":"module","estimatedTime":"~25 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"writing_style"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"manage_the_sfdc_storytelling","color":"#205f8a","description":"Use storytelling to make your meetings, communications, and presentations more compelling.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/manage_the_sfdc_storytelling/35dce30e8c0990665c6893c6c4a6bec0_badge.png","path":"/content/learn/modules/manage_the_sfdc_storytelling","points":"500","title":"Storytelling \u0026 Communication","subTitle":"Module","type":"module","estimatedTime":"~1 hr 15 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"manage_the_sfdc_storytelling"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sales-team-enablement","color":"#006837","description":"Give your new sales reps tools they need to be productive from day one.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sales-team-enablement/fbf035bb180f7ece696d2ea2f2cdcf34_badge.png","path":"/content/learn/modules/sales-team-enablement","points":"0","title":"Sales Team Enablement","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sales-team-enablement"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"git-and-git-hub-basics","color":"#4e9a09","description":"Learn about version control systems and practice using Git and GitHub.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/git-and-git-hub-basics/18ac221379d887006bf95555ad307e05_badge.png","path":"/content/learn/modules/git-and-git-hub-basics","points":"600","title":"Git and GitHub Basics","subTitle":"Module","type":"module","estimatedTime":"~1 hr 40 mins","private":false,"unitCount":6},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"git-and-git-hub-basics"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sfdx_travis_ci","color":"#159ad6","description":"Set up continuous integration tools to improve the quality of your code.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sfdx_travis_ci/9c118c83adbea2e89336fc0f6e68f1e7_badge.png","path":"/content/learn/modules/sfdx_travis_ci","points":"0","title":"Continuous Integration Using Salesforce DX","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sfdx_travis_ci"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"query-github-data-using-bigquery","color":"#0057e7","description":"Run a powerful query using Google’s low-cost, fully managed analytics database.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/query-github-data-using-bigquery/68ce2c648200c882f42acba71a41c2a2_badge.png","path":"/content/learn/projects/query-github-data-using-bigquery","points":"0","title":"Query GitHub Data Using BigQuery","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"query-github-data-using-bigquery"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"automate-cicd-with-gitlab","color":"#e24329","description":"Integrate with GitLab and define steps for efficient application development.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/automate-cicd-with-gitlab/668add027c477af9c73e001ac0361681_badge.png","path":"/content/learn/projects/automate-cicd-with-gitlab","points":"0","title":"Build an Automated CI/CD Pipeline with GitLab","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"automate-cicd-with-gitlab"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"develop-app-with-salesforce-cli-and-source-control","color":"#529427","description":"Develop, test, and deploy an app as a team using Salesforce DX, Git, and GitHub.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/develop-app-with-salesforce-cli-and-source-control/303bf40c37d1359ef6e48004f4f6ddeb_badge.png","path":"/content/learn/projects/develop-app-with-salesforce-cli-and-source-control","points":"0","title":"Develop an App with Salesforce CLI and Source Control","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"develop-app-with-salesforce-cli-and-source-control"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"quick-start-java-app-heroku","color":"#189fda","description":"Create, deploy, and scale a Java app on Heroku.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/quick-start-java-app-heroku/c7326814afbf94798f3701ea90019e62_badge.png","path":"/content/learn/projects/quick-start-java-app-heroku","points":"0","title":"Quick Start: Deploy a Java App on Heroku","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"quick-start-java-app-heroku"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[{"content":{"apiName":"application-lifecycle-and-development-models","color":"#ef6f70","description":"Learn how to use application lifecycle and development models on the Lightning\n Platform.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/application-lifecycle-and-development-models/01d1ea3fabf1bbb3a1aa182a648d1a29_badge.png","path":"/content/learn/modules/application-lifecycle-and-development-models","points":"0","title":"Application Lifecycle and Development Models","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"application-lifecycle-and-development-models"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"org-development-model","color":"#ef6f70","description":"Manage change with Salesforce DX tools and source control.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/org-development-model/d7d8bfb7bf7753383b8de6cdff91ba4f_badge.png","path":"/content/learn/modules/org-development-model","points":"300","title":"Org Development Model","subTitle":"Module","type":"module","estimatedTime":"~30 mins","private":false,"unitCount":3},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"org-development-model"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sfdx_dev_model","color":"#a92931","description":"Drive modular-based development with Salesforce DX tooling.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sfdx_dev_model/fb4a5d97ab961f3df3e4d7a7217b24aa_badge.png","path":"/content/learn/modules/sfdx_dev_model","points":"500","title":"Package Development Model","subTitle":"Module","type":"module","estimatedTime":"~35 mins","private":false,"unitCount":5},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sfdx_dev_model"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sfdx_app_dev","color":"#159bd7","description":"Use the Salesforce command-line interface to create, convert, and deploy apps.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sfdx_app_dev/9456a619f0ea917155046fbca33646a2_badge.png","path":"/content/learn/modules/sfdx_app_dev","points":"400","title":"App Development with Salesforce DX","subTitle":"Module","type":"module","estimatedTime":"~2 hrs 30 mins","private":false,"unitCount":4},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sfdx_app_dev"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"sfdx_travis_ci","color":"#159ad6","description":"Set up continuous integration tools to improve the quality of your code.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/sfdx_travis_ci/9c118c83adbea2e89336fc0f6e68f1e7_badge.png","path":"/content/learn/modules/sfdx_travis_ci","points":"0","title":"Continuous Integration Using Salesforce DX","subTitle":"Module","type":"module","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"module","apiName":"sfdx_travis_ci"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]},{"content":{"apiName":"develop-app-with-salesforce-cli-and-source-control","color":"#529427","description":"Develop, test, and deploy an app as a team using Salesforce DX, Git, and GitHub.","image":"https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/projects/develop-app-with-salesforce-cli-and-source-control/303bf40c37d1359ef6e48004f4f6ddeb_badge.png","path":"/content/learn/projects/develop-app-with-salesforce-cli-and-source-control","points":"0","title":"Develop an App with Salesforce CLI and Source Control","subTitle":"Project","type":"project","estimatedTime":"","private":false,"unitCount":0},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"},"favoriteButton":{"authenticated":false,"favorited":false,"type":"project","apiName":"develop-app-with-salesforce-cli-and-source-control"},"trailmixButton":{"name":"add","labels":{"addToTrailmix":"Add to Trailmix"}},"tagsButton":[]}]},{"tiles":[]}]}" data-hydrate="t" data-react-cache-id="homepage/SkillTabs-0"><div class="react-tabs" data-rttabs="true" data-reactroot=""><ul class="react-tabs__tab-list" role="tablist"><li style="display:inline-block" class="th-skill-tab th-skill-tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Salesforce Lightning</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-2" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-3" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Leadership</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-4" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-5" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Google</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-6" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-7" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Artificial Intelligence</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-8" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-9" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">App Building</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-10" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-11" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Equality</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-12" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-13" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Apple</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-14" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-15" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Management</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-16" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-17" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Reports & Dashboards</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-18" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-19" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Amazon</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-20" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-21" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Presenting</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-22" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-23" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">GitHub</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-24" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-25" data-rttab="true"><div class="th-fake-radio"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><div class="th-fake-radio__circle slds-m-right_x-small"></div><span class="th-text--bold slds-p-right_small tds-text-size_3">Application Lifecycle Management</span></div></div></li><li style="display:inline-block" class="th-skill-tab" role="tab" id="react-tabs-26" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-27" data-rttab="true"><div class="th-fake-radio"><a href="https://trailhead.salesforce.com/modules"><div class="th-fake-radio__inner slds-p-around_x-small slds-m-top_small slds-m-horizontal_xx-small slds-text-body_small"><span class="th-text--bold slds-p-horizontal_small tds-text-size_3">More</span></div></a></div></li></ul><div class="th-skill-tab-panel"><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="react-tabs-1" aria-labelledby="react-tabs-0"><div class="slds-p-horizontal_medium"><div><div class="slds-grid slds-wrap slds-gutters"><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#159bd7" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+0 points</span></div></div></div><div><a href="/content/learn/modules/lex_migration_introduction" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_migration_introduction/b5c202960f99f458ada82441285fb64c_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lex_migration_introduction">Lightning Experience Basics</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Explore our new user experience and learn how to enable it for your organization.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span></span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#174c83" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+500 points</span></div></div></div><div><a href="/content/learn/modules/lex_migration_whatsnew" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_migration_whatsnew/76883c5038993224dd55a8bd99906036_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lex_migration_whatsnew">Lightning Experience Features</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Examine new sales tools for managing Leads, Opportunities, and more.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~1 hr 35 mins</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#159bd7" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+700 points</span></div></div></div><div><a href="/content/learn/modules/lex_implementation_basics" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_implementation_basics/56b5a2cb9fb731dbfe6b5b88cd855775_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lex_implementation_basics">Salesforce CRM</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Learn how to use customer relationship management (CRM) software to grow your business.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~50 mins</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#963cbd" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+800 points</span></div></div></div><div><a href="/content/learn/modules/service_lex" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/service_lex/b677a8a9a27fbc8a41414576453eb16f_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/service_lex">Service Cloud for Lightning Experience</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Set up customer service for your business.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~1 hr 35 mins</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#1c4b81" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+2,700 points</span></div></div></div><div><a href="/content/learn/modules/lex_customization" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lex_customization/d764204d87b3dc1833baa96fccb2dbf2_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lex_customization">Lightning Experience Customization</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Customize the Lightning Experience user interface without writing any code.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~3 hrs</span></div></div></div><div></div></div></div><div class="slds-col slds-p-vertical_small slds-size_1-of-3"><div style="border-top-color:#6ec6f0" class="tds-content-tile slds-text-body_small tds-color_meteorite slds-is-relative"><div class="tds-content-panel_body "><div class="slds-float_right slds-text-align_right"><div class=""><div class="slds-m-bottom_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+0 points</span></div></div></div><div><a href="/content/learn/modules/lightning-experience-for-salesforce-mobile-app" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/lightning-experience-for-salesforce-mobile-app/a2aff8faddd27213a895de76200dfa73_badge.png" alt="" style="height:90px;width:90px"/></a></div><div class="slds-m-vertical_small" style="overflow:hidden;height:7.4rem"><div>Module</div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" style="max-height:2.875rem;overflow:hidden;line-height:1.3" data-test="content-title"><a href="/content/learn/modules/lightning-experience-for-salesforce-mobile-app">Lightning Experience for Salesforce Mobile App</a></h2><p style="max-height:4.125rem;text-overflow:ellipsis">Learn how the power of Lightning will transform the Salesforce Mobile App.</p></div><div class="slds-grid" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"><div class="slds-grid"><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Favorites" type="button" aria-label="Add to Favorites"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/icons/trailhead-sprite/svg/symbols-4b78b1c926d8187119e8a218e7c51907.svg#star-outline"></use></svg><span class="slds-assistive-text">Add to Favorites</span></button></div><div class="slds-m-right_xx-small"><button class="slds-button slds-button_icon tds-button_icon slds-button_icon tds-button_icon slds-button_neutral tds-color_meteorite th-accessible-button_icon tds-button_icon-medium slds-button_icon-border-filled" title="Add to Trailmix" type="button"><svg aria-hidden="true" class="slds-button__icon tds-button__icon"><use href="/packs/media/svg/symbols-857bab0e.svg#add"></use></svg><span class="slds-assistive-text">Add to Trailmix</span></button></div></div></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span></span></div></div></div><div></div></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-3" aria-labelledby="react-tabs-2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-7" aria-labelledby="react-tabs-6"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-9" aria-labelledby="react-tabs-8"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-11" aria-labelledby="react-tabs-10"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-13" aria-labelledby="react-tabs-12"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-15" aria-labelledby="react-tabs-14"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-17" aria-labelledby="react-tabs-16"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-19" aria-labelledby="react-tabs-18"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-21" aria-labelledby="react-tabs-20"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-23" aria-labelledby="react-tabs-22"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-25" aria-labelledby="react-tabs-24"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-27" aria-labelledby="react-tabs-26"></div></div></div></div> </div> </div> <div class='slds-text-align_center th-notch--bottom--midnight slds-is-relative slds-show_medium' id='credentials' style='background: #153369; color: white; padding-top: 4rem; padding-bottom: 4rem;'> <div class='slds-container_x-large slds-container_center'> <h2 class='tds-text-heading_neutraface-x-large'> Earn Resume-worthy Credentials </h2> <div class='slds-container_center slds-p-bottom_x-large tds-text-size_6 slds-text-heading_medium' style='width: 500px'> Prove your hands-on experience with Salesforce and get a competitive edge that can lead to new opportunities. </div> </div> <div class='slds-container_x-large slds-container_center'> <div class='slds-grid slds-text-align_center'> <div class='slds-col slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/level-up-1bc6425a4c2fb383067b5bf2aeea55bda632dcafa9c3ecc02e3e55a24cb10c7f.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Level Up </div> <p class='slds-p-horizontal_xx-large'> Kick your career into high gear and unlock next-level opportunities. </p> </div> <div class='slds-col slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/earn-more-82283bd26e4f6d80ae8f9bcec6b6475bfc79af84c98b29031f61869d6b679516.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Earn More </div> <p class='slds-p-horizontal_xx-large'> Is earning a credential worth it? According to your salary—totally. </p> </div> <div class='slds-col slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/top-jobs-2cb57b03defd0b68973a84e071acb172313b4ca3cf6964bb897e7051088bfb3c.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Top Jobs </div> <p class='slds-p-horizontal_xx-large'> The most awesome employers love seeing credentials on resumes. </p> </div> </div> </div> </div> <div class='slds-is-relative slds-show_medium' style='background: #0f264e; padding-top: 4rem; padding-bottom: 4rem;'> <div class='slds-container_x-large slds-container_center'> <div class='slds-text-align_center'> <h2 class='tds-text-heading_neutraface-large tds-color_white'> Explore Certifications </h2> </div> <div data-react-class="homepage/CertificationTabs" data-react-props="{"tabs":[{"caption":"Salesforce Administrator","mainIcon":"/assets/home/icons/admin_color-e191c94a436093b7bda227441b85f7e9a6554f99707f0e404073490d1d4a6c04.svg","englishLabel":"Salesforce Administrator","roleColor":"admin"},{"caption":"Salesforce Developer","mainIcon":"/assets/home/icons/developer_color-473ed0473590c2dbff3880d2d7910b989834c0a31a6db264f2bf2f7c2471a909.svg","englishLabel":"Salesforce Developer","roleColor":"developer"},{"caption":"Salesforce Technical Architect","mainIcon":"/assets/home/icons/architect_color-094a8f77a94244c87e54eaa5239c37ecc55156f82e5d1ee3282b844e4a2ef8c6.svg","englishLabel":"Salesforce Technical Architect","roleColor":"architect"},{"caption":"Salesforce Marketer","mainIcon":"/assets/home/icons/marketing_color-aacd9468803ea20f96345053694dd943b0512ae7486107b78ad3761edca01530.svg","englishLabel":"Salesforce Marketer","roleColor":"marketing-manager"},{"caption":"Salesforce Consultant","mainIcon":"/assets/home/icons/consultant_color-519061d6a8d64fdf121ebd277b692acaae100aee36f1b3fed81138cf25b725e4.svg","englishLabel":"Salesforce Consultant","roleColor":"consultant"}],"tabPanels":[{"title":"Salesforce Administrator Certifications","description":"Certified Salesforce Admins can prove to potential employers that they're experts at things like automating business processes, creating dashboards, and training others to use Salesforce.","logoSrc":"/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg","cta":"Start Prepping","tile":{"content":{"apiName":"prepare-for-your-salesforce-administrator-credential","color":"#29528B","description":"Preparing to sit for your Salesforce Administrator credential? Check out this trailmix that has been curated to help you get exam ready!","image":"https://profile.digital.salesforce.com/images/p/0051I000002XKyPQAW/1730590899/F","path":"/users/strailhead/trailmixes/prepare-for-your-salesforce-administrator-credential","points":"36,700","title":"Prepare for Your Salesforce Administrator Credential","subTitle":"Trailmix","type":"trailmix","estimatedTime":"~56 hrs 10 mins","private":false,"trailmix":{"author":{"name":"Salesforce Trailhead","path":"/me/strailhead"}}},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"}}},{"title":"Salesforce Developer Certifications","description":"Salesforce Developers can earn certifications for a wide range of skills, from app and Marketing Cloud development to Commerce Cloud and platform development.","logoSrc":"/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg","cta":"Start Prepping","tile":{"content":{"apiName":"prepare-for-your-salesforce-platform-app-builder-credential","color":"#29528B","description":"Preparing to take your Salesforce Platform App Builder credential? Check out this trailmix that has been curated to help you get exam ready!","image":"https://profile.digital.salesforce.com/images/p/0051I000002XKyPQAW/1730590899/F","path":"/users/strailhead/trailmixes/prepare-for-your-salesforce-platform-app-builder-credential","points":"37,900","title":"Prepare for Your Salesforce Platform App Builder Credential","subTitle":"Trailmix","type":"trailmix","estimatedTime":"~46 hrs 5 mins","private":false,"trailmix":{"author":{"name":"Salesforce Trailhead","path":"/me/strailhead"}}},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"}}},{"title":"Salesforce Architect Certifications","description":"Salesforce Architect credentials comprise three tiers of certification that recognize specialized knowledge and skills, as well as your growing expertise in the Salesforce platform.","logoSrc":"/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg","cta":"Start Prepping","tile":{"content":{"apiName":"architect-trailmix-master","color":"#29528B","description":"Explore this compilation of architect domain specific Trailmixes to help build, hone and practice your skills on your #JourneytoCTA","image":"https://profile.digital.salesforce.com/images/p/0051I000002XKyPQAW/1730590899/F","path":"/users/strailhead/trailmixes/architect-trailmix-master","points":"0","title":"Architect Journey: Prepare to Become a Certified Technical Architect (CTA)","subTitle":"Trailmix","type":"trailmix","estimatedTime":"","private":false,"trailmix":{"author":{"name":"Salesforce Trailhead","path":"/me/strailhead"}}},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"}}},{"title":"Salesforce Marketer Certifications","description":"Salesforce Marketer credentials showcase your skills as a master of Marketing Cloud and Pardot (B2B marketing automation by Salesforce) and can handle everything from consulting to design to development.","logoSrc":"/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg","cta":"Start Prepping","tile":{"content":{"apiName":"prepare-for-your-marketing-cloud-email-specialist-credential","color":"#29528B","description":"Preparing to sit for your Marketing Cloud Email Specialist exam? Check out this trailmix that has been curated to help you get exam ready!","image":"https://profile.digital.salesforce.com/images/p/0051I000002XKyPQAW/1730590899/F","path":"/users/strailhead/trailmixes/prepare-for-your-marketing-cloud-email-specialist-credential","points":"11,400","title":"Prepare for your Marketing Cloud Email Specialist Credential","subTitle":"Trailmix","type":"trailmix","estimatedTime":"~23 hrs 50 mins","private":false,"trailmix":{"author":{"name":"Salesforce Trailhead","path":"/me/strailhead"}}},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"}}},{"title":"Salesforce Consultant Certifications","description":"Salesforce Consultants can earn credentials to prove their mastery of an entire suite of Salesforce products—from Sales, Community, and Marketing Clouds to Einstein Analytics and beyond.","logoSrc":"/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg","cta":"Start Prepping","tile":{"content":{"apiName":"learn-einstein-analytics-plus","color":"#29528B","description":"Start from the basics and complete every module for Einstein Analytics, Einstein Discovery, and Predictions.","image":"https://trailblazer.me/profilephoto/7291I000000IJ0F/F","path":"/users/ea-trails/trailmixes/learn-einstein-analytics-plus","points":"21,100","title":"Learn Einstein Analytics Plus","subTitle":"Trailmix","type":"trailmix","estimatedTime":"~34 hrs 5 mins","private":false,"trailmix":{"author":{"name":"Einstein Analytics","path":"/me/ea-trails"}}},"labels":{"hideNUnits":"Hide %{n} Units","currency":"$%{n}","points":"+%{n} points","preview":"preview","registerNow":"Register Now","showNUnits":"Show %{n} Units","completed":"Completed %{date}","due":"Due %{date}","progress":"Progress: %{n}%","progressNew":"Progress: %{n}%%","previewTooltip":"Namespace: %{namespace}, release: %{releasedAt}. Last updated on %{updatedAt}.","updated":"Updated %{date}","markAsComplete":"not used"}}}]}" data-hydrate="t" data-react-cache-id="homepage/CertificationTabs-0"><div class="react-tabs" data-rttabs="true" data-reactroot=""><ul class="react-tabs__tab-list" role="tablist"><li style="display:inline-block" class="th-certification-tab th-certification-tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image selected admin__hover"><div><figure><div class="th-circular-image__main-icon admin__icon"><img src="/assets/home/icons/admin_color-e191c94a436093b7bda227441b85f7e9a6554f99707f0e404073490d1d4a6c04.svg" alt=""/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Administrator</figcaption></div></div></li><li style="display:inline-block" class="th-certification-tab" role="tab" id="react-tabs-2" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-3" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image developer__hover"><div><figure><div class="th-circular-image__main-icon developer__icon"><img src="/assets/home/icons/developer_color-473ed0473590c2dbff3880d2d7910b989834c0a31a6db264f2bf2f7c2471a909.svg" alt=""/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Developer</figcaption></div></div></li><li style="display:inline-block" class="th-certification-tab" role="tab" id="react-tabs-4" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-5" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image architect__hover"><div><figure><div class="th-circular-image__main-icon architect__icon"><img src="/assets/home/icons/architect_color-094a8f77a94244c87e54eaa5239c37ecc55156f82e5d1ee3282b844e4a2ef8c6.svg" alt=""/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Technical Architect</figcaption></div></div></li><li style="display:inline-block" class="th-certification-tab" role="tab" id="react-tabs-6" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-7" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image marketing-manager__hover"><div><figure><div class="th-circular-image__main-icon marketing-manager__icon"><img src="/assets/home/icons/marketing_color-aacd9468803ea20f96345053694dd943b0512ae7486107b78ad3761edca01530.svg" alt=""/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Marketer</figcaption></div></div></li><li style="display:inline-block" class="th-certification-tab" role="tab" id="react-tabs-8" aria-selected="false" aria-disabled="false" aria-controls="react-tabs-9" data-rttab="true"><div class="slds-text-align_center slds-p-top_small th-circular-image consultant__hover"><div><figure><div class="th-circular-image__main-icon consultant__icon"><img src="/assets/home/icons/consultant_color-519061d6a8d64fdf121ebd277b692acaae100aee36f1b3fed81138cf25b725e4.svg" alt=""/></div></figure><figcaption class="tds-text_bold slds-p-horizontal_x-large tds-text-size_4 slds-m-top_x-small" style="line-height:1.4rem">Salesforce Consultant</figcaption></div></div></li></ul><div class="react-tabs__tab-panel th-certification-tab-panel--selected" role="tabpanel" id="react-tabs-1" aria-labelledby="react-tabs-0"><div class="th-certification-card slds-container_center slds-p-around_large tds-bg_white" style="border-radius:25px"><div class="th-certification-card__outer-card slds-p-around_small"><div class="th-certification-card__inner-card"><div class="slds-text-align_center slds-p-top_xx-large"><img src="/assets/home/sf-logo-caca61835f1a904e0dd60979f6f49d7c8e8d9c8b0e1ace4896d06b4d72bbb929.svg" alt="" style="height:40px"/><div class="th-certification-card__content"><h2 class="tds-text-heading_trailhead-large slds-p-top_medium">Salesforce Administrator Certifications</h2><div class="slds-container_center slds-m-top_x-small slds-p-horizontal_xx-large th-certification-card" style="min-height:110px">Certified Salesforce Admins can prove to potential employers that they're experts at things like automating business processes, creating dashboards, and training others to use Salesforce.</div></div><div class="th-certification-card__cta tds-text_neutraface tds-text-size_5 tds-color_midnight">Start Prepping</div></div><div class="slds-p-around_large"><div><div style="border-top-color:#29528B" class="tds-content-panel slds-text-body_small tds-color_meteorite slds-is-relative slds-wrap"><div class="slds-grid tds-content-panel_body"><div class="slds-grow-none slds-shrink-none"><div><a href="/users/strailhead/trailmixes/prepare-for-your-salesforce-administrator-credential" aria-hidden="true" tabindex="-1" class="slds-is-relative slds-show_inline-block"><img src="https://profile.digital.salesforce.com/images/p/0051I000002XKyPQAW/1730590899/F" alt="" style="height:90px;width:90px;border-radius:0.5rem"/></a></div></div><div class="slds-grow slds-m-left_large"><div class="slds-float_right"><div class="slds-grid"><div class="slds-m-left_small"><span class="tds-badge slds-badge slds-grid_vertical-align-center">+36,700 points</span></div></div></div><div class="slds-m-top_x-small"><div><span>Trailmix</span> <a href="/me/strailhead">Salesforce Trailhead</a></div><h2 class="tds-text-size_6 slds-hyphenate tds-text_bold slds-m-bottom_xx-small" data-test="content-title"><a href="/users/strailhead/trailmixes/prepare-for-your-salesforce-administrator-credential">Prepare for Your Salesforce Administrator Credential</a></h2><p>Preparing to sit for your Salesforce Administrator credential? Check out this trailmix that has been curated to help you get exam ready!</p></div><div class="slds-grid slds-m-top_medium" style="min-height:2.5rem"><div class="slds-grow tds-content__buttons"></div><div class="slds-grow-none slds-grid slds-grid_vertical-align-center slds-text-align_right"><span>~56 hrs 10 mins</span></div></div></div></div></div></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-3" aria-labelledby="react-tabs-2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-5" aria-labelledby="react-tabs-4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-7" aria-labelledby="react-tabs-6"></div><div class="react-tabs__tab-panel" role="tabpanel" id="react-tabs-9" aria-labelledby="react-tabs-8"></div></div></div> <div class='slds-text-align_center slds-m-top_medium'> <tds-button-link href='https://trailhead.salesforce.com/credentials/administratoroverview' id='certification-btn' size='medium' style='align-self: center' target='_self'> Explore Other Certifications </tds-button-link> </div> </div> </div> <div class='slds-hide_medium'> <div class='th-careers'> <div class='slds-text-align_center slds-p-horizontal_small'> <h2 class='tds-text-heading_neutraface-large tds-color_midnight slds-m-bottom_medium'> Kickstart Your Career </h2> <p class='tds-color_midnight th-text--medium'> There are over a million jobs in the Salesforce ecosystem. Whatever your background or interests, there's a path for you. </p> </div> <div class='th-careers__headshots slds-grid slds-wrap'> <div class='th-careers__headshot'> <a data-tracking='Salesforce Administrator' href='/career-path/admin'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/salesforce-admin-c690cebd6a613183c886614c44cf1a4ad8ba1b4e5ce48aff5fba4a4911697b49.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Salesforce Administrator </figcaption> </a> </div> <div class='th-careers__headshot'> <a data-tracking='Salesforce Developer' href='/career-path/developer'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/salesforce-developer-bcfd9f844f9ca4ecf15abd2fea26b0ddbb58bfbfc05b52815929d0c4a413efa6.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Salesforce Developer </figcaption> </a> </div> <div class='th-careers__headshot'> <a data-tracking='Sales Manager' href='/career-path/sales'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/sales-manager-6e37b31622189191fe29a67439778bcce24ca96e4f2d527351dc4980c3051e0b.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Sales Professional </figcaption> </a> </div> <div class='th-careers__headshot'> <a data-tracking='Marketing Manager' href='/career-path/marketing'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/marketing-manager-rochelle-7ada43b19eded11e531607e44fa3bee504943248ae88e5aa95dd26c6295f1eea.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Marketer </figcaption> </a> </div> <div class='th-careers__headshot'> <a data-tracking='Salesforce Technical Architect' href='/career-path/technical-architect'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/technical-architect-3de3b5c14c2a526706be7a8062ba045b230af0b97e459abf8590add87b2f6319.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Salesforce Architect </figcaption> </a> </div> <div class='th-careers__headshot'> <a data-tracking='Business Analyst' href='/career-path/business-analyst'> <figure> <img class="th-figure__image" alt="" style="background: white" src="/assets/home/business-analyst-8a65c27cf962384f3e9593c8cf36932fc9931eb5c2de742c439c33dce26a3e77.png" /> </figure> <figcaption class='th-figure__caption slds-m-top_small'> Business Analyst </figcaption> </a> </div> </div> </div> </div> <div class='tbc-promo tbc-promo_bottom' id='tbc2-community'> <div class='slds-container_x-large slds-container_center'> <div class='slds-text-align_center'> <h2 class='slds-show_medium tds-text-heading_neutraface-x-large slds-p-horizontal_medium tds-color_midnight'> Connect with Trailblazers from Anywhere </h2> <div class='slds-show_medium slds-m-bottom_small tds-text-size_6'> Meet Trailblazers, share ideas, and discover new opportunities. </div> <h2 class='slds-hide_medium tds-text-heading_neutraface-large slds-p-horizontal_large tds-color_midnight'> Connect with Trailblazers from Anywhere </h2> <div class='slds-hide_medium slds-m-bottom_small tds-text-size_6'> Meet Trailblazers, share ideas, and discover new opportunities. </div> <tds-button-link href='https://trailhead.salesforce.com/auth/tbidlogin?state=%2Ftrailblazer-community%2Ffeed' size='medium' style='align-self: center'> Join the Community </tds-button-link> </div> <div class='slds-grid slds-wrap slds-text-align_center slds-m-top_xx-large'> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/search-icon-5ba71099eab9bbfc4e16a3d4a25a71e39f7d83dbcf2f8595e6c8b40f840b81f3.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Learn Relevant Skills </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Expand your skill set by learning from Trailblazers, asking questions on key topics, and with integrated Trailhead modules </p> </div> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/chat-icon-7e06141b563a84f04dc8ddb3978789cf9407f8c1f75c15862751fe7fbda3fad8.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Connect with Trailblazers </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Join groups to meet and collaborate with Trailblazers, based on location, role, or interests </p> </div> <div class='slds-col slds-size_1-of-1 slds-medium-size_4-of-12 slds-large-size_4-of-12'> <img style="height: 65px" role="presentation" src="/assets/home/connect-47130389ad17b63cf6118be9052e169d5e825a790497406c713bf285321ceb58.svg" /> <div class='slds-m-top_medium slds-m-bottom_x-small slds-text-heading_medium'> Give Back </div> <p class='slds-p-horizontal_xx-large slds-m-bottom_x-large'> Help fellow Trailblazers, share your knowledge, give guidance, and build your network </p> </div> </div> </div> </div> <div class='slds-text-align_center th-pre-footer'> <h2 class='slds-show_medium tds-text-heading_neutraface-x-large tds-color_midnight'> Ready to blaze your trail? </h2> <h2 class='slds-hide_medium tds-text-heading_neutraface-large slds-p-horizontal_large tds-color_midnight'> Ready to blaze your trail? </h2> <div class='slds-container_center tds-text-size_6'> Skill up for the future for free. </div> <div class='slds-m-top_medium'> <div data-react-class="homepage/RedesignedHeroCTA" data-react-props="{"label":"Get Started for Free","englishLabel":"Get Started for Free","location":"Footer","btnSize":"x-large"}" data-hydrate="t" data-react-cache-id="homepage/RedesignedHeroCTA-0"><div class="slds-m-top_medium" data-reactroot=""><button class="slds-button slds-button--important tds-button_x-large tds-button_important" style="font-weight:bold" data-test="header-signup" tabindex="0">Get Started for Free</button></div></div> </div> <div class='slds-show_medium'> <div class='th-pre-footer__koa-animation'></div> </div> </div> <div class='slds-show_medium'> <div data-react-class="homepage/StickyNav" data-react-props="{"intentNav":[{"title":"Careers","iconUrl":"/assets/home/careers-ac58df26e71a5da3c0e533db28b9af9c179cf610a1f1bd3e4509499aa15809a0.svg","anchor":"careers"},{"title":"Skills","iconUrl":"/assets/home/skills-e3b7e5a319d6ee13d9adaa8a671c8f504d2e1dd01c8b5882bc7a0ee25d2a7caa.svg","anchor":"skills"},{"title":"Credentials","iconUrl":"/assets/home/credentials-ec698fd7a43cbb8a8d97631583064c1b69742d24bc8c3e2e838d9f191793dd5c.svg","anchor":"credentials"},{"title":"Community","iconUrl":"/assets/home/connect-47130389ad17b63cf6118be9052e169d5e825a790497406c713bf285321ceb58.svg","anchor":"tbc2-community"}],"logoUrl":"/assets/home/logo-a2df2574a49d32f9c6633a09d7bfabec743f88d43a76258cc185e709d3b917c4.svg","logoAlt":"Trailhead Home"}" data-hydrate="t" data-react-cache-id="homepage/StickyNav-0"><div class="th-sticky-nav tds-bg_white" style="top:-300px" data-reactroot=""><div class="slds-container_x-large slds-container_center"><a href="#" tabindex="-1"><img class="slds-float_left slds-m-vertical_x-small slds-m-left_x-large" src="/assets/home/logo-a2df2574a49d32f9c6633a09d7bfabec743f88d43a76258cc185e709d3b917c4.svg" alt="Trailhead Home" style="height:42px;width:42px"/></a><button class="slds-button slds-button--brand slds-m-right_small tds-button_brand slds-float_right slds-m-vertical_x-small" data-test="header-signup" tabindex="-1">Sign Up</button><div class="slds-container_center" style="max-width:40rem"><div class="slds-grid"><div class="tds-bg_white slds-text-align_center slds-col"><a href="#careers" class="tds-color_midnight th-sticky-nav__nav-item th-sticky-nav__nav-item--active" tabindex="-1"><img src="/assets/home/careers-ac58df26e71a5da3c0e533db28b9af9c179cf610a1f1bd3e4509499aa15809a0.svg" class="slds-m-vertical_small slds-p-right_small" style="height:35px" alt=""/><span>Careers</span></a></div><div class="tds-bg_white slds-text-align_center slds-col"><a href="#skills" class="tds-color_midnight th-sticky-nav__nav-item null" tabindex="-1"><img src="/assets/home/skills-e3b7e5a319d6ee13d9adaa8a671c8f504d2e1dd01c8b5882bc7a0ee25d2a7caa.svg" class="slds-m-vertical_small slds-p-right_small" style="height:35px" alt=""/><span>Skills</span></a></div><div class="tds-bg_white slds-text-align_center slds-col"><a href="#credentials" class="tds-color_midnight th-sticky-nav__nav-item null" tabindex="-1"><img src="/assets/home/credentials-ec698fd7a43cbb8a8d97631583064c1b69742d24bc8c3e2e838d9f191793dd5c.svg" class="slds-m-vertical_small slds-p-right_small" style="height:35px" alt=""/><span>Credentials</span></a></div><div class="tds-bg_white slds-text-align_center slds-col"><a href="#tbc2-community" class="tds-color_midnight th-sticky-nav__nav-item null" tabindex="-1"><img src="/assets/home/connect-47130389ad17b63cf6118be9052e169d5e825a790497406c713bf285321ceb58.svg" class="slds-m-vertical_small slds-p-right_small" style="height:35px" alt=""/><span>Community</span></a></div></div></div></div></div></div> </div> </div> </main> <th-footer api-path="/api/v1/ui/footer.js" locale=""></th-footer> </div> <script> if (typeof dataLayer === 'undefined') { dataLayer = []; } </script> <noscript> <iframe height='0' src='//www.googletagmanager.com/ns.html?id=GTM-KJPMZK' style='display:none;visibility:hidden' width='0'></iframe> </noscript> <script type="text/plain" class="optanon-category-1" charset="UTF-8">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KJPMZK'); </script> <script> (function(global) { if(!global.Trailhead) { global.Trailhead = {}; } global.Trailhead.gtmDebugging = false; })(window); </script> <script src="/assets/metrics/interaction_tracking-855ada6c1cb4b23a59e6f2b594bd51edf698d582656ea18eb52c1f57c75f2152.js"></script> <script type='module'> import { setTbidUserInfoResolver } from "https://www.salesforce.com/c/public/app/mjs/identity.js"; setTbidUserInfoResolver( async () => { const tbid = window.localStorage.getItem('tbid'); return { id: tbid }; }); </script> <div id='interaction-studio-placeholder'></div> <script type="text/plain" class="optanon-category-4" charset="UTF-8">let addInteractionStudioBeacon = () => { let isTagSrc = "//cdn.evgnet.com/beacon/salesforce/sf_shared_prod/scripts/evergage.min.js"; let isPlaceholder = document.getElementById("interaction-studio-placeholder"); let isTag = document.createElement("script"); isTag.setAttribute("src", isTagSrc); isTag.setAttribute("defer", true); isPlaceholder.replaceWith(isTag); } let checkIfGaLoaded = () => { return new Promise((resolve, reject) => { let timeStart = Date.now(); const TIMEOUT = 5000; let _isLoaded = function() { if (Date.now() - timeStart > TIMEOUT) { reject('Timeout. Google analytics expected but not loaded'); return; } if (window.ga && ga.create) { resolve(); return; } else { setTimeout(_isLoaded, 500); } }; _isLoaded(); }); } checkIfGaLoaded().then(addInteractionStudioBeacon, console.error); </script> <style> :root { --tds-z-index-toast: 90000; --tds-toaster-offset-top: 150px; } </style> <tds-toaster></tds-toaster> <script src="/packs/js/toaster-109aaa37855de161c671.js" defer="defer"></script> <script> var Trailhead = Trailhead || {}; </script> </body> </html>