CINXE.COM
Learn Spanish online | edX
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"/><link rel="stylesheet" href="/_next/static/css/ac5d9ab56c20cfb8.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/3fa5b5f2f793e4c1.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8848c94dc66fe2aa.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/811f10d283271a23.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8797c4ddf1b9f026.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/7e9d27ec358490ac.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1e97b410b545a5d8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a4f9812243050229.js"/><script src="/_next/static/chunks/4bd1b696-4358cc10669205ce.js" async=""></script><script src="/_next/static/chunks/1684-0a453e59219efa9f.js" async=""></script><script src="/_next/static/chunks/main-app-85789d807cfcda53.js" async=""></script><script src="/_next/static/chunks/0e5ce63c-e5678294ec164d13.js" async=""></script><script src="/_next/static/chunks/c233e9bd-b7c9422fb889c5f2.js" async=""></script><script src="/_next/static/chunks/1551-a32ba51ea27eb996.js" async=""></script><script src="/_next/static/chunks/7268-ff18385b2655ac37.js" async=""></script><script src="/_next/static/chunks/3063-0c08aa3ace92d48f.js" async=""></script><script src="/_next/static/chunks/2769-3881453dae2bd98b.js" async=""></script><script src="/_next/static/chunks/4027-042478c0003133da.js" async=""></script><script src="/_next/static/chunks/4902-a502401b22596fb4.js" async=""></script><script src="/_next/static/chunks/9800-ce29943d99c4ed85.js" async=""></script><script src="/_next/static/chunks/9304-f8932c9966ddf481.js" async=""></script><script src="/_next/static/chunks/2130-0747c1974ae9322b.js" async=""></script><script src="/_next/static/chunks/app/%5Blocale%5D/not-found-e712ae8a2a4da9fd.js" async=""></script><script src="/_next/static/chunks/a4634e51-f019cc1ab047e185.js" async=""></script><script src="/_next/static/chunks/8cc6faea-b2797766ef923a86.js" async=""></script><script src="/_next/static/chunks/d648eb28-2e60f8fd6112f90f.js" async=""></script><script src="/_next/static/chunks/9158-e6e425b5f6f826e4.js" async=""></script><script src="/_next/static/chunks/3929-dead225d00ed24b3.js" async=""></script><script src="/_next/static/chunks/965-e858088f7146e0b7.js" async=""></script><script src="/_next/static/chunks/4334-7aa27f1f3aec8263.js" async=""></script><script src="/_next/static/chunks/1992-56c53a964d08613b.js" async=""></script><script src="/_next/static/chunks/6314-9d7343e5e11143fa.js" async=""></script><script src="/_next/static/chunks/5614-8f8d2222b07c224f.js" async=""></script><script src="/_next/static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js" async=""></script><script src="/_next/static/chunks/2981-01390deb7d8c5e7f.js" async=""></script><script src="/_next/static/chunks/app/%5Blocale%5D/layout-37f24efb89eb6014.js" async=""></script><script src="/_next/static/chunks/app/%5Blocale%5D/error-a65d3925d588b217.js" async=""></script><link rel="preload" href="https://beam.edx.org/consent/fa169e97-be64-4cc1-bad3-9534590f9a30/OtAutoBlock.js" as="script"/><link rel="preload" href="https://beam.edx.org/scripttemplates/otSDKStub.js" as="script"/><meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://cdn.segment.com"/><link rel="preconnect" href="https://prospect-form-plugin.2u.com"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"!(function () {\n var i = \"analytics\",\n analytics = (window[i] = window[i] || []);\n if (!analytics.initialize)\n if (analytics.invoked)\n window.console &&\n console.error &&\n console.error(\"Segment snippet included twice.\");\n else {\n analytics.invoked = !0;\n analytics.methods = [\n \"trackSubmit\",\n \"trackClick\",\n \"trackLink\",\n \"trackForm\",\n \"pageview\",\n \"identify\",\n \"reset\",\n \"group\",\n \"track\",\n \"ready\",\n \"alias\",\n \"debug\",\n \"page\",\n \"screen\",\n \"once\",\n \"off\",\n \"on\",\n \"addSourceMiddleware\",\n \"addIntegrationMiddleware\",\n \"setAnonymousId\",\n \"addDestinationMiddleware\",\n \"register\",\n ];\n analytics.factory = function (e) {\n return function () {\n if (window[i].initialized)\n return window[i][e].apply(window[i], arguments);\n var n = Array.prototype.slice.call(arguments);\n if (\n [\"track\", \"screen\", \"alias\", \"group\", \"page\", \"identify\"].indexOf(\n e\n ) > -1\n ) {\n var c = document.querySelector(\"link[rel='canonical']\");\n n.push({\n __t: \"bpc\",\n c: (c && c.getAttribute(\"href\")) || void 0,\n p: location.pathname,\n u: location.href,\n s: location.search,\n t: document.title,\n r: document.referrer,\n });\n }\n n.unshift(e);\n analytics.push(n);\n return analytics;\n };\n };\n for (var n = 0; n < analytics.methods.length; n++) {\n var key = analytics.methods[n];\n analytics[key] = analytics.factory(key);\n }\n analytics.load = function (key, n) {\n var t = document.createElement(\"script\");\n t.type = \"text/plain\";\n t.async = !0;\n t.id = \"segment-analytics\";\n t.setAttribute(\"data-global-segment-analytics-key\", i);\n t.setAttribute(\"class\", \"optanon-category-C0002-C0004\")\n t.src =\n \"https://cdn.segment.com/analytics.js/v1/\" +\n key +\n \"/analytics.min.js\";\n var r = document.getElementsByTagName(\"script\")[0];\n r.parentNode.insertBefore(t, r);\n analytics._loadOptions = n;\n };\n analytics._writeKey = \"lwt68hX0axsop9XVP6cbIDVPAqbleoeC\";\n analytics.SNIPPET_VERSION = \"5.2.0\";\n analytics.load(\"lwt68hX0axsop9XVP6cbIDVPAqbleoeC\", {user: {storage: {stores: [\"cookie\", \"localStorage\", \"memory\"]}}});\n analytics.page()\n }\n})()","id":"script-segment"}])</script><style>.preampjs [data-preamp], .fusejs [data-fuse] { opacity: 0 !important}</style><script> !function(co,h,e,s,i,o,n){var d='documentElement';var a='className';h[d][a]+=' preampjs fusejs'; n.k=e;co._Cohesion=n;co._Preamp={k:s,start:new Date};co._Fuse={k:i};co._Tagular={k:o}; [e,s,i,o].map(function(x){co[x]=co[x]||function(){(co[x].q=co[x].q||[]).push([].slice.call(arguments))}}); var b=function(){var u=h[d][a];h[d][a]=u.replace(/ ?preampjs| ?fusejs/g,'')}; h.addEventListener('DOMContentLoaded',function(){co.setTimeout(b,3e3); co._Preamp.docReady=co._Fuse.docReady=!0});var z=h.createElement('script'); z.async=1;z.src='https://www.edx.org/beam.js'; z.onerror=function(){var ce='error',f='function';for(var o of co[e].q||[])o[0]===ce&&typeof o[1]==f&&o[1]();co[e]=function(n,cb){n===ce&&typeof cb==f&&cb()};b()}; h.head.appendChild(z);} (window,document,'cohesion','preamp','fuse','tagular',{"domainAllowlist":["h97m1sqokqgvsbw1eiqol1oc6.js.wpenginepowered.com","www.h97m1sqokqgvsbw1eiqol1oc6.js.wpenginepowered.com","edx.org","www.edx.org"],"tagular":{"sourceKey":"src_2euJfAVNt6Z9kQz4e9t1SQBtm8x","writeKey":"wk_2euJfDkJVTtEVzsC8BPOb0g9dVj","apiHost":"https://www.edx.org/beam/v2/t","multiparty":true,"useBeacon":true,"cookieDomain":"edx.org"},"monarch":{"sourceId":"bdac7c16-924e-4180-bb35-5b2dfff6d308","endpoint":"https://www.edx.org/beam","token":"b43382aa-9f76-406c-a628-bf96086f1c28","autoRequest":{"enabled":false,"suppressPlacements":true,"timeout":2000}},"consent":{"onetrust":{"enabled":true,"optIn":true},"required":true,"domain":".edx.org"},"fuse":{"enabled":false},"cookieDomain":"edx.org"}); </script><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"(function (w, d, s, l, i) {\n w[l] = w[l] || [];\n w[l].push({ \"gtm.start\": new Date().getTime(), event: \"gtm.js\" });\n var f = d.getElementsByTagName(s)[0],\n j = d.createElement(s),\n dl = l != \"dataLayer\" ? \"&l=\" + l : \"\";\n j.async = true;\n j.src = \"https://www.googletagmanager.com/gtm.js?id=\" + i + dl;\n f.parentNode.insertBefore(j, f);\n})(window, document, \"script\", \"dataLayer\", \"GTM-543ZGMK2\");\n","id":"script-gtm"}])</script><title>Learn Spanish online | edX</title><meta name="description" content="Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities."/><link rel="canonical" href="https://www.edx.org/learn/spanish"/><meta property="og:title" content="Learn Spanish online | edX"/><meta property="og:description" content="Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities."/><meta property="og:url" content="https://www.edx.org/learn/spanish"/><meta property="og:site_name" content="edX"/><meta property="og:locale" content="EN_US"/><meta name="twitter:card" content="summary"/><meta name="twitter:creator" content="@edXOnline"/><meta name="twitter:title" content="Learn Spanish online | edX"/><meta name="twitter:description" content="Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_d65c78"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-543ZGMK2" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><header class="contents mx-auto h-[76px] pointer-events-auto"><div class="hidden md:flex flex-col w-full border-b border-putty-400"><div class="relative h-[76px] flex justify-between items-center"><div class="flex items-center gap-6 w-full pl-2 sm:pl-4"><a class="min-w-12" href="/"><img alt="edX Online Homepage" title="edX" data-ot-ignore="true" loading="lazy" width="60" height="60" decoding="async" data-nimg="1" class="optanon-category-C0001" style="color:transparent" src="/trademark-logos/edx-logo-elm.svg"/></a><div class="flex items-center gap-2 w-full"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground shadow hover:bg-primary-hover hover:text-primary-hover-foreground border-2 border-primary h-auto lg:h-10 px-4 text-base" id="mega-nav-button">Learn<!-- --> <svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 ml-2 font-bold"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><div class="relative min-h-12"><div><form data-testid="search-box" class="flex overflow-hidden gap-2.5 md:flex-row md:gap-0"><div class="my-2 md:my-0 flex bg-white rounded min-h-12 md:w-72 border border-gray-dark"><input type="search" class="border-0 grow focus-visible:ring-0 focus-visible:ring-offset-0 [&::-webkit-search-cancel-button]:hidden rounded w-[230px] h-[44px] shadow-none" placeholder="What do you want to learn?" value=""/><button class="mx-4" type="submit" role="button" aria-label="Search for courses, certificates and degrees"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5Zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14Z" fill="currentColor"></path></svg></button><button class="hidden"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z" fill="currentColor"></path></svg></button></div><button class="rounded-full text-white text-base no-underline hover:no-underline ml-0 md:ml-2 px-[1rem] py-[0.5625rem] border bg-primary border-primary hover:text-white hover:border-secondary hover:bg-secondary md:hidden" type="submit">Search</button></form></div><div class="hidden px-3 md:px-0 md:w-[504px] absolute z-50 "><div class="shadow-md rounded bg-white"><p class="text-sm font-bold ml-3 mb-0">Most popular programs</p><ul class="list-none !p-0 !m-0 text-xs"><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science" class="no-underline flex items-center"><img alt="CS50's Introduction to Computer Science" title="CS50's Introduction to Computer Science" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="object-cover overflow-clip my-0 mr-2 w-9 h-9" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2Fda1b2400-322b-459b-97b0-0c557f05d017-a3d1899c3344.small.png&w=48&q=75 1x, /_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2Fda1b2400-322b-459b-97b0-0c557f05d017-a3d1899c3344.small.png&w=96&q=75 2x" src="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2Fda1b2400-322b-459b-97b0-0c557f05d017-a3d1899c3344.small.png&w=96&q=75"/><div class="font-normal"><span class="text-sm lg:text-base block">CS50's Introduction to Computer Science</span><span class="text-xs lg:text-sm block">HarvardX<!-- --> | <!-- -->Course</span></div></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/executive-education/massachusetts-institute-of-technology-artificial-intelligence-implications-for-business-strategy" class="no-underline flex items-center"><img alt="Artificial Intelligence: Implications for Business Strategy" title="Artificial Intelligence: Implications for Business Strategy" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="object-cover overflow-clip my-0 mr-2 w-9 h-9" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2F32ab61e5-44b4-4316-ad59-9f04fc876e0a-aeb25306d62b.small.jpg&w=48&q=75 1x, /_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2F32ab61e5-44b4-4316-ad59-9f04fc876e0a-aeb25306d62b.small.jpg&w=96&q=75 2x" src="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fcourse%2Fimage%2F32ab61e5-44b4-4316-ad59-9f04fc876e0a-aeb25306d62b.small.jpg&w=96&q=75"/><div class="font-normal"><span class="text-sm lg:text-base block">Artificial Intelligence: Implications for Business Strategy</span><span class="text-xs lg:text-sm block">MIT Sloan School of Management<!-- --> | <!-- -->Executive Education</span></div></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/masters/micromasters/mitx-supply-chain-management" class="no-underline flex items-center"><img alt="Supply Chain Management" title="Supply Chain Management" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="object-cover overflow-clip my-0 mr-2 w-9 h-9" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F2fc3236d-78a9-45a1-8c0c-fc290e74259e-f3b970b5cd3a.jpg&w=48&q=75 1x, /_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F2fc3236d-78a9-45a1-8c0c-fc290e74259e-f3b970b5cd3a.jpg&w=96&q=75 2x" src="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F2fc3236d-78a9-45a1-8c0c-fc290e74259e-f3b970b5cd3a.jpg&w=96&q=75"/><div class="font-normal"><span class="text-sm lg:text-base block">Supply Chain Management</span><span class="text-xs lg:text-sm block">MITx<!-- --> | <!-- -->MicroMasters</span></div></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/certificates/professional-certificate/harvardx-computer-science-for-game-development" class="no-underline flex items-center"><img alt="Computer Science for Game Development" title="Computer Science for Game Development" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="object-cover overflow-clip my-0 mr-2 w-9 h-9" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F64b3c632-8610-4b17-9a48-9efee7fa3266-6a1e055774b4.jpg&w=48&q=75 1x, /_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F64b3c632-8610-4b17-9a48-9efee7fa3266-6a1e055774b4.jpg&w=96&q=75 2x" src="/_next/image?url=https%3A%2F%2Fprod-discovery.edx-cdn.org%2Fcdn-cgi%2Fimage%2Fwidth%3Dauto%2Cheight%3Dauto%2Cquality%3D75%2Cformat%3Dwebp%2Fmedia%2Fprograms%2Fcard_images%2F64b3c632-8610-4b17-9a48-9efee7fa3266-6a1e055774b4.jpg&w=96&q=75"/><div class="font-normal"><span class="text-sm lg:text-base block">Computer Science for Game Development</span><span class="text-xs lg:text-sm block">HarvardX<!-- --> | <!-- -->Professional Certificate</span></div></a></li></ul><p class="text-sm font-bold ml-3 mb-0">Trending now</p><ul class="list-none p-0 m-0"><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/search?q=data science" class="no-underline flex items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" role="img" focusable="false" aria-hidden="true"><path d="m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6h-6z" fill="currentColor"></path></svg><span class="text-sm lg:text-base block ml-2">data science</span></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/search?q=ai" class="no-underline flex items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" role="img" focusable="false" aria-hidden="true"><path d="m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6h-6z" fill="currentColor"></path></svg><span class="text-sm lg:text-base block ml-2">ai</span></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/search?q=finance" class="no-underline flex items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" role="img" focusable="false" aria-hidden="true"><path d="m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6h-6z" fill="currentColor"></path></svg><span class="text-sm lg:text-base block ml-2">finance</span></a></li><li class="m-0 px-3 py-2 ProductSearch_searchListItem__5Bj11"><a href="/search?q=business" class="no-underline flex items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" role="img" focusable="false" aria-hidden="true"><path d="m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6h-6z" fill="currentColor"></path></svg><span class="text-sm lg:text-base block ml-2">business</span></a></li></ul></div><div class="hidden"><div class="bg-white rounded shadow-md overflow-hidden"><ul class="list-none p-0 my-0"></ul><div class="pl-3 py-2 bg-light"><a href="/search">View all results</a></div></div></div></div></div></div></div><div class="flex items-center pr-2 sm:pr-4"><a href="https://business.edx.org" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 text-gray-dark hover:bg-putty-light hover:text-accent-foreground h-auto py-2 px-3">edX For Business</a></div></div></div><div class="hidden md:block absolute w-full z-40"><div role="alert" class="relative flex justify-center items-center text-sm py-1 pl-2 pr-10 bg-accent-blue text-accent-foreground hidden"><p class="text-center text-inherit text-sm m-0"><b>Embrace the new season and unlock your potential — Enjoy up to 30% off</b> select programs until April 30. Use code <b>REFRESHEDX25</b>. <a href="https://www.edx.org/refresh-promo" class="underline text-inherit">Learn more</a>.</p><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:text-accent-foreground h-auto px-4 py-2 absolute top-auto right-0 text-inherit hover:bg-transparent"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z" fill="currentColor"></path></svg><span class="sr-only">Close site banner.</span></button></div></div><div class="grid grid-cols-3 md:hidden relative h-[76px] justify-center items-center border-b border-putty-400"><div class="pl-4"><button class="hover:bg-primary p-2 rounded-full hover:text-white" aria-label="Navigation menu"><svg width="20" height="20" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11H13.5C13.7761 11 14 11.2239 14 11.5C14 11.7761 13.7761 12 13.5 12H1.5C1.22386 12 1 11.7761 1 11.5Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div><div class="flex justify-items-center justify-center"><a href="/"><img alt="edX Online" title="edX Online" loading="lazy" width="60" height="60" decoding="async" data-nimg="1" style="color:transparent" src="/trademark-logos/edx-logo-elm.svg"/></a></div><div class="pr-4 flex justify-items-end justify-end"><button class="hover:bg-primary p-2 rounded-full hover:text-white focus:border-gray-dark" aria-label="Search courses"><svg width="24" height="24" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div><div class="absolute top-full w-full z-40"><div role="alert" class="relative flex justify-center items-center text-sm py-1 pl-2 pr-10 bg-accent-blue text-accent-foreground hidden"><p class="text-center text-inherit text-sm m-0"><b>Embrace the new season and unlock your potential — Enjoy up to 30% off</b> select programs until April 30. Use code <b>REFRESHEDX25</b>. <a href="https://www.edx.org/refresh-promo" class="underline text-inherit">Learn more</a>.</p><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:text-accent-foreground h-auto px-4 py-2 absolute top-auto right-0 text-inherit hover:bg-transparent"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z" fill="currentColor"></path></svg><span class="sr-only">Close site banner.</span></button></div></div></div></header><div style="min-height:50px"><script type="application/ld+json"> { "@context": "https://schema.org", "@type" : "Organization", "name" : "edX", "url" : "https://www.edx.org", "logo": "/images/logos/edx-logo-elm.svg", "sameAs" : [ "https://www.facebook.com/edX", "https://twitter.com/edXOnline", "https://www.linkedin.com/company/edx", "http://www.instagram.com/edxonline", "https://www.youtube.com/user/edxonline" ] } </script><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.edx.org/"},{"@type":"ListItem","position":2,"name":"Learn","item":"https://www.edx.org/learn"},{"@type":"ListItem","position":3,"name":"Spanish"}]}</script><script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebSite","url":"https://www.edx.org/learn/spanish","name":"Best Online Spanish Courses and Programs","alternateName":"edX Online"}]</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"url":"https://www.edx.org/learn/language/universitat-politecnica-de-valencia-basic-spanish-1-getting-started"},{"@type":"ListItem","position":2,"url":"https://www.edx.org/learn/spanish/universidad-nacional-de-cordoba-spanish-across-the-americas"},{"@type":"ListItem","position":3,"url":"https://www.edx.org/learn/ap/st-margarets-episcopal-school-ap-r-spanish-language-and-culture"},{"@type":"ListItem","position":4,"url":"https://www.edx.org/learn/spanish/pontificia-universidad-javeriana-spanish-for-beginners-learn-in-paradise"},{"@type":"ListItem","position":5,"url":"https://www.edx.org/learn/spanish/universitat-politecnica-de-valencia-basic-spanish-3-getting-there"},{"@type":"ListItem","position":6,"url":"https://www.edx.org/learn/spanish/universitat-politecnica-de-valencia-basic-spanish-2-one-step-further"},{"@type":"ListItem","position":7,"url":"https://www.edx.org/learn/spanish/universidad-del-rosario-a-travel-by-spanish-america-spanish-for-beginners"},{"@type":"ListItem","position":8,"url":"https://www.edx.org/learn/spanish/boston-university-ap-r-spanish-language-and-culture"},{"@type":"ListItem","position":9,"url":"https://www.edx.org/learn/spanish/universidades-anahuac-foundations-of-medical-spanish"},{"@type":"ListItem","position":10,"url":"https://www.edx.org/certificates/professional-certificate/upvalenciax-basic-spanish"},{"@type":"ListItem","position":11,"url":"https://www.edx.org/learn/film/universidad-carlos-iii-de-madrid-documental-nuevas-tendencias-nuevos-formatos-documentary-new-trends-new-formats"},{"@type":"ListItem","position":12,"url":"https://www.edx.org/professional-certificate/ucdavis-learn-spanish-basic-spanish-vocabulary"},{"@type":"ListItem","position":13,"url":"https://www.edx.org/certificates/professional-certificate/chalmersx-computer-system-design-concepts-of-modern-microprocessors"},{"@type":"ListItem","position":14,"url":"https://www.edx.org/learn/journalism/university-of-oxford-english-international-standards-on-freedom-of-expression-and-safety-of-journalists"},{"@type":"ListItem","position":15,"url":"https://www.edx.org/learn/sustainability/sdg-academy-the-living-amazon-science-cultures-and-sustainability-in-practice"}]}</script><main id="page-id-684"><article class="container prose mt-8 md:mt-auto"><div class="fullwidth pb-12 pt-20 md:pt-16 bg-cover bg-center bg-[url(/bg-images/learn-page-header.webp)]"><div class="mx-auto lg:container [&>*]:text-white"><nav aria-label="breadcrumb" class="not-prose mb-4"><ol class="list-none flex flex-wrap items-center gap-1.5 break-words text-base text-putty-dark sm:gap-2.5"><li class="inline-flex items-center gap-1.5 Breadcrumbs_breadcrumbs__0fm1_ text-primary-foreground capitalize"><a class="Breadcrumbs_breadcrumb_link__il5uK" href="/">Home</a></li><li aria-hidden="true" class="ml-0"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-white font-bold w-4 h-4" style="stroke-width:1;stroke:white"><path d="M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></li><li class="inline-flex items-center gap-1.5 Breadcrumbs_breadcrumbs__0fm1_ text-primary-foreground capitalize" aria-current="false"><a class="Breadcrumbs_breadcrumb_link__il5uK" href="/learn">learn</a></li><li aria-hidden="true" class="ml-0"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-white font-bold w-4 h-4" style="stroke-width:1;stroke:white"><path d="M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></li><li class="inline-flex items-center gap-1.5 Breadcrumbs_breadcrumbs__0fm1_ text-primary-foreground capitalize" aria-current="page"><span class="">spanish</span></li></ol></nav><h1 class="text-learn-hero-heading lg:text-learn-hero-heading-large lg:leading-learn-hero-line-height-large mb-6 font-extrabold tracking-tight">Explore & learn Spanish</h1><div class="break-words [&>ul>li>p]:text-white [&>*]:text-white text-xl line-clamp-2"><p class="mb-8">Broaden your global communication skills with online Spanish courses and professional certificates. Learn grammar, vocabulary, and cultural knowledge to access new perspectives and career opportunities.</p></div></div></div><div class="fullwidth bg-secondary text-primary-foreground p-8 sticky top-0 z-50"><div class="container"><div class="lg:flex hidden text-sm items-center "><a aria-label="Create an account" href="https://authn.edx.org/register" target="_self" class="inline-flex items-center justify-center whitespace-nowrap text-sm text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 @apply border-[1px] rounded-full h-auto px-4 py-2 not-prose undefined"><span class="inline-flex gap-2 items-center justify-center break-words whitespace-normal">Create an account</span></a></div><div class="lg:hidden p-4 w-full"><button type="button" role="combobox" aria-controls="radix-«R5ajhtrenb»" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-9 w-full items-center justify-between whitespace-nowrap rounded border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background placeholder:text-putty-dark focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1 no-underline text-white hover:text-white"><span style="pointer-events:none"></span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 opacity-50" aria-hidden="true"><path d="M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div></div></div><div class="flex flex-wrap py-12"><div><img loading="lazy" decoding="async" class="hidden lg:block float-right ml-4 mb-4" src="https://images.cdn.edx.org/post684-Spanish.jpg" alt="group of people in a room smiling and talking with each other." width="435" height="245"/><a class="subnav-item -mt-1" name="Why learn Spanish online?" id="why-learn-Spanish-online"></a><h2>Why learn Spanish online?</h2><p>If you're debating whether learning Spanish is worth it, consider this: 590 million people speak it, making it the second most spoken language globally.</p><p>Speaking Spanish can open doors to the global job market and enable communication with potential colleagues, clients, and customers, particularly in North America, Latin America, and Europe.</p><p>Learning Spanish can also enrich your appreciation of diverse cultures, cinema, literature, and music and may help you form meaningful connections with native speakers and locals while traveling.</p></div></div><a class="subnav-item -mt-1" name="Browse online Spanish courses" id="courses"></a><div class="fullwidth bg-putty-100"><div class="relative overflow-hidden py-3 bg-putty-200 "><div class="container flex flex-col items-center justify-center text-center py-10 bg-putty-200"><h2 class="text-secondary font-extrabold scroll-m-20 tracking-tight text-4xl lg:text-7xl font-black font-inter mt-0">Maximize Your Potential</h2><p class="md:px-24 py-3 text-base text-center ">Sign up for special offers, career resources, and recommendations that will help you grow, prepare, and advance in your career.</p><div class="flex gap-4 undefined"></div></div></div><div class="container py-3"><div dir="ltr" data-orientation="horizontal"><div data-state="active" data-orientation="horizontal" role="tabpanel" aria-labelledby="radix-«R1djhtrenb»-trigger-Certificate" id="radix-«R1djhtrenb»-content-Certificate" tabindex="0" class="mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2" style="animation-duration:0s"><h2 class="text-xl lg:text-3xl font-bold">Browse online <!-- -->Spanish<!-- --> <!-- -->Certificates</h2><h4 class="elm-h5 font-normal my-4">Find new interests and advance your career opportunities</h4><div class="lg:grid lg:grid-cols-3 lg:gap-4 border-t-solid border-t-[1px] border-b-solid border-b-[1px] py-6 mb-6"><div class="flex"><div class="w-12 text-primary"><svg width="48" height="48" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="m23 12-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69L23 12Zm-12.91 4.72-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48-7.33 7.35Z" fill="currentColor"></path></svg></div><div class="px-3 text-primary"><h3 class="mt-0 text-base text-primary">Stand out in your field</h3><p class="text-sm">Use the knowledge and skills you have gained to drive impact at work and grow your career.</p></div></div><div class="flex"><div class="w-12 text-primary"><svg width="48" height="48" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z" fill="currentColor"></path></svg></div><div class="px-3 text-primary"><h3 class="mt-0 text-base text-primary">Learn at your own pace</h3><p class="text-sm">On your computer, tablet or phone, online courses make learning flexible to fit your busy life.</p></div></div><div class="flex"><div class="w-12 text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" role="img" focusable="false" aria-hidden="true"><path d="m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6h-6z" fill="currentColor"></path></svg></div><div class="px-3 text-primary"><h3 class="mt-0 text-base text-primary">Earn a valuable credential</h3><p class="text-sm">Showcase your key skills and valuable knowledge.</p></div></div></div></div><div data-state="inactive" data-orientation="horizontal" role="tabpanel" aria-labelledby="radix-«R1djhtrenb»-trigger-Course" hidden="" id="radix-«R1djhtrenb»-content-Course" tabindex="0" class="mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2"></div><div class="hidden lg:flex justify-center"><div role="tablist" aria-orientation="horizontal" class="inline-flex h-12 items-center justify-center rounded py-1 text-primary w-full shadow-lg rounded-t-xl max-w-[1128px]" tabindex="-1" data-orientation="horizontal" style="outline:none"><button type="button" role="tab" aria-selected="true" aria-controls="radix-«R1djhtrenb»-content-Certificate" data-state="active" id="radix-«R1djhtrenb»-trigger-Certificate" class="hover:bg-card-gray-hover inline-flex grow items-center justify-center whitespace-nowrap p-3 ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-secondary data-[state=active]:text-primary-foreground data-[state=active]:shadow data-[state=active]:hover:bg-secondary no-underline font-normal text-[16px] text-primary hover:text-primary data-[state=active]:font-bold bg-white rounded-none first:rounded-tl-xl last:rounded-tr-xl" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">Certificates<!-- --> <!-- -->(3)</button><button type="button" role="tab" aria-selected="false" aria-controls="radix-«R1djhtrenb»-content-Course" data-state="inactive" id="radix-«R1djhtrenb»-trigger-Course" class="hover:bg-card-gray-hover inline-flex grow items-center justify-center whitespace-nowrap p-3 ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-secondary data-[state=active]:text-primary-foreground data-[state=active]:shadow data-[state=active]:hover:bg-secondary no-underline font-normal text-[16px] text-primary hover:text-primary data-[state=active]:font-bold bg-white rounded-none first:rounded-tl-xl last:rounded-tr-xl" tabindex="-1" data-orientation="horizontal" data-radix-collection-item="">Courses<!-- --> <!-- -->(12)</button></div></div><div class="lg:hidden"><button type="button" role="combobox" aria-controls="radix-«R71djhtrenb»" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="h-9 w-full justify-between whitespace-nowrap rounded bg-transparent px-3 py-2 text-sm ring-offset-background placeholder:text-putty-dark focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1 flex items-center border-solid border-[1px] border-primary shadow-none text-primary no-underline"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M3 17v2h6v-2H3ZM3 5v2h10V5H3Zm10 16v-2h8v-2h-8v-2h-2v6h2ZM7 9v2H3v2h4v2h2V9H7Zm14 4v-2H11v2h10Zm-6-4h2V7h4V5h-4V3h-2v6Z" fill="currentColor"></path></svg><span style="pointer-events:none"></span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 opacity-50" aria-hidden="true"><path d="M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div data-state="active" data-orientation="horizontal" role="tabpanel" aria-labelledby="radix-«R1djhtrenb»-trigger-Certificate" id="radix-«R1djhtrenb»-content-Certificate" tabindex="0" class="mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 flex flex-col max-w-[1128px] mx-auto" style="animation-duration:0s"><h3 class="mb-4">Certificates</h3><div class="hidden lg:block"><div class="gap-4 py-4 dynamic-grid flex-wrap undefined"></div></div><div class="lg:hidden"><div class="gap-4 py-4 flex overflow-x-scroll undefined"></div></div><div class="flex justify-center mx-auto mt-5"></div></div><div data-state="inactive" data-orientation="horizontal" role="tabpanel" aria-labelledby="radix-«R1djhtrenb»-trigger-Course" hidden="" id="radix-«R1djhtrenb»-content-Course" tabindex="0" class="mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 flex flex-col max-w-[1128px] mx-auto"></div></div></div><div class="pt-0 pb-6 fullwidth bg-putty-100"><h3 class="mb-8 mt-0 text-2xl">Related Topics</h3><div class="flex gap-3 overflow-x-auto scroll-smooth not-prose"></div><div class="pt-4"></div></div><a class="subnav-item -mt-1" name="Choosing the right Spanish program" id="program"></a><h2>Choosing the right Spanish program for you</h2><p>Whether you're learning grammar, vocabulary, or conversational skills, online Spanish programs offer a flexible, self-paced way to develop your language abilities.</p><p>You can fit language learning into your schedule with affordable courses that range from 4–12 weeks or professional certificates that may take up to four months to complete.</p><h3>Courses</h3><p>edX offers <a href="https://www.edx.org/courses?q=online+spanish+courses">free introductory Spanish courses</a>, with the option to upgrade and obtain a certificate.</p><p>These courses cover essential Spanish conversational skills, basic travel phrases, expressions, and verb conjugations. You'll also explore aspects of Hispanic American cultures, enriching your Spanish learning journey.</p><h3>Professional certificates</h3><p>Earning an edX Spanish Professional Certificate can provide you with a more structured, self-paced learning experience for under $500, with no credit hours required.</p><p>These programs from top institutions focus on building basic to intermediate proficiency in Spanish writing and speaking, teaching grammar and vocabulary for everyday and professional situations.</p><h3>Certifications</h3><p>Earning certifications may enhance career prospects for bilingual professionals. Spanish fluency is valuable in education, healthcare, government, hospitality, and law.</p><p>Some certifications you may consider include:</p><ul><li><strong>Certified Translator: </strong>This certification, offered by the American Translators Association, verifies proficiency in translating across fields such as legal, medical, and technical translation.</li><li><strong>Certified Medical Interpreter:</strong> Provided by the National Board of Certification for Medical Interpreters, this certification ensures interpreters are proficient in interpreting medical terminology and facilitating communication between healthcare providers and Spanish-speaking patients.</li><li><strong>Court Interpreter Certification</strong>: This certification, offered by the National Center for State Courts, demonstrates proficiency in interpreting legal proceedings in courtrooms for non-English speakers.</li><li><strong>Crosscultural, Language, and Academic Development Certification:</strong> Specific to California, this certification authorizes teachers to provide specialized instruction to students for whom English is a second language.</li></ul><a class="subnav-item -mt-1" name="Jobs for Spanish speakers" id="jobs"></a><h2>Explore jobs for Spanish speakers</h2><p>Being fluent in Spanish may expand your career opportunities, with some roles requiring or preferring bilingual candidates.</p><p>Below are some careers for Spanish speakers, according to the Bureau of Labor Statistics:</p><h3>Postsecondary foreign language and literature teachers</h3><p>Postsecondary educators may instruct students in Spanish language and literature in colleges and universities. Advancement opportunities may include tenure and administrative roles in higher education institutions.</p><ul><li><strong>Required education: </strong>Master's degree or doctoral degree</li><li><strong>Median annual salary (2023): </strong><a href="https://www.bls.gov/oes/2023/may/oes251124.htm">$78,760</a></li></ul><h3>Adult basic and secondary education and ESL teachers</h3><p>These educators teach adults essential literacy skills, prepare them for high school equivalency, or teach English as a second language.</p><ul><li><strong>Required education: </strong>Bachelor's degree with teaching certification</li><li><strong>Median annual salary (2023): </strong><a href="https://www.bls.gov/ooh/education-training-and-library/adult-literacy-and-ged-teachers.htm">$60,560</a></li></ul><h3>Interpreters and translators</h3><p>Interpreters and translators convert spoken or written information from one language to another in business, healthcare, government, and law settings.</p><ul><li><strong>Required education: </strong>Bachelor's degree and certification of proficiency in two or more languages</li><li><strong>Median annual salary (2023): </strong><a href="https://www.bls.gov/ooh/media-and-communication/interpreters-and-translators.htm">$57,090</a></li></ul><h2>Learn Spanish online with edX</h2><p>Gain practical language skills and explore new places or career paths by learning Spanish with edX. Sign up for a <a href="https://www.edx.org/free-online-courses">free course</a> or advance to a professional certificate from top universities.</p><div class="flex justify-center pb-6"><a aria-label="Explore Spanish programs" href="learn/spanish/#courses" target="_self" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground shadow hover:bg-primary-hover hover:text-primary-hover-foreground border-2 border-primary h-auto lg:h-10 px-4 text-base not-prose undefined"><span class="inline-flex gap-2 items-center justify-center break-words whitespace-normal">Explore Spanish programs</span></a></div><div class="fullwidth max-w-none py-12 md:py-16 not-prose bg-primary-gradient"><div class="container"><h2 class="text-4xl md:text-6xl my-5 text-white italic"><span class="text-primary-foreground">More opportunities</span> <!-- -->for you to learn</h2><p class="text-lg leading-9 text-white">We've added 500+ learning opportunities to create one of the world's most comprehensive free-to-degree online learning platforms.</p><ul class="block md:grid md:grid-cols-2 md:gap-x-[100px] mx-auto lg:grid-cols-3"></ul></div></div><a class="subnav-item -mt-1" name="FAQ" id="faq"></a><a class="subnav-item" id="frequently-asked-questions"></a><div class="flex flex-col py-4 lg:pt-16"><h2 class="mt-2 mb-4 text-3xl font-bold ">Frequently Asked Questions</h2><div class="flex flex-col gap-3 [&_button]:no-underline [&_button]:text-gray-dark [&_button:hover]:text-gray-dark" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" class="border-b AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«R2qidjhtrenb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«Rqidjhtrenb»" class="flex flex-1 gap-10 text-left items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180 AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J" data-radix-collection-item=""><span>Why learn Spanish online?</span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 text-primary-500 transition-transform duration-200"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></h3><div data-state="closed" id="radix-«R2qidjhtrenb»" hidden="" role="region" aria-labelledby="radix-«Rqidjhtrenb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«R3aidjhtrenb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R1aidjhtrenb»" class="flex flex-1 gap-10 text-left items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180 AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J" data-radix-collection-item=""><span>How long does it take to learn Spanish?</span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 text-primary-500 transition-transform duration-200"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></h3><div data-state="closed" id="radix-«R3aidjhtrenb»" hidden="" role="region" aria-labelledby="radix-«R1aidjhtrenb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-«R3qidjhtrenb»" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-«R1qidjhtrenb»" class="flex flex-1 gap-10 text-left items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180 AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J" data-radix-collection-item=""><span>How can I learn Spanish online for free?</span><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 shrink-0 text-primary-500 transition-transform duration-200"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></h3><div data-state="closed" id="radix-«R3qidjhtrenb»" hidden="" role="region" aria-labelledby="radix-«R1qidjhtrenb»" data-orientation="vertical" class="overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div></div><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "Why learn Spanish online?", "acceptedAnswer": { "@type": "Answer", "text": "Learning Spanish online allows you to study at your own pace from anywhere, with flexible, affordable, and short programs. Online courses offer real-world practice opportunities through forums, where you can ask questions or connect with other learners worldwide for an immersive experience. Online learning may also benefit shy learners, providing a more comfortable environment for practice." } },{ "@type": "Question", "name": "How long does it take to learn Spanish?", "acceptedAnswer": { "@type": "Answer", "text": "The time it takes to learn Spanish depends on your goals and commitment. However, according to the Foreign Service Institute, it takes an average of seven months to reach a general professional proficiency (e.g., enough for workplace and social communication). Complete fluency may take longer, depending on the program and available study time." } },{ "@type": "Question", "name": "How can I learn Spanish online for free?", "acceptedAnswer": { "@type": "Answer", "text": "You can learn Spanish online for free by enrolling in one of edX's courses from top universities worldwide. Later, you can upgrade your certificate or advance to a Spanish professional certificate program to boost your career prospects." } }] } </script></article></main></div><div class="bg-primary text-primary-foreground pt-16"><footer class="flex justify-between max-w-screen-xl mx-auto px-4 pb-4 "><div class="flex flex-col w-full"><div class="flex flex-wrap justify-between mb-6 w-full"><a class="mb-6" href="/"><img alt="edX homepage" title="edX homepage" data-ot-ignore="true" loading="lazy" width="127" height="67" decoding="async" data-nimg="1" class="optanon-category-C0001" style="color:transparent" src="/trademark-logos/edx-by-2u-white.svg"/></a><div><div class="mb-4 justify-center flex flex-row"><div class="mx-2 flex flex-col"><a href="https://www.facebook.com/edx/" target="_blank" role="button" aria-label="Visit our Facebook page"><div class="flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full"><svg width="32" height="32" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4v-8.5z" fill="currentColor"></path></svg></div></a></div><div class="mx-2 flex flex-col"><a href="https://x.com/edXOnline" target="_blank" role="button" aria-label="Visit our X page"><div class="flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full"><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M21.2144 25.4036L12.2784 35.5671H14.3952L22.1576 26.7441L28.3528 35.5671H35.5L26.1296 22.2239L35.5 11.5671H33.3832L25.1912 20.8866L18.6472 11.5671H11.5M32.6192 34.0052H29.3672L14.3968 13.0523H17.6496" fill="currentColor"></path></svg></div></a></div><div class="mx-2 flex flex-col"><a href="https://www.linkedin.com/school/edx/" target="_blank" role="button" aria-label="Visit our LinkedIn page"><div class="flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91-1.182 0-1.886.796-2.195 1.565-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126 2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z" fill="currentColor"></path></svg></div></a></div><div class="mx-2 flex flex-col"><a href="https://www.reddit.com/r/edX/" target="_blank" role="button" aria-label="Visit our Reddit page"><div class="flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full"><svg width="40" height="40" viewBox="-2 -2 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" focusable="false" aria-hidden="true"><path d="M18 10.1c0-1-.8-1.8-1.8-1.7-.4 0-.9.2-1.2.5-1.4-.9-3-1.5-4.7-1.5l.8-3.8 2.6.6c0 .7.6 1.2 1.3 1.2.7 0 1.2-.6 1.2-1.3 0-.7-.6-1.2-1.3-1.2-.5 0-.9.3-1.1.7L11 2.9h-.2c-.1 0-.1.1-.1.2l-1 4.3C8 7.4 6.4 7.9 5 8.9c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5c.1.1.3.3.5.3v.5c0 2.7 3.1 4.9 7 4.9s7-2.2 7-4.9v-.5c.6-.3 1-.9 1-1.6zM6 11.4c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2s-.6 1.2-1.2 1.2c-.7 0-1.2-.5-1.2-1.2zm7 3.3c-.9.6-1.9 1-3 .9-1.1 0-2.1-.3-3-.9-.1-.1-.1-.3 0-.5.1-.1.3-.1.4 0 .7.5 1.6.8 2.5.7.9.1 1.8-.2 2.5-.7.1-.1.3-.1.5 0s.2.3.1.5zm-.3-2.1c-.7 0-1.2-.6-1.2-1.2s.6-1.2 1.2-1.2c.7 0 1.2.6 1.2 1.2.1.7-.5 1.2-1.2 1.2z" fill="currentColor"></path></svg></div></a></div></div></div></div><div class="my-6"><div class="flex flex-wrap md:flex-nowrap justify-between"><div class="mr-12 mb-6 grow"><span class="uppercase font-roboto text-[1rem] font-normal text-left pb-6">Browse Courses</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/artificial-intelligence">Learn AI</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/chatgpt">Learn ChatGPT</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/spanish">Learn Spanish</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/python">Learn Python</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/excel">Learn Excel</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/software-engineering">Learn Software Engineering</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/blockchain">Learn Blockchain</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/computer-programming">Learn Computer Programming</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/economics">Learn Economics</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/architecture">Learn Architecture</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/project-management">Learn Project Management</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/learn/business-administration">Learn Business Administration</a></li></ul><div class="flex flex-col text-[1rem]"><a href="/learn" class="hover:underline text-[1rem] text-white hover:text-white">see more Courses</a></div></div><div class="mr-12 mb-6 grow"><span class="uppercase font-roboto text-[1rem] font-normal text-left pb-6">step-by-step guides</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/become/how-to-become-a-cybersecurity-analyst">Become a Cybersecurity Analyst</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/become/how-to-become-a-data-scientist">Become a Data Scientist</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/become/how-to-become-a-social-media-manager">Become a Social Media Manager</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/become/how-to-become-a-software-developer">Become a Software Developer</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/become/how-to-become-a-software-engineer-without-a-degree">Become a Software Engineer</a></li></ul><div class="flex flex-col text-[1rem]"><a href="/become" class="hover:underline text-[1rem] text-white hover:text-white">see more Guides</a></div></div><div class="mr-12 mb-6 grow"><span class="uppercase font-roboto text-[1rem] font-normal text-left pb-6">Complete your bachelor's online</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/business">Bachelor's in Business</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/computer-data-sciences">Bachelor's in Computer Science / Data Science</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/health-social-services">Bachelor's in Health and Nursing</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/online-accounting-bachelor-degree">Bachelor's in Accounting</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/online-bachelors-degree-finance">Bachelor's in Finance</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/psychology">Bachelor's in Psychology</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/bachelors-in-public-health-online">Bachelor's in Public Health</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/bachelors/social-work-bsw">Bachelor's in Social Work</a></li></ul><div class="flex flex-col text-[1rem]"><a href="/bachelors" class="hover:underline text-[1rem] text-white hover:text-white">see more Undergraduate Degrees</a></div></div><div class="mr-12 mb-6 grow"><span class="uppercase font-roboto text-[1rem] font-normal text-left pb-6">Earn your online graduate degree</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-mba">Master's in Business Administration</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/masters-in-public-health-online">Master's in Public Health</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-msw-programs">Master's in Social Work</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-msn-programs">Master's in Nursing</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-masters-in-data-science">Master's in Data Science</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-masters-in-engineering">Master's in Engineering</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-slp-programs">Master's in Speech Pathology</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-slp-programs">Master's in Counseling/Psychology</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/healthcare">Master's Degree in Healthcare</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/masters-in-education-online">Master's Degree in Education</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-masters-in-artificial-intelligence">Master's Degree in AI</a></li><li class="mb-2 hover:underline text-[1rem]"><a class="text-white hover:text-white" href="/masters/online-masters-in-computer-science">Master's Degree in Computer Science</a></li></ul><div class="flex flex-col text-[1rem]"><a href="/masters" class="hover:underline text-[1rem] text-white hover:text-white">see more Graduate Degrees</a><a href="/doctorate" class="hover:underline text-[1rem] text-white hover:text-white">see more Doctorate Degrees</a></div></div></div><div class="my-4 border-t-[1px] border-solid border-primary-foreground"></div></div><div class="flex flex-wrap justify-between"><div class="mr-12 mb-6"><span class="text-base text-left pb-6 mt-0 font-bold">edx</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="https://business.edx.org/partner">Partner With Us</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/about-us">About</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="https://business.edx.org/?_gl=1*y0gcxr*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NDczLjQ1LjAuMA..">edX For Business</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/affiliate-program">Affiliates</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="http://open.edx.org/?_gl=1*lt6kx3*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NTQ5LjU5LjAuMA..">Open edX</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/advisory-groups">2U Advisory Council</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/careers">Careers</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="https://press.edx.org/?_gl=1*8w80my*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NTgzLjI1LjAuMA..">News</a></li></ul></div><div class="mr-12 mb-6"><span class="text-base text-left pb-6 mt-0 font-bold">Connect</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/resources">Idea Hub</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="https://courses.edx.org/support/contact_us?_gl=1*13dq6q5*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NjYyLjYuMC4w">Contact Us</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="https://support.edx.org/?_gl=1*1ej7jnc*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE1MDgxLjUuMC4w">Help Center</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/policy/security">Security</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/media-kit">Media Kit</a></li></ul></div><div class="mb-6 grow"><span class="text-base text-left pb-6 mt-0 font-bold">Legal</span><ul class="my-6 list-none"><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/edx-terms-service">Terms of Service & Honor Code</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/edx-privacy-policy">Privacy Policy</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/edx-privacy-policy/cookies">Cookie Policy</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/accessibility">Accessibility Policy</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/trademarks">Trademark Policy</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/modern-slavery-statement">Modern Slavery Statement</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="/sitemap">Sitemap</a></li><li class="mb-2 hover:underline text-base"><a class="text-white hover:text-white" href="#">Your Privacy Choices</a></li></ul></div><div class="mb-6 flex"><div class="min-w-64"><label for="languageSelector" class="text-base text-left mb-2 mt-0">Choose your language</label><div class="mt-4 flex items-center"><select id="languageSelector" class="text-secondary bg-white text-base border border-gray rounded py-2 px-4 mr-2 w-full focus:border-primary"><option value="en" selected="">English</option><option value="es">Spanish</option></select><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground shadow hover:bg-primary-hover hover:text-primary-hover-foreground h-auto lg:h-10 px-4 text-base border-2 border-primary-foreground">Apply</button></div></div></div></div><div class="flex flex-wrap-reverse justify-between"><p class="text-primary-foreground text-[1rem]">© 2024 edX LLC. All rights reserved.<br/><span>| 深圳市恒宇博科技有限公司</span></p><div class="flex gap-1"><a href="https://itunes.apple.com/us/app/edx/id945480667?mt=8&external_link=true" target="_blank" rel="noopener noreferrer"><img alt="Download on the App Store" title="Download on the App Store" data-ot-ignore="true" loading="lazy" width="120" height="40" decoding="async" data-nimg="1" class="optanon-category-C0001" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fapple-store-badge-en.png&w=128&q=75 1x, /_next/image?url=%2Fimages%2Fapple-store-badge-en.png&w=256&q=75 2x" src="/_next/image?url=%2Fimages%2Fapple-store-badge-en.png&w=256&q=75"/></a><a href="https://play.google.com/store/apps/details?id=org.edx.mobile&external_link=true" target="_blank" rel="noopener noreferrer"><img alt="Get it on Google Play" title="Get it on Google Play" data-ot-ignore="true" loading="lazy" width="135" height="40" decoding="async" data-nimg="1" class="optanon-category-C0001" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fgoogle-play-badge-en.png&w=256&q=75 1x, /_next/image?url=%2Fimages%2Fgoogle-play-badge-en.png&w=384&q=75 2x" src="/_next/image?url=%2Fimages%2Fgoogle-play-badge-en.png&w=384&q=75"/></a></div></div></div></footer></div><!--$--><!--/$--><!--$--><!--/$--><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRBR-29a7b8c10e12125c415\",\"applicationID\":\"574099970\",\"agentToken\":null,\"applicationTime\":5.4217,\"transactionName\":\"ZwNVMRNUC0QHVEMICl5JYAADcxdWC1JADhdbM0UMTnsATxJdRE4idTIYSjpZClQHW1I8SlwDVhcPGj5UB0NSBgpCH2o=\",\"queueTime\":0,\"ttGuid\":\"9e201ddd7f005801\"}; (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:\"594494951\",accountID:\"44163\",trustKey:\"78034\",xpid:\"UAIGV1VADQQEVFhbDgYH\",licenseKey:\"NRBR-29a7b8c10e12125c415\",applicationID:\"574099970\"};;/*! For license information please see nr-loader-spa-1.286.0.min.js.LICENSE.txt */\n(()=>{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(3333);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={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},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,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},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,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,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]}}},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,harvester: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.286.0\",i=\"PROD\",o=\"CDN\",a=\"^2.0.0-alpha.18\"},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}},3241:(e,t,r)=>{\"use strict\";r.d(t,{W:()=>o});var n=r(6154);const i=\"newrelic\";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},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})},5701:(e,t,r)=>{\"use strict\";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&\"object\"==typeof e&&(o.has(t)||(r.emit(\"rumresp\",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:\"lifecycle\",name:\"load\",feature:void 0,data:e})))}},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),c&&h(c.prototype,f),h(a.gm,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])}},9414:(e,t,r)=>{\"use strict\";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get(\"logger\")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],\"wrap-logger-\",(()=>s.get(f))),u}},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,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,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,c=[\"PageAction\",\"UserAction\",\"BrowserPerformance\"],u={MARKS:\"experimental.marks\",MEASURES:\"experimental.measures\",RESOURCES:\"experimental.resources\"}},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,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a=\"log\",s=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(8154),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()))}},8154:(e,t,r)=>{\"use strict\";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);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,rF:()=>d});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)}}function d(e,t){try{if(\"string\"==typeof t?.type){if(\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},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:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=[\"click\",\"keydown\",\"submit\",\"popstate\"],o=\"api\",a=\"initialPageLoad\",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={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:()=>T,uP:()=>s,wW:()=>E,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\",E=\"cb\"+R,A=\"jsTime\",T=\"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\")},8969:(e,t,r)=>{\"use strict\";r.d(t,{j:()=>I});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\",\"recordCustomEvent\",\"addPageAction\",\"setCurrentRouteName\",\"setPageViewName\",\"setCustomAttribute\",\"interaction\",\"noticeError\",\"setUserId\",\"setApplicationVersion\",\"start\",f.G4.RECORD,f.G4.PAUSE,\"log\",\"wrapLogger\"],p=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\"];var g=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),w=r(3241),R=r(5701);function x(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&\"micro-agent\"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const N=e=>{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e};var O=r(7836);const _=new Set;function I(e,t={},h,I){let{init:P,info:j,loader_config:C,runtime:k={},exposed:L=!0}=t;k.loaderType=h;const H=(0,l.pV)();j||(P=H.init,j=H.info,C=H.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const M=e.init,D=[j.beacon,j.errorBeacon];_.has(e.agentIdentifier)||(M.proxy.assets&&(N(M.proxy.assets),D.push(M.proxy.assets)),M.proxy.beacon&&D.push(M.proxy.beacon),x(),(0,l.US)(\"activatedFeatures\",R.B),e.runSoftNavOverSpa&&=!0===M.soft_navigations.enabled&&M.feature_flags.includes(\"soft_nav\")),k.denyList=[...M.ajax.deny_list||[],...M.ajax.block_internal?D:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),_.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=L,function(e,t){t||(0,a.Ak)(e.agentIdentifier,\"api\");const l=e.ee.get(\"tracer\");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h=\"api-\",x=h+\"ixn-\";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),N(h,n,!0,o||null===r?\"session\":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,[\"API/log/called\"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,[\"API/wrapLogger/called\"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},p.forEach((t=>{e[t]=N(h,t,!0,\"api\")})),e.addPageAction=N(h,\"addPageAction\",!0,n.K7.genericEvents),e.recordCustomEvent=N(h,\"recordCustomEvent\",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if(\"string\"==typeof t)return\"/\"!==t.charAt(0)&&(t=\"/\"+t),e.runtime.customTransaction=(r||\"http://custom.transaction\")+t,N(h,\"setPageViewName\",!0)()},e.setCustomAttribute=function(e,t,r=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof t)||null===t)return A(e,t,\"setCustomAttribute\",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if(\"string\"==typeof e||null===e)return A(\"enduser.id\",e,\"setUserId\",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if(\"string\"==typeof e||null===e)return A(\"application.version\",e,\"setApplicationVersion\",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,[\"API/start/called\"],void 0,n.K7.metrics,e.ee),e.ee.emit(\"manual-start-all\")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,[\"API/recordReplay/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,[\"API/pauseReplay/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get(\"object\"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s=\"function\"==typeof r;return(0,o.p)(d.xV,[\"API/createTracer/called\"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(x+\"tracer\",[(0,g.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?\"\":\"no-\")+\"fn-start\",[(0,g.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw l.emit(\"fn-err\",[arguments,this,t],i),t}finally{l.emit(\"fn-end\",[(0,g.t)()],i)}}}};function N(t,r,i,a){return function(){return(0,o.p)(d.xV,[\"API/\"+r+\"/called\"],void 0,n.K7.metrics,e.ee),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:\"data\",name:\"api\",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,g.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(478).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,\"api\")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach((t=>{S[t]=N(x,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?N(x,\"routeName\",void 0,n.K7.softNav):N(h,\"routeName\",!0,n.K7.spa),e.noticeError=function(t,r){\"string\"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,[\"API/noticeError/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(\"err\",[t,(0,g.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,I),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860:(e,t,r)=>{\"use strict\";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n=\"events\",i=\"jserrors\",o=\"browser/blobs\",a=\"rum\",s=\"browser/logs\",c={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,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\"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.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.286.0.min.js\"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t=\"NRBA-1.286.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-xt9QypT23DNupLy9wXPzK6uGCHucLx9ieBiprVZwJD/HfkKcTY5t9xUrMvJ/ybOBfVDiFPL8R/YCJHdANxjV3g==\",249:\"sha512-KxJzV7dF4ry7RzxsxRBMJPnHjRdZUbseWowgGkDemMtubSveBZAlqlWb/489Lpd5K2u0Q2zTSBK599A9+u9jpA==\",212:\"sha512-ges3wTNuYgFINvgkoryTYKsHZWBqvLFD9qo1XJQWq5OYq+1DVXuGFs9cYogVoQEoCQxuaUdKAXcxF/sl3Ntbrg==\"};(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.286.0.PROD\"]=self[\"webpackChunk:NRBA-1.286.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(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e(\"addPageAction\",e,t)}recordCustomEvent(e,t){return this.#e(\"recordCustomEvent\",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(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[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(8969);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(!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),t.runtime.harvester.initializedAggregates.push(this.featAggregate),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),E=i(2843),A=i(3878),T=i(782),S=i(1863);class N extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI&&((0,E.u)((()=>(0,x.p)(\"docHidden\",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)(\"pagehide\",(()=>(0,x.p)(\"winPagehide\",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),p.RI&&document.addEventListener(\"securitypolicyviolation\",(e=>{(0,x.p)(O.xV,[\"Generic/CSPViolation/Detected\"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(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{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function L(e){if(e.error instanceof SyntaxError&&!/:\\d+$/.test(e.error.stack?.trim())){const t=new j(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 M 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,t)=>{this.abortHandler&&(0,x.p)(\"ierr\",[C(e),(0,S.t)(),!0,{},this.#r,t],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 D=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,D.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,P.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(void 0===p.gm.XMLHttpRequest)return n;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-\",J=Y+\"body-\",X=[\"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,X.forEach((e=>{r(Q[te],e,J),r(ee[te],e,J)})),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,P.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;const he=\"X-NewRelic-App-Data\";class pe 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};ge(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){E(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]},ge(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),ge(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.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r(\"xhr\",[t,n,this.startTime,this.endTime,\"xhr\"],this,a.K7.ajax))}}function E(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&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);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 ge(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 me={},ve=[\"pushState\",\"replaceState\"];function be(e){const t=function(e){return(e||B.ee).get(\"history\")}(e);return!p.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,\"-\")),t}var ye=i(3738);const{He:we,bD:Re,d3:xe,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:Ne}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)(\"bst\",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+Ee,(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)(we,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Ie 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(_e.H3,\"_\").concat(_e.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===_e.g.FULL||e.sessionReplayMode===_e.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,agentRef:this.#o}),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!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3962);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){if(super(e,Pe.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=be(this.ee);Pe.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 Ce=i(7378);const ke={},Le=[\"appendChild\",\"insertBefore\",\"replaceChild\"];function He(e){const t=function(e){return(e||B.ee).get(\"jsonp\")}(e);if(!p.RI||ke[t.debugId])return t;ke[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,Le,\"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 Me={};function De(e){const t=function(e){return(e||B.ee).get(\"promise\")}(e);if(Me[t.debugId])return t;Me[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 Ke={},Ue=\"setTimeout\",Ve=\"setInterval\",Ge=\"clearTimeout\",Fe=\"-start\",Be=[Ue,\"setImmediate\",Ve,Ge,\"clearImmediate\"];function We(e){const t=function(e){return(e||B.ee).get(\"timer\")}(e);if(Ke[t.debugId]++)return t;Ke[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Be.slice(0,2),Ue+\"-\"),r.inPlace(p.gm,Be.slice(2,3),Ve+\"-\"),r.inPlace(p.gm,Be.slice(3),Ge+\"-\"),t.on(Ve+Fe,(function(e,t,n){e[0]=r(e[0],\"fn-\",null,n)})),t.on(Ue+Fe,(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 ze={};function qe(e){const t=function(e){return(e||B.ee).get(\"mutation\")}(e);if(!p.RI||ze[t.debugId])return t;ze[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:Ze,d3:Ye,Kp:Je,$p:Xe,wW:$e,e5:Qe,tH:et,uP:tt,rw:rt,Lc:nt}=Ce;class it extends b{static featureName=Ze;constructor(e,t=!0){if(super(e,Ze,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get(\"tracer\"),o=He(this.ee),a=De(this.ee),s=We(this.ee),c=Z(this.ee),u=this.ee.get(\"events\"),d=ne(this.ee),l=be(this.ee),f=qe(this.ee);function h(e,t){l.emit(\"newURL\",[\"\"+window.location,t])}function g(){n++,r=window.location.hash,this[tt]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[tt],this[nt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(tt,g),a.on(rt,g),o.on(rt,g),this.ee.on(nt,m),a.on($e,m),o.on($e,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([tt,nt,\"xhr-resolved\"],this.featureName),u.buffer([tt],this.featureName),s.buffer([\"setTimeout\"+Je,\"clearTimeout\"+Ye,tt],this.featureName),c.buffer([tt,\"new-xhr\",\"send-xhr\"+Ye],this.featureName),d.buffer([et+Ye,et+\"-done\",et+Xe+Ye,et+Xe+Je],this.featureName),l.buffer([\"newURL\"],this.featureName),f.buffer([tt],this.featureName),a.buffer([\"propagate\",rt,$e,\"executor-err\",\"resolve\"+Ye],this.featureName),i.buffer([tt,\"no-\"+tt],this.featureName),o.buffer([\"new-jsonp\",\"cb-start\",\"jsonp-error\",\"jsonp-end\"],this.featureName),v(d,et+Ye),v(d,et+\"-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 ot=i(3333);class at extends b{static featureName=ot.TZ;constructor(e,t=!0){super(e,ot.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(ot.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)),!0))),ot.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)}))})).observe({type:\"resource\",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var st=i(993),ct=i(3785),ut=i(9414);class dt extends b{static featureName=st.TZ;constructor(e,t=!0){super(e,st.TZ,t);const r=this.ee;(0,ut.J)(r,p.gm.console,\"log\",{level:\"info\"}),(0,ut.J)(r,p.gm.console,\"error\",{level:\"error\"}),(0,ut.J)(r,p.gm.console,\"warn\",{level:\"warn\"}),(0,ut.J)(r,p.gm.console,\"info\",{level:\"info\"}),(0,ut.J)(r,p.gm.console,\"debug\",{level:\"debug\"}),(0,ut.J)(r,p.gm.console,\"trace\",{level:\"trace\"}),this.ee.on(\"wrap-logger-end\",(function([e]){const{level:t,customAttributes:n}=this;(0,ct.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),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}}get api(){return this}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]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[pe,w,N,Oe,Ie,_,M,at,dt,je,it],loaderType:\"spa\"})})()})();","id":"nr-browser-agent"}])</script><script src="/_next/static/chunks/webpack-a4f9812243050229.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[87555,[],\"\"]\n3:I[31295,[],\"\"]\n6:I[59665,[],\"MetadataBoundary\"]\n8:I[59665,[],\"OutletBoundary\"]\nb:I[74911,[],\"AsyncMetadataOutlet\"]\nd:I[59665,[],\"ViewportBoundary\"]\nf:I[26614,[],\"\"]\n10:\"$Sreact.suspense\"\n11:I[74911,[],\"AsyncMetadata\"]\n13:I[69243,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"4902\",\"static/chunks/4902-a502401b22596fb4.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"3224\",\"static/chunks/app/%5Blocale%5D/not-found-e712ae8a2a4da9fd.js\"],\"\"]\n17:I[50225,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n18:I[4924,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/ch"])</script><script>self.__next_f.push([1,"unks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"ClientOnly\"]\n19:I[55541,[\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"2981\",\"static/chunks/2981-01390deb7d8c5e7f.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-37f24efb89eb6014.js\"],\"CohesionReady\"]\n1a:I[44595,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\","])</script><script>self.__next_f.push([1,"\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"CohesionProvider\"]\n1b:I[11704,[\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"2981\",\"static/chunks/2981-01390deb7d8c5e7f.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"8450\",\"static/chunks/app/%5Blocale%5D/layout-37f24efb89eb6014.js\"],\"MonarchRuleProvider\"]\n1f:I[78830,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n20:I[16511,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"stat"])</script><script>self.__next_f.push([1,"ic/chunks/4027-042478c0003133da.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"8530\",\"static/chunks/app/%5Blocale%5D/error-a65d3925d588b217.js\"],\"default\"]\n:HL[\"/_next/static/media/a34f9d1faa5f3315-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/ac5d9ab56c20cfb8.css\",\"style\"]\n:HL[\"/_next/static/css/3fa5b5f2f793e4c1.css\",\"style\"]\n:HL[\"/_next/static/css/8848c94dc66fe2aa.css\",\"style\"]\n:HL[\"/_next/static/css/811f10d283271a23.css\",\"style\"]\n:HL[\"/_next/static/css/8797c4ddf1b9f026.css\",\"style\"]\n:HL[\"/_next/static/css/7e9d27ec358490ac.css\",\"style\"]\n:HL[\"/_next/static/css/1e97b410b545a5d8.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"DIPIylZmlG4IfBDEKvo31\",\"p\":\"\",\"c\":[\"\",\"learn\",\"spanish\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"learn\",{\"children\":[[\"category\",\"spanish\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true]}],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"locale\",\"en\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ac5d9ab56c20cfb8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3fa5b5f2f793e4c1.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[\"learn\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"category\",\"spanish\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[\"$\",\"$L6\",null,{\"children\":\"$L7\"}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8848c94dc66fe2aa.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/811f10d283271a23.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8797c4ddf1b9f026.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7e9d27ec358490ac.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1e97b410b545a5d8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":[\"$L9\",\"$La\",[\"$\",\"$Lb\",null,{\"promise\":\"$@c\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"yeQ56qBrJY3wy3BTXR51T\",{\"children\":[[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],null]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",\"$undefined\"],\"s\":false,\"S\":false}\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"$10\",null,{\"fallback\":null,\"children\":[\"$\",\"$L11\",null,{\"promise\":\"$@12\"}]}]\na:null\n14:T492,\n function OptanonWrapper() {\n function loadSegmentIfConsented() {\n let activeGroups = window.OnetrustActiveGroups || \"\";\n let requiredCategories = [\"C0002\", \"C0004\"];\n let hasConsent = requiredCategories.every((cat) =\u003e\n activeGroups.includes(\",\" + cat + \",\"),\n );\n let script = document.getElementById(\"segment-analytics\")\n if (hasConsent \u0026\u0026 script \u0026\u0026 script.type === \"text/plain\") {\n script.type = \"text/javascript\";\n }\n if (!hasConsent \u0026\u0026 script \u0026\u0026 script.type !== \"text/plain\") {\n script.type = \"text/plain\"; // Prevent execution\n }\n }\n let taxiFormScript = document.getElementById(\"taxi-form-script\")\n if (taxiFormScript \u0026\u0026 taxiFormScript.type === \"text/plain\") {\n taxiFormScript.type = \"text/javascript\";\n }\n loadSegmentIfConsented();\n OneTrust.OnConsentChanged(loadSegmentIfConsented);\n }\n 15:Ta3d,"])</script><script>self.__next_f.push([1,"!(function () {\n var i = \"analytics\",\n analytics = (window[i] = window[i] || []);\n if (!analytics.initialize)\n if (analytics.invoked)\n window.console \u0026\u0026\n console.error \u0026\u0026\n console.error(\"Segment snippet included twice.\");\n else {\n analytics.invoked = !0;\n analytics.methods = [\n \"trackSubmit\",\n \"trackClick\",\n \"trackLink\",\n \"trackForm\",\n \"pageview\",\n \"identify\",\n \"reset\",\n \"group\",\n \"track\",\n \"ready\",\n \"alias\",\n \"debug\",\n \"page\",\n \"screen\",\n \"once\",\n \"off\",\n \"on\",\n \"addSourceMiddleware\",\n \"addIntegrationMiddleware\",\n \"setAnonymousId\",\n \"addDestinationMiddleware\",\n \"register\",\n ];\n analytics.factory = function (e) {\n return function () {\n if (window[i].initialized)\n return window[i][e].apply(window[i], arguments);\n var n = Array.prototype.slice.call(arguments);\n if (\n [\"track\", \"screen\", \"alias\", \"group\", \"page\", \"identify\"].indexOf(\n e\n ) \u003e -1\n ) {\n var c = document.querySelector(\"link[rel='canonical']\");\n n.push({\n __t: \"bpc\",\n c: (c \u0026\u0026 c.getAttribute(\"href\")) || void 0,\n p: location.pathname,\n u: location.href,\n s: location.search,\n t: document.title,\n r: document.referrer,\n });\n }\n n.unshift(e);\n analytics.push(n);\n return analytics;\n };\n };\n for (var n = 0; n \u003c analytics.methods.length; n++) {\n var key = analytics.methods[n];\n analytics[key] = analytics.factory(key);\n }\n analytics.load = function (key, n) {\n var t = document.createElement(\"script\");\n t.type = \"text/plain\";\n t.async = !0;\n t.id = \"segment-analytics\";\n t.setAttribute(\"data-global-segment-analytics-key\", i);\n t.setAttribute(\"class\", \"optanon-category-C0002-C0004\")\n t.src =\n \"https://cdn.segment.com/analytics.js/v1/\" +\n key +\n \"/analytics.min.js\";\n var r = document.getElementsByTagName(\"script\")[0];\n r.parentNode.insertBefore(t, r);\n analytics._loadOptions = n;\n };\n analytics._writeKey = \"lwt68hX0axsop9XVP6cbIDVPAqbleoeC\";\n analytics.SNIPPET_VERSION = \"5.2.0\";\n analytics.load(\"lwt68hX0axsop9XVP6cbIDVPAqbleoeC\", {user: {storage: {stores: [\"cookie\", \"localStorage\", \"memory\"]}}});\n analytics.page()\n }\n})()"])</script><script>self.__next_f.push([1,"1d:Tef93,"])</script><script>self.__next_f.push([1,"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRBR-29a7b8c10e12125c415\",\"applicationID\":\"574099970\",\"agentToken\":null,\"applicationTime\":5.4217,\"transactionName\":\"ZwNVMRNUC0QHVEMICl5JYAADcxdWC1JADhdbM0UMTnsATxJdRE4idTIYSjpZClQHW1I8SlwDVhcPGj5UB0NSBgpCH2o=\",\"queueTime\":0,\"ttGuid\":\"9e201ddd7f005801\"}; (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:\"594494951\",accountID:\"44163\",trustKey:\"78034\",xpid:\"UAIGV1VADQQEVFhbDgYH\",licenseKey:\"NRBR-29a7b8c10e12125c415\",applicationID:\"574099970\"};;/*! For license information please see nr-loader-spa-1.286.0.min.js.LICENSE.txt */\n(()=\u003e{var e,t,r={8122:(e,t,r)=\u003e{\"use strict\";r.d(t,{a:()=\u003ei});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])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):\"object\"==typeof e[a]\u0026\u0026\"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)=\u003e{\"use strict\";r.d(t,{Vp:()=\u003ec,fn:()=\u003es,x1:()=\u003eu});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\u0026\u0026!!t.errorBeacon\u0026\u0026!!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\u0026\u0026(r.info=a[e])}},9417:(e,t,r)=\u003e{\"use strict\";r.d(t,{D0:()=\u003eh,gD:()=\u003eg,xN:()=\u003ep});var n=r(3333);const i=e=\u003e{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=()=\u003e{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},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,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},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,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\u0026\u0026(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]}}},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\u0026\u0026(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\u003cn.length-1;i++)if(\"object\"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=\u003e{\"use strict\";r.d(t,{a:()=\u003ec,o:()=\u003es});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\u0026\u0026(r.loader_config=a[e])}},3371:(e,t,r)=\u003e{\"use strict\";r.d(t,{V:()=\u003ef,f:()=\u003el});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,harvester: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:()=\u003e++s});const r=(0,i.nY)(e);r\u0026\u0026(r.runtime=d[e])}},9324:(e,t,r)=\u003e{\"use strict\";r.d(t,{F3:()=\u003ei,Xs:()=\u003eo,Yq:()=\u003ea,xv:()=\u003en});const n=\"1.286.0\",i=\"PROD\",o=\"CDN\",a=\"^2.0.0-alpha.18\"},6154:(e,t,r)=\u003e{\"use strict\";r.d(t,{A4:()=\u003es,OF:()=\u003ed,RI:()=\u003ei,WN:()=\u003eh,bv:()=\u003eo,gm:()=\u003ea,lR:()=\u003ef,m:()=\u003eu,mw:()=\u003ec,sb:()=\u003el});var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,o=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),s=\"complete\"===a?.document?.readyState,c=Boolean(\"hidden\"===a?.document?.visibilityState),u=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d\u0026\u0026\"undefined\"==typeof SharedWorker,f=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=\u003e{\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003eo});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t\u003cn.length;t++){var r=n[t];if(\"*\"===r.hostname)return!1;if(s(r.hostname,e.hostname)\u0026\u0026c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let o,a;i\u003e0?(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\u003et.length)\u0026\u0026t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf(\"/\")\u0026\u0026(e=e.substring(1)),0===t.indexOf(\"/\")\u0026\u0026(t=t.substring(1)),\"\"===e||e===t}},3241:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003eo});var n=r(6154);const i=\"newrelic\";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=\u003e{\"use strict\";r.d(t,{Ak:()=\u003ec,Ze:()=\u003el,x3:()=\u003eu});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\u0026\u0026s[e]\u0026\u0026(s[e].get(t)\u0026\u0026s[e].delete(t),h(e,t,!1),s[e].size\u0026\u0026f(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])=\u003et.staged))\u0026\u0026(t.sort(((e,t)=\u003ee[1].priority-t[1].priority)),t.forEach((([t])=\u003e{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\u0026\u0026o.backlog\u0026\u0026s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=\u003e{Object.values(t||{}).forEach((t=\u003e{t[0]?.on\u0026\u0026t[0]?.context()instanceof a.y\u0026\u0026t[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=\u003e{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)=\u003e{\"use strict\";r.d(t,{P:()=\u003ec,ee:()=\u003eu});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\u0026\u0026(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\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o\u0026\u0026(o=!0);if(u.aborted\u0026\u0026!i)return;t\u0026\u0026o\u0026\u0026t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l\u003cd;l++)c[l].apply(a,r);var p=v()[s[e]];p\u0026\u0026p.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])=\u003e{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=\u003e{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof a.y?e:e?(0,i.I)(e,c,(()=\u003enew 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)=\u003e{\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=\u003e{\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});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)=\u003e{\"use strict\";r.d(t,{i:()=\u003eo});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)=\u003e{\"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:()=\u003eo,jT:()=\u003en,sp:()=\u003ei})},5607:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003en});const n=(0,r(9566).bz)()},9566:(e,t,r)=\u003e{\"use strict\";r.d(t,{LA:()=\u003es,ZF:()=\u003ec,bz:()=\u003ea,el:()=\u003eu});var n=r(6154);const i=\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\";function o(e,t){return e?15\u0026e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),i.split(\"\").map((e=\u003e\"x\"===e?o(t,r++).toString(16):\"y\"===e?(3\u0026o()|8).toString(16):e)).join(\"\")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s\u003ce;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)=\u003e{\"use strict\";r.d(t,{BB:()=\u003ea,H3:()=\u003en,g:()=\u003eu,iL:()=\u003ec,tS:()=\u003es,uh:()=\u003ei,wk:()=\u003eo});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)=\u003e{\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},7485:(e,t,r)=\u003e{\"use strict\";r.d(t,{D:()=\u003ei});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\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},944:(e,t,r)=\u003e{\"use strict\";function n(e,t){\"function\"==typeof console.debug\u0026\u0026console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t)}r.d(t,{R:()=\u003en})},5701:(e,t,r)=\u003e{\"use strict\";r.d(t,{B:()=\u003ea,t:()=\u003es});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e\u0026\u0026\"object\"==typeof e\u0026\u0026(o.has(t)||(r.emit(\"rumresp\",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:\"lifecycle\",name:\"load\",feature:void 0,data:e})))}},8990:(e,t,r)=\u003e{\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.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)=\u003e{\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout((()=\u003e{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=\u003e{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},3304:(e,t,r)=\u003e{\"use strict\";r.d(t,{A:()=\u003eo});var n=r(7836);const i=()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==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)=\u003e{\"use strict\";r.d(t,{GG:()=\u003eo,sB:()=\u003ea});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)=\u003e{\"use strict\";r.d(t,{NT:()=\u003eo,US:()=\u003ed,Zm:()=\u003ea,bQ:()=\u003ec,dV:()=\u003es,nY:()=\u003eu,pV:()=\u003el});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\u0026\u0026(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)=\u003e{\"use strict\";r.d(t,{u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",(function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=\u003e{\"use strict\";r.d(t,{u:()=\u003ef});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\u0026\u0026(a.RI\u0026\u0026h(document,f),c\u0026\u0026h(c.prototype,f),h(a.gm,f)),t.on(u+\"-start\",(function(e,t){var n=e[1];if(null!==n\u0026\u0026(\"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\u0026\u0026!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434:(e,t,r)=\u003e{\"use strict\";r.d(t,{Jt:()=\u003eo,YM:()=\u003ec});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\u003ct.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\u0026\u0026Object.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)\u0026\u0026(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\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[o])}},9414:(e,t,r)=\u003e{\"use strict\";r.d(t,{J:()=\u003ec});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get(\"logger\")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],\"wrap-logger-\",(()=\u003es.get(f))),u}},9300:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.ajax},3333:(e,t,r)=\u003e{\"use strict\";r.d(t,{$v:()=\u003eu,TZ:()=\u003en,Zp:()=\u003ei,kd:()=\u003ec,mq:()=\u003es,nf:()=\u003ea,qN:()=\u003eo});const n=r(860).K7.genericEvents,i=[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],o=[\"focus\",\"blur\"],a=4,s=1e3,c=[\"PageAction\",\"UserAction\",\"BrowserPerformance\"],u={MARKS:\"experimental.marks\",MEASURES:\"experimental.measures\",RESOURCES:\"experimental.resources\"}},6774:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.jserrors},993:(e,t,r)=\u003e{\"use strict\";r.d(t,{A$:()=\u003eo,ET:()=\u003ea,TZ:()=\u003es,p_:()=\u003ei});var n=r(860);const i={ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a=\"log\",s=n.K7.logging},3785:(e,t,r)=\u003e{\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003eu});var n=r(9908),i=r(1863),o=r(860),a=r(8154),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\u0026\u0026Object.values(s.p_).some((t=\u003et===e.toUpperCase().trim()))}},8154:(e,t,r)=\u003e{\"use strict\";r.d(t,{z_:()=\u003eo,XG:()=\u003es,TZ:()=\u003en,rs:()=\u003ei,xV:()=\u003ea});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i=\"sm\",o=\"cm\",a=\"storeSupportabilityMetrics\",s=\"storeEventMetrics\"},6630:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewEvent},782:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=\u003e{\"use strict\";r.d(t,{BB:()=\u003ed,G4:()=\u003eo,Qb:()=\u003el,TZ:()=\u003ei,Ug:()=\u003ea,_s:()=\u003es,bc:()=\u003eu,yP:()=\u003ec});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)=\u003e{\"use strict\";r.d(t,{Aw:()=\u003ec,CT:()=\u003eu,SR:()=\u003es,rF:()=\u003ed});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,o.V)(e)\u0026\u0026!0===(0,i.gD)(e,\"session_trace.enabled\")}function c(e){return!0===(0,i.gD)(e,\"session_replay.preload\")\u0026\u0026s(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)}}function d(e,t){try{if(\"string\"==typeof t?.type){if(\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738:(e,t,r)=\u003e{\"use strict\";r.d(t,{He:()=\u003ei,Kp:()=\u003es,Lc:()=\u003eu,Rz:()=\u003ed,TZ:()=\u003en,bD:()=\u003eo,d3:()=\u003ea,jx:()=\u003el,uP:()=\u003ec});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)=\u003e{\"use strict\";r.d(t,{AM:()=\u003eo,O2:()=\u003ec,Qu:()=\u003eu,TZ:()=\u003es,ih:()=\u003ed,pP:()=\u003ea,tC:()=\u003ei});var n=r(860);const i=[\"click\",\"keydown\",\"submit\",\"popstate\"],o=\"api\",a=\"initialPageLoad\",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:\"in progress\",FIN:\"finished\",CAN:\"cancelled\"}},7378:(e,t,r)=\u003e{\"use strict\";r.d(t,{$p:()=\u003ex,BR:()=\u003eb,Kp:()=\u003eR,L3:()=\u003ey,Lc:()=\u003ec,NC:()=\u003eo,SG:()=\u003ed,TZ:()=\u003ei,U6:()=\u003ep,UT:()=\u003em,d3:()=\u003ew,dT:()=\u003ef,e5:()=\u003eA,gx:()=\u003ev,l9:()=\u003el,oW:()=\u003eh,op:()=\u003eg,rw:()=\u003eu,tH:()=\u003eT,uP:()=\u003es,wW:()=\u003eE,xq:()=\u003ea});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\",E=\"cb\"+R,A=\"jsTime\",T=\"fetch\"},4234:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003eo});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)=\u003e{\"use strict\";r.d(t,{V:()=\u003eo});var n=r(9417),i=r(6154);const o=e=\u003ei.RI\u0026\u0026!0===(0,n.gD)(e,\"privacy.cookies_enabled\")},8969:(e,t,r)=\u003e{\"use strict\";r.d(t,{j:()=\u003eI});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\",\"recordCustomEvent\",\"addPageAction\",\"setCurrentRouteName\",\"setPageViewName\",\"setCustomAttribute\",\"interaction\",\"noticeError\",\"setUserId\",\"setApplicationVersion\",\"start\",f.G4.RECORD,f.G4.PAUSE,\"log\",\"wrapLogger\"],p=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\"];var g=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),w=r(3241),R=r(5701);function x(){const e=(0,l.pV)();h.forEach((t=\u003e{e[t]=(...r)=\u003efunction(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=\u003e{e\u0026\u0026e.runtime?e.exposed\u0026\u0026e[t]\u0026\u0026\"micro-agent\"!==e.runtime.loaderType\u0026\u0026n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const N=e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e};var O=r(7836);const _=new Set;function I(e,t={},h,I){let{init:P,info:j,loader_config:C,runtime:k={},exposed:L=!0}=t;k.loaderType=h;const H=(0,l.pV)();j||(P=H.init,j=H.info,C=H.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv\u0026\u0026(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const M=e.init,D=[j.beacon,j.errorBeacon];_.has(e.agentIdentifier)||(M.proxy.assets\u0026\u0026(N(M.proxy.assets),D.push(M.proxy.assets)),M.proxy.beacon\u0026\u0026D.push(M.proxy.beacon),x(),(0,l.US)(\"activatedFeatures\",R.B),e.runSoftNavOverSpa\u0026\u0026=!0===M.soft_navigations.enabled\u0026\u0026M.feature_flags.includes(\"soft_nav\")),k.denyList=[...M.ajax.deny_list||[],...M.ajax.block_internal?D:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),_.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=L,function(e,t){t||(0,a.Ak)(e.agentIdentifier,\"api\");const l=e.ee.get(\"tracer\");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=\u003e{E[e.agentIdentifier]=t}));const h=\"api-\",x=h+\"ixn-\";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),N(h,n,!0,o||null===r?\"session\":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,[\"API/log/called\"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=\u003e{(0,o.p)(d.xV,[\"API/wrapLogger/called\"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},p.forEach((t=\u003e{e[t]=N(h,t,!0,\"api\")})),e.addPageAction=N(h,\"addPageAction\",!0,n.K7.genericEvents),e.recordCustomEvent=N(h,\"recordCustomEvent\",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if(\"string\"==typeof t)return\"/\"!==t.charAt(0)\u0026\u0026(t=\"/\"+t),e.runtime.customTransaction=(r||\"http://custom.transaction\")+t,N(h,\"setPageViewName\",!0)()},e.setCustomAttribute=function(e,t,r=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof t)||null===t)return A(e,t,\"setCustomAttribute\",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if(\"string\"==typeof e||null===e)return A(\"enduser.id\",e,\"setUserId\",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if(\"string\"==typeof e||null===e)return A(\"application.version\",e,\"setApplicationVersion\",!1);(0,u.R)(42,typeof e)},e.start=()=\u003e{try{(0,o.p)(d.xV,[\"API/start/called\"],void 0,n.K7.metrics,e.ee),e.ee.emit(\"manual-start-all\")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,[\"API/recordReplay/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,[\"API/pauseReplay/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get(\"object\"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s=\"function\"==typeof r;return(0,o.p)(d.xV,[\"API/createTracer/called\"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(x+\"tracer\",[(0,g.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?\"\":\"no-\")+\"fn-start\",[(0,g.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw l.emit(\"fn-err\",[arguments,this,t],i),t}finally{l.emit(\"fn-end\",[(0,g.t)()],i)}}}};function N(t,r,i,a){return function(){return(0,o.p)(d.xV,[\"API/\"+r+\"/called\"],void 0,n.K7.metrics,e.ee),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:\"data\",name:\"api\",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a\u0026\u0026(0,o.p)(t+r,[i?(0,g.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(478).then(r.bind(r,8778)).then((({setAsyncAPI:t})=\u003e{t(e),(0,a.Ze)(e.agentIdentifier,\"api\")})).catch((t=\u003e{(0,u.R)(27,t),e.ee.abort()}))}[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach((t=\u003e{S[t]=N(x,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?N(x,\"routeName\",void 0,n.K7.softNav):N(h,\"routeName\",!0,n.K7.spa),e.noticeError=function(t,r){\"string\"==typeof t\u0026\u0026(t=new Error(t)),(0,o.p)(d.xV,[\"API/noticeError/called\"],void 0,n.K7.metrics,e.ee),(0,o.p)(\"err\",[t,(0,g.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=\u003eO()),!0):O()}(e,I),(0,w.W)({agentIdentifier:e.agentIdentifier,drained:!!R.B?.[e.agentIdentifier],type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config})),_.add(e.agentIdentifier)}},8374:(e,t,r)=\u003e{r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860:(e,t,r)=\u003e{\"use strict\";r.d(t,{$J:()=\u003ed,K7:()=\u003ec,P3:()=\u003eu,XX:()=\u003ei,Yy:()=\u003es,df:()=\u003eo,qY:()=\u003en,v4:()=\u003ea});const n=\"events\",i=\"jserrors\",o=\"browser/blobs\",a=\"rum\",s=\"browser/logs\",c={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,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\"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.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)=\u003e{for(var r in t)i.o(t,r)\u0026\u0026!i.o(e,r)\u0026\u0026Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=\u003ePromise.all(Object.keys(i.f).reduce(((t,r)=\u003e(i.f[r](e,t),t)),[])),i.u=e=\u003e({212:\"nr-spa-compressor\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.286.0.min.js\"),i.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),e={},t=\"NRBA-1.286.0.PROD:\",i.l=(r,n,o,a)=\u003e{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName(\"script\"),d=0;d\u003cu.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-xt9QypT23DNupLy9wXPzK6uGCHucLx9ieBiprVZwJD/HfkKcTY5t9xUrMvJ/ybOBfVDiFPL8R/YCJHdANxjV3g==\",249:\"sha512-KxJzV7dF4ry7RzxsxRBMJPnHjRdZUbseWowgGkDemMtubSveBZAlqlWb/489Lpd5K2u0Q2zTSBK599A9+u9jpA==\",212:\"sha512-ges3wTNuYgFINvgkoryTYKsHZWBqvLFD9qo1XJQWq5OYq+1DVXuGFs9cYogVoQEoCQxuaUdKAXcxF/sl3Ntbrg==\"};(s=document.createElement(\"script\")).charset=\"utf-8\",s.timeout=120,i.nc\u0026\u0026s.setAttribute(\"nonce\",i.nc),s.setAttribute(\"data-webpack\",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+\"/\")\u0026\u0026(s.crossOrigin=\"anonymous\"),f[a]\u0026\u0026(s.integrity=f[a])}e[r]=[n];var h=(t,n)=\u003e{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode\u0026\u0026s.parentNode.removeChild(s),i\u0026\u0026i.forEach((e=\u003ee(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\u0026\u0026document.head.appendChild(s)}},i.r=e=\u003e{\"undefined\"!=typeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.p=\"https://js-agent.newrelic.com/\",(()=\u003e{var e={38:0,788:0};i.f.j=(t,r)=\u003e{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)=\u003en=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=\u003e{if(i.o(e,t)\u0026\u0026(0!==(n=e[t])\u0026\u0026(e[t]=void 0),n)){var o=r\u0026\u0026(\"load\"===r.type?\"missing\":r.type),a=r\u0026\u0026r.target\u0026\u0026r.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)=\u003e{var n,o,[a,s,c]=r,u=0;if(a.some((t=\u003e0!==e[t]))){for(n in s)i.o(s,n)\u0026\u0026(i.m[n]=s[n]);if(c)c(i)}for(t\u0026\u0026t(r);u\u003ca.length;u++)o=a[u],i.o(e,o)\u0026\u0026e[o]\u0026\u0026e[o][0](),e[o]=0},r=self[\"webpackChunk:NRBA-1.286.0.PROD\"]=self[\"webpackChunk:NRBA-1.286.0.PROD\"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=\u003e{\"use strict\";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e(\"addPageAction\",e,t)}recordCustomEvent(e,t){return this.#e(\"recordCustomEvent\",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(this[t]!==o.prototype[t]\u0026\u0026this[t]!==n.prototype[t])return this[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=\u003e{t[r]=function(e,t){return!0===(0,s.gD)(t,\"\".concat(e,\".enabled\"))}(r,e)})),t}var d=i(8969);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\u0026\u0026(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on(\"manual-start-all\",(0,v.J)((()=\u003e{(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=\u003e{n=e}));const o=async()=\u003e{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\u0026\u0026this.abortHandler?.()}try{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),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee\u0026\u0026this.ee.abort()}};p.RI?(0,h.GG)((()=\u003eo()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)\u0026\u0026!!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),E=i(2843),A=i(3878),T=i(782),S=i(1863);class N extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI\u0026\u0026((0,E.u)((()=\u003e(0,x.p)(\"docHidden\",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)(\"pagehide\",(()=\u003e(0,x.p)(\"winPagehide\",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),p.RI\u0026\u0026document.addEventListener(\"securitypolicyviolation\",(e=\u003e{(0,x.p)(O.xV,[\"Generic/CSPViolation/Detected\"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(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{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function L(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new j(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\u0026\u0026!!e.stack}class M 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,t)=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\"ierr\",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=\u003e{this.#r=e})),p.gm.addEventListener(\"unhandledrejection\",(e=\u003e{this.abortHandler\u0026\u0026(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=\u003e{this.abortHandler\u0026\u0026(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 D=i(8990);let K=1;const U=\"nr@id\";function V(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(e){if(\"string\"==typeof e\u0026\u0026e.length)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,P.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(void 0===p.gm.XMLHttpRequest)return n;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\u003e3\u0026\u0026!s.resolved\u0026\u0026(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\u0026\u0026(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on(\"open-xhr-start\",h),a){var g=s\u0026\u0026s.resolve();if(!c\u0026\u0026!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on(\"fn-end\",(function(e){e[0]\u0026\u0026e[0].type===u||b()}));function b(){for(var e=0;e\u003cl.length;e++)h(0,l[e]);l.length\u0026\u0026(l=[])}function y(e,t){return t}return n}var Y=\"fetch-\",J=Y+\"body-\",X=[\"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\u0026\u0026ee\u0026\u0026p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];\"function\"==typeof i\u0026\u0026(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+\"before-start\",[r],o),o[B.P]\u0026\u0026o[B.P].dt\u0026\u0026(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,X.forEach((e=\u003e{r(Q[te],e,J),r(ee[te],e,J)})),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\u0026\u0026(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)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(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\u0026\u0026n!==o\u0026\u0026(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,\"distributed_tracing\")\u0026\u0026(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!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;const he=\"X-NewRelic-App-Data\";class pe 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)=\u003e(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=\u003e{if(t.initiatorType in e\u0026\u00260!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(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){E(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]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",i.newrelicHeader),o=!0),i.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",i.traceContextParentHeader),i.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",i.traceContextStateHeader),o=!0),o\u0026\u0026(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n\u0026\u0026i){var a=G(i);a\u0026\u0026(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\u0026\u0026(o.onloadCalled||\"function\"!=typeof r.onload)\u0026\u0026\"function\"==typeof o.end)\u0026\u0026o.end(r)}catch(e){try{t.emit(\"internal-error\",[e])}catch(e){}}};for(var s=0;s\u003cde;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\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function d(e,t){var r=\"\"+V(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=\"\"+V(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe\u0026\u0026\"load\"===e[0]\u0026\u0026t.emit(\"xhr-load-added\",[e[1],e[2]],r)}function g(e,r){r instanceof fe\u0026\u0026\"load\"===e[0]\u0026\u0026t.emit(\"xhr-load-removed\",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart\u0026\u0026t.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\u0026\u0026p.RI\u0026\u0026(t=\"\"+p.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:p.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i\u0026\u0026(i.newrelicHeader||i.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)s(e[0].headers,i)\u0026\u0026(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)\u0026\u0026(this.dt=i),e.length\u003e1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.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\u003e=1\u0026\u0026(this.target=e[0]),e.length\u003e=2\u0026\u0026(this.opts=e[1]);var r,n=this.opts||{},i=this.target;\"string\"==typeof i?r=i:\"object\"==typeof i\u0026\u0026i instanceof le?r=i.url:p.gm?.URL\u0026\u0026\"object\"==typeof i\u0026\u0026i instanceof URL\u0026\u0026(r=i.href),ge(this,r);var o=(\"\"+(i\u0026\u0026i instanceof le\u0026\u0026i.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\u0026\u0026this.rxSize.length\u003e0\u0026\u0026(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\u003cde;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):E(this,e),n.cbTime=this.cbTime,r(\"xhr\",[t,n,this.startTime,this.endTime,\"xhr\"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==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\u0026\u0026(e.metrics.rxSize=n),e.sameOrigin\u0026\u0026r.getAllResponseHeaders().indexOf(he)\u003e=0){var i=r.getResponseHeader(he);i\u0026\u0026((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 ge(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 me={},ve=[\"pushState\",\"replaceState\"];function be(e){const t=function(e){return(e||B.ee).get(\"history\")}(e);return!p.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,\"-\")),t}var ye=i(3738);const{He:we,bD:Re,d3:xe,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:Ne}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)(\"bst\",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+Ee,(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=\u003e{const t=e.getEntries();(0,x.p)(we,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Ie 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(_e.H3,\"_\").concat(_e.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)\u0026\u0026this.ee.on(t.G4.RECORD,(()=\u003ethis.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on(\"err\",(e=\u003e{this.replayRunning\u0026\u0026(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=\u003e{this.replayRunning=e}))}#s(e){return e\u0026\u0026(e.sessionReplayMode===_e.g.FULL||e.sessionReplayMode===_e.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,agentRef:this.#o}),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!==_e.g.FULL\u0026\u0026this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder\u0026\u0026this.recorder.parent.mode!==_e.g.FULL\u0026\u0026(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3962);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){if(super(e,Pe.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=be(this.ee);Pe.tC.forEach((e=\u003e{(0,A.sp)(e,(e=\u003e{a(e)}),!0)}));const n=()=\u003e(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=\u003e(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)=\u003e{i||(i=!0,requestAnimationFrame((()=\u003e{(0,x.p)(\"newDom\",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=\u003e{(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 Ce=i(7378);const ke={},Le=[\"appendChild\",\"insertBefore\",\"replaceChild\"];function He(e){const t=function(e){return(e||B.ee).get(\"jsonp\")}(e);if(!p.RI||ke[t.debugId])return t;ke[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?\u0026](?:callback|cb)=([^\u0026#]+)/,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,Le,\"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\u0026\u0026t.length\u003e=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 Me={};function De(e){const t=function(e){return(e||B.ee).get(\"promise\")}(e);if(Me[t.debugId])return t;Me[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i\u0026\u0026function(){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=\u003e{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\u0026\u0026t.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\u0026\u0026!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r\u0026\u0026r.getCtx?r.getCtx():this})}))}(),t}const Ke={},Ue=\"setTimeout\",Ve=\"setInterval\",Ge=\"clearTimeout\",Fe=\"-start\",Be=[Ue,\"setImmediate\",Ve,Ge,\"clearImmediate\"];function We(e){const t=function(e){return(e||B.ee).get(\"timer\")}(e);if(Ke[t.debugId]++)return t;Ke[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Be.slice(0,2),Ue+\"-\"),r.inPlace(p.gm,Be.slice(2,3),Ve+\"-\"),r.inPlace(p.gm,Be.slice(3),Ge+\"-\"),t.on(Ve+Fe,(function(e,t,n){e[0]=r(e[0],\"fn-\",null,n)})),t.on(Ue+Fe,(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 ze={};function qe(e){const t=function(e){return(e||B.ee).get(\"mutation\")}(e);if(!p.RI||ze[t.debugId])return t;ze[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n\u0026\u0026(window.MutationObserver=function(e){return this instanceof n?new n(r(e,\"fn-\")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:Ze,d3:Ye,Kp:Je,$p:Xe,wW:$e,e5:Qe,tH:et,uP:tt,rw:rt,Lc:nt}=Ce;class it extends b{static featureName=Ze;constructor(e,t=!0){if(super(e,Ze,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get(\"tracer\"),o=He(this.ee),a=De(this.ee),s=We(this.ee),c=Z(this.ee),u=this.ee.get(\"events\"),d=ne(this.ee),l=be(this.ee),f=qe(this.ee);function h(e,t){l.emit(\"newURL\",[\"\"+window.location,t])}function g(){n++,r=window.location.hash,this[tt]=(0,S.t)()}function m(){n--,window.location.hash!==r\u0026\u0026h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[tt],this[nt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(tt,g),a.on(rt,g),o.on(rt,g),this.ee.on(nt,m),a.on($e,m),o.on($e,m),this.ee.on(\"fn-err\",((...t)=\u003e{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)(\"function-err\",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([tt,nt,\"xhr-resolved\"],this.featureName),u.buffer([tt],this.featureName),s.buffer([\"setTimeout\"+Je,\"clearTimeout\"+Ye,tt],this.featureName),c.buffer([tt,\"new-xhr\",\"send-xhr\"+Ye],this.featureName),d.buffer([et+Ye,et+\"-done\",et+Xe+Ye,et+Xe+Je],this.featureName),l.buffer([\"newURL\"],this.featureName),f.buffer([tt],this.featureName),a.buffer([\"propagate\",rt,$e,\"executor-err\",\"resolve\"+Ye],this.featureName),i.buffer([tt,\"no-\"+tt],this.featureName),o.buffer([\"new-jsonp\",\"cb-start\",\"jsonp-error\",\"jsonp-end\"],this.featureName),v(d,et+Ye),v(d,et+\"-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\u003e1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ot=i(3333);class at extends b{static featureName=ot.TZ;constructor(e,t=!0){super(e,ot.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI\u0026\u0026(e.init.user_actions.enabled\u0026\u0026(ot.Zp.forEach((e=\u003e(0,A.sp)(e,(e=\u003e(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)),!0))),ot.qN.forEach((e=\u003e{const t=(0,v.s)((e=\u003e{(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled\u0026\u0026p.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\"))){new PerformanceObserver((e=\u003e{e.getEntries().forEach((e=\u003e{(0,x.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)}))})).observe({type:\"resource\",buffered:!0})}r.some((e=\u003ee))?this.importAggregator(e):this.deregisterDrain()}}var st=i(993),ct=i(3785),ut=i(9414);class dt extends b{static featureName=st.TZ;constructor(e,t=!0){super(e,st.TZ,t);const r=this.ee;(0,ut.J)(r,p.gm.console,\"log\",{level:\"info\"}),(0,ut.J)(r,p.gm.console,\"error\",{level:\"error\"}),(0,ut.J)(r,p.gm.console,\"warn\",{level:\"warn\"}),(0,ut.J)(r,p.gm.console,\"info\",{level:\"info\"}),(0,ut.J)(r,p.gm.console,\"debug\",{level:\"debug\"}),(0,ut.J)(r,p.gm.console,\"trace\",{level:\"trace\"}),this.ee.on(\"wrap-logger-end\",(function([e]){const{level:t,customAttributes:n}=this;(0,ct.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),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=\u003ee.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}}get api(){return this}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=\u003ea.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=\u003e{if(!t[r.featureName]\u0026\u0026r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa\u0026\u0026r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa\u0026\u0026r.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=\u003e!(e in this.features)));n.length\u003e0\u0026\u0026(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]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[pe,w,N,Oe,Ie,_,M,at,dt,je,it],loaderType:\"spa\"})})()})();"])</script><script>self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://cdn.segment.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://prospect-form-plugin.2u.com\"}],[\"$\",\"$L13\",null,{\"type\":\"text/javascript\",\"src\":\"https://beam.edx.org/consent/fa169e97-be64-4cc1-bad3-9534590f9a30/OtAutoBlock.js\"}],[\"$\",\"$L13\",null,{\"src\":\"https://beam.edx.org/scripttemplates/otSDKStub.js\",\"type\":\"text/javascript\",\"data-domain-script\":\"fa169e97-be64-4cc1-bad3-9534590f9a30\"}],[\"$\",\"$L13\",null,{\"id\":\"ot-loader\",\"type\":\"text/javascript\",\"dangerouslySetInnerHTML\":{\"__html\":\"$14\"},\"strategy\":\"afterInteractive\"}],[\"$\",\"$L13\",null,{\"id\":\"script-segment\",\"dangerouslySetInnerHTML\":{\"__html\":\"$15\"},\"strategy\":\"beforeInteractive\"}],\"$L16\",[\"$\",\"$L13\",null,{\"id\":\"script-gtm\",\"dangerouslySetInnerHTML\":{\"__html\":\"(function (w, d, s, l, i) {\\n w[l] = w[l] || [];\\n w[l].push({ \\\"gtm.start\\\": new Date().getTime(), event: \\\"gtm.js\\\" });\\n var f = d.getElementsByTagName(s)[0],\\n j = d.createElement(s),\\n dl = l != \\\"dataLayer\\\" ? \\\"\u0026l=\\\" + l : \\\"\\\";\\n j.async = true;\\n j.src = \\\"https://www.googletagmanager.com/gtm.js?id=\\\" + i + dl;\\n f.parentNode.insertBefore(j, f);\\n})(window, document, \\\"script\\\", \\\"dataLayer\\\", \\\"GTM-543ZGMK2\\\");\\n\"},\"strategy\":\"beforeInteractive\"}],[\"$\",\"$L17\",null,{\"pagetype\":\"other\"}]]}],[\"$\",\"body\",null,{\"className\":\"__className_d65c78\",\"children\":[[\"$\",\"noscript\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003ciframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-543ZGMK2\\\" height=\\\"0\\\" width=\\\"0\\\"\\n style=\\\"display:none;visibility:hidden\\\"\u003e\u003c/iframe\u003e\"}}],[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$L19\",null,{}]}],[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$L1b\",null,{\"children\":\"$L1c\"}]}],[\"$\",\"$L13\",null,{\"id\":\"nr-browser-agent\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1d\"}}]]}]]}]\n1e:T674,\n !function(co,h,e,s,i,o,n){var d='documentElement';var a='className';h[d][a]+=' preampjs fusejs';"])</script><script>self.__next_f.push([1,"\n n.k=e;co._Cohesion=n;co._Preamp={k:s,start:new Date};co._Fuse={k:i};co._Tagular={k:o};\n [e,s,i,o].map(function(x){co[x]=co[x]||function(){(co[x].q=co[x].q||[]).push([].slice.call(arguments))}});\n var b=function(){var u=h[d][a];h[d][a]=u.replace(/ ?preampjs| ?fusejs/g,'')};\n h.addEventListener('DOMContentLoaded',function(){co.setTimeout(b,3e3);\n co._Preamp.docReady=co._Fuse.docReady=!0});var z=h.createElement('script');\n z.async=1;z.src='https://www.edx.org/beam.js';\n z.onerror=function(){var ce='error',f='function';for(var o of co[e].q||[])o[0]===ce\u0026\u0026typeof o[1]==f\u0026\u0026o[1]();co[e]=function(n,cb){n===ce\u0026\u0026typeof cb==f\u0026\u0026cb()};b()};\n h.head.appendChild(z);}\n (window,document,'cohesion','preamp','fuse','tagular',{\"domainAllowlist\":[\"h97m1sqokqgvsbw1eiqol1oc6.js.wpenginepowered.com\",\"www.h97m1sqokqgvsbw1eiqol1oc6.js.wpenginepowered.com\",\"edx.org\",\"www.edx.org\"],\"tagular\":{\"sourceKey\":\"src_2euJfAVNt6Z9kQz4e9t1SQBtm8x\",\"writeKey\":\"wk_2euJfDkJVTtEVzsC8BPOb0g9dVj\",\"apiHost\":\"https://www.edx.org/beam/v2/t\",\"multiparty\":true,\"useBeacon\":true,\"cookieDomain\":\"edx.org\"},\"monarch\":{\"sourceId\":\"bdac7c16-924e-4180-bb35-5b2dfff6d308\",\"endpoint\":\"https://www.edx.org/beam\",\"token\":\"b43382aa-9f76-406c-a628-bf96086f1c28\",\"autoRequest\":{\"enabled\":false,\"suppressPlacements\":true,\"timeout\":2000}},\"consent\":{\"onetrust\":{\"enabled\":true,\"optIn\":true},\"required\":true,\"domain\":\".edx.org\"},\"fuse\":{\"enabled\":false},\"cookieDomain\":\"edx.org\"});\n 16:[[\"$\",\"style\",null,{\"children\":\".preampjs [data-preamp], .fusejs [data-fuse] { opacity: 0 !important}\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$1e\"}}]]\n1c:[\"$\",\"$L1f\",null,{\"locale\":\"en\",\"now\":\"$D2025-04-05T05:04:26.922Z\",\"timeZone\":\"UTC\",\"messages\":{\"Upgrade\":{\"title\":\"Update to access this page\",\"description\":\"For the best experience it is recommended that you update to the latest version of this app now. Please update now to access the full experience.\",\"ctaHeader\":\"Choose an"])</script><script>self.__next_f.push([1," option:\"},\"LocaleSwitcher\":{\"label\":\"Change language\",\"en\":\"English\",\"es\":\"Spanish\"}},\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$20\",\"errorStyles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8848c94dc66fe2aa.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"errorScripts\":[],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L21\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8848c94dc66fe2aa.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\ne:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1\"}]]\n9:null\n"])</script><script>self.__next_f.push([1,"22:I[70814,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n23:I[2545,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunk"])</script><script>self.__next_f.push([1,"s/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n24:I[6874,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"\"]\n26:I[33063,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js"])</script><script>self.__next_f.push([1,"\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"Image\"]\n27:I[36022,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"21:[[\"$\",\"$L22\",null,{\"searchParams\":\"$undefined\",\"postId\":\"$undefined\",\"cmsUrl\":\"https://cms.edx.org\"}],[\"$\",\"$L23\",null,{\"course\":\"$undefined\",\"navigation\":{\"header\":{\"logo\":{\"url\":\"/trademark-logos/edx-logo-elm.svg\",\"altText\":\"edX Online\",\"title\":\"edX Online\"},\"search\":{\"placeholder\":\"What do you want to learn?\"},\"navButton\":{\"label\":\"Learn\"},\"cta\":{\"signIn\":{\"label\":\"Sign In\",\"url\":\"https://authn.edx.org/login\"},\"register\":{\"label\":\"Register for free\",\"url\":\"https://authn.edx.org/register\"},\"business\":{\"label\":\"edX For Business\",\"url\":\"https://business.edx.org\"}}},\"sections\":[{\"title\":\"By goal\",\"items\":[{\"label\":\"Take a course\",\"hero\":{\"title\":\"Courses\",\"cta\":{\"viewAll\":{\"label\":\"View all courses\",\"url\":\"/search?tab=course\u0026page=1\"},\"learnMore\":{\"label\":\"View all courses with certificates\",\"url\":\"/courses?q=online+courses\"}},\"ctaPosition\":\"left\"},\"productSummaries\":[{\"title\":\"Browse by topic\",\"links\":[{\"url\":\"/courses?q=ai+courses+for+beginners\",\"label\":\"AI courses\",\"isExternal\":false},{\"url\":\"/courses?q=cybersecurity+courses+for+beginners\",\"label\":\"Cybersecurity courses\",\"isExternal\":false},{\"url\":\"/courses?q=data+science+courses\",\"label\":\"Data science courses\",\"isExternal\":false},{\"url\":\"/courses?q=data+analytics+courses+for+beginners\",\"label\":\"Analytics courses\",\"isExternal\":false},{\"url\":\"/courses?q=excel+courses+for+beginners\",\"label\":\"Excel courses\",\"isExternal\":false},{\"url\":\"/courses?q=computer+programming+courses+for+beginners\",\"label\":\"Programming courses\",\"isExternal\":false},{\"url\":\"/courses?q=sql+courses\",\"label\":\"SQL courses\",\"isExternal\":false},{\"url\":\"/courses?q=finance+courses+for+beginners\",\"label\":\"Finance courses\",\"isExternal\":false},{\"url\":\"/courses?q=digital+marketing+courses\",\"label\":\"Digital marketing courses\",\"isExternal\":false},{\"url\":\"/courses?q=computer+science+courses\",\"label\":\"Computer science courses\",\"isExternal\":false},{\"url\":\"/courses?q=coding+courses+for+beginners\",\"label\":\"Coding courses\",\"isExternal\":false},{\"url\":\"/courses?q=leadership+courses\",\"label\":\"Leadership courses\",\"isExternal\":false},{\"url\":\"/courses?q=accounting+courses+for+beginners\",\"label\":\"Accounting courses\",\"isExternal\":false},{\"url\":\"/courses?q=google+python+course\",\"label\":\"Google courses\",\"isExternal\":false}]},{\"title\":\"Browse by skill\",\"links\":[{\"url\":\"/courses?q=ai+in+healthcare+course\",\"label\":\"AI in healthcare courses\",\"isExternal\":false},{\"url\":\"/courses?q=python+data+science+course\",\"label\":\"Python data science courses\",\"isExternal\":false},{\"url\":\"/courses?q=ai+for+business+course\",\"label\":\"AI for business courses\",\"isExternal\":false},{\"url\":\"/courses?q=hr+analytics+course\",\"label\":\"HR analytics courses\",\"isExternal\":false},{\"url\":\"/courses?q=python+machine+learning+course\",\"label\":\"Python machine learning courses\",\"isExternal\":false},{\"url\":\"/courses?q=ai+marketing+course\",\"label\":\"AI marketing courses\",\"isExternal\":false},{\"url\":\"/courses?q=business+marketing+course\",\"label\":\"Business marketing courses\",\"isExternal\":false},{\"url\":\"/courses?q=ai+and+machine+learning+courses\",\"label\":\"AI and machine learning courses\",\"isExternal\":false},{\"url\":\"/courses?q=business+management+course\",\"label\":\"Business management courses\",\"isExternal\":false},{\"url\":\"/courses?q=html+css+course\",\"label\":\"HTML css courses\",\"isExternal\":false}]},{\"title\":\"Browse by difficulty\",\"links\":[{\"url\":\"/courses?q=excel+courses+for+beginners\",\"label\":\"Excel courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=excel+advanced+courses\",\"label\":\"Advanced Excel courses\",\"isExternal\":false},{\"url\":\"/courses?q=python+course+for+beginners\",\"label\":\"Python courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=accounting+courses+for+beginners\",\"label\":\"Accounting courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=ai+courses+for+beginners\",\"label\":\"AI courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=data+analytics+courses+for+beginners\",\"label\":\"Data analytics courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=cybersecurity+courses+for+beginners\",\"label\":\"Cybersecurity courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=hr+courses+for+beginners\",\"label\":\"HR courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=finance+courses+for+beginners\",\"label\":\"Finance courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=coding+courses+for+beginners\",\"label\":\"Coding courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=it+courses+for+beginners\",\"label\":\"IT courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=bookkeeping+courses+for+beginners\",\"label\":\"Bookkeeping courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=computer+programming+courses+for+beginners\",\"label\":\"Computer programming courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=project+management+courses+for+beginners\",\"label\":\"Project management courses for beginners\",\"isExternal\":false},{\"url\":\"/courses?q=trading+courses+for+beginners\",\"label\":\"Trading courses for beginners\",\"isExternal\":false}]},{\"title\":\"Browse by partner\",\"links\":[{\"url\":\"/courses?q=google+ai+course\",\"label\":\"Google AI courses\",\"isExternal\":false},{\"url\":\"/courses?q=mit+ai+course\",\"label\":\"MIT AI courses\",\"isExternal\":false},{\"url\":\"/courses?q=harvard+ai+course\",\"label\":\"Harvard AI courses\",\"isExternal\":false},{\"url\":\"/courses?q=ibm+data+science+course\",\"label\":\"IBM data science courses\",\"isExternal\":false},{\"url\":\"/courses?q=google+python+course\",\"label\":\"Google python courses\",\"isExternal\":false}]}]},{\"label\":\"Earn a certificate\",\"hero\":{\"title\":\"Certificates\",\"subTitle\":\"Self-paced, instructor-led courses and programs that build career-ready skills and elevate your resume.\",\"cta\":{\"viewAll\":{\"label\":\"View all certificates\",\"url\":\"/search?tab=professional-certificate\u0026page=1\"},\"learnMore\":{\"label\":\"Learn more about certificates\",\"url\":\"/certificates\"}},\"ctaPosition\":\"left\"},\"productSummaries\":[{\"title\":\"Professional Certificates\",\"description\":\"A select series of courses in high-demand fields to build your professional skill set.\",\"features\":[\"Instructor-led or self paced\",\"8-16 weeks\"],\"links\":[{\"label\":\"Browse all Professional Certificates\",\"url\":\"/search?tab=professional-certificate\",\"isExternal\":false},{\"label\":\"Browse all XSeries certificates\",\"url\":\"/search?tab=xseries\",\"isExternal\":false}]},{\"title\":\"Executive Education\",\"description\":\"Cohort-based certificate programs in career-critical skills. Aimed at building your professional development to advance or change your career.\",\"features\":[\"Instructor-led\",\"2-12 weeks\"],\"links\":[{\"label\":\"Browse all Executive Education\",\"url\":\"/search?tab=executive-education\",\"isExternal\":false}]}],\"productLists\":[{\"title\":\"Trending certificates\",\"products\":[{\"id\":\"7461d083-bf2e-55bb-af0a-79b2e389a2b8\",\"title\":\"Oxford Executive Leadership Programme\",\"url\":\"/executive-education/university-of-oxford-executive-leadership-programme\",\"owner\":{\"key\":\"OxfordX\",\"name\":\"University of Oxford\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2b628454-1c1f-4a61-978a-7bec1e588918-f65474eb5fac.png\"}}},{\"id\":\"2933d0bd-43ed-52f0-95f6-12241e257a62\",\"title\":\"Nutrition Science\",\"url\":\"/executive-education/stanford-university-nutrition-science\",\"owner\":{\"key\":\"StanfordOnline\",\"name\":\"Stanford University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/f53a7458-c79b-4524-97cf-28241114230e-e47d44123c3b.png\"}}},{\"id\":\"60387e50-0bb8-58cb-be7c-28aff4fd201d\",\"title\":\"Sustainable Finance\",\"url\":\"/executive-education/university-of-cambridge-sustainable-finance\",\"owner\":{\"key\":\"UniversityofCambridge\",\"name\":\"University of Cambridge\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/a7e2febc-e366-4b23-9fc3-5659cf53d452-7e24533c111d.png\"}}},{\"id\":\"87ef0a37-88f5-4843-888c-166fc9d1644a\",\"title\":\"Agile Project Management\",\"url\":\"/certificates/professional-certificate/umd-usmx-agile-project-management\",\"owner\":{\"key\":\"USMx\",\"name\":\"University System of Maryland\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/b9dc96da-b3fc-45a6-b6b7-b8e12eb79335-bc0488f1a5f8.png\"}}},{\"id\":\"8c5c1af9-761b-49b4-9f52-f6f48856d906\",\"title\":\"Computer Science for Artificial Intelligence\",\"url\":\"/certificates/professional-certificate/harvardx-computer-science-for-artifical-intelligence\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"e78d61bc-aa9d-417f-b244-fed28f5737b6\",\"title\":\"Data Analyst\",\"url\":\"/certificates/professional-certificate/ibm-data-analyst\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"b9629ec9-af4e-4ea3-9a14-268209a06a76\",\"title\":\"Introduction to Kubernetes and Cloud Native Technologies\",\"url\":\"/certificates/professional-certificate/linuxfoundationx-introduction-to-kubernetes-and-cloud-native-technologies\",\"owner\":{\"key\":\"LinuxFoundationX\",\"name\":\"The Linux Foundation\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/4d254841-5cc9-4174-a28d-5b4f823c0122-51c34231df61.png\"}}}]}],\"linkList\":{\"title\":\"Popular topics\",\"links\":[{\"label\":\"Data Science Certificates\",\"url\":\"/certificates/data-science-certificate\",\"isExternal\":false},{\"label\":\"Business Certificates\",\"url\":\"/certificates/business-certificate \",\"isExternal\":false},{\"label\":\"Data Analytics Certificates\",\"url\":\"/certificates/data-analytics-certificate\",\"isExternal\":false},{\"label\":\"Artificial Intelligence (AI) Certificates\",\"url\":\"/certificates/ai-certificates\",\"isExternal\":null},{\"label\":\"Machine Learning Certificates\",\"url\":\"/certificates/machine-learning-certificates\",\"isExternal\":false},{\"label\":\"Python Certificates\",\"url\":\"/certificates/python-certificate\",\"isExternal\":false},{\"label\":\"Project Management Certificates\",\"url\":\"/certificates/project-management-certificate\",\"isExternal\":false},{\"label\":\"Digital Marketing Certificates\",\"url\":\"/certificates/digital-marketing-certificates\",\"isExternal\":false},{\"label\":\"IT Certificates\",\"url\":\"/certificates/it-certificates\",\"isExternal\":false},{\"label\":\"Sustainability Executive Education Programs\",\"url\":\"/executive-education/sustainability\",\"isExternal\":false},{\"label\":\"Data Science Executive Education Programs\",\"url\":\"/executive-education/data-science\",\"isExternal\":false},{\"label\":\"Management Executive Education Programs\",\"url\":\"/executive-education/management\",\"isExternal\":false},{\"label\":\"Data Analytics Executive Education Programs\",\"url\":\"/executive-education/data-analytics\",\"isExternal\":false},{\"label\":\"Product Management Executive Education Programs\",\"url\":\"/executive-education/product-management\",\"isExternal\":false},{\"label\":\"Economics Executive Education Programs\",\"url\":\"/executive-education/economics\",\"isExternal\":false},{\"label\":\"Strategy Executive Education Programs\",\"url\":\"/executive-education/strategy\",\"isExternal\":false},{\"label\":\"Finance Executive Education Programs\",\"url\":\"/executive-education/finance\",\"isExternal\":false},{\"label\":\"Leadership Executive Education Programs\",\"url\":\"/executive-education/leadership\",\"isExternal\":false},{\"label\":\"FinTech Executive Education Programs\",\"url\":\"/executive-education/fintech\",\"isExternal\":false},{\"label\":\"Real Estate Executive Education Programs\",\"url\":\"/executive-education/real-estate\",\"isExternal\":false},{\"label\":\"Blockchain Executive Education Programs\",\"url\":\"/executive-education/blockchain\",\"isExternal\":false},{\"label\":\"Healthcare Executive Education Programs\",\"url\":\"/executive-education/healthcare\",\"isExternal\":false},{\"label\":\"Artificial Intelligence (AI) Executive Education Programs\",\"url\":\"/executive-education/artificial-intelligence\",\"isExternal\":false},{\"label\":\"Marketing Executive Education Programs\",\"url\":\"/executive-education/marketing\",\"isExternal\":false},{\"label\":\"Project Management Executive Education Programs\",\"url\":\"/executive-education/project-management\",\"isExternal\":false},{\"label\":\"Digital Marketing Executive Education Programs\",\"url\":\"/executive-education/digital-marketing\",\"isExternal\":false},{\"label\":\"Operations Management Executive Education Programs\",\"url\":\"/executive-education/operations-management\",\"isExternal\":false},{\"label\":\"Design Executive Education Programs\",\"url\":\"/executive-education/design\",\"isExternal\":false},{\"label\":\"Supply Chain Executive Education Programs\",\"url\":\"/executive-education/supply-chain\",\"isExternal\":false},{\"label\":\"Information Technology Executive Education Programs\",\"url\":\"/executive-education/information-technology\",\"isExternal\":false},{\"label\":\"Cybersecurity Executive Education Programs\",\"url\":\"/executive-education/cybersecurity\",\"isExternal\":false},{\"label\":\"Innovation Executive Education Programs\",\"url\":\"/executive-education/innovation\",\"isExternal\":false},{\"label\":\"Negotiation Executive Education Programs\",\"url\":\"/executive-education/negotiation\",\"isExternal\":false},{\"label\":\"Entrepreneurship Executive Education Programs\",\"url\":\"/executive-education/entrepreneurship\",\"isExternal\":false},{\"label\":\"Law Executive Education Programs\",\"url\":\"/executive-education/law\",\"isExternal\":false},{\"label\":\"Programas de Educación Ejecutiva en Transformación Digital\",\"url\":\"/executive-education/digital-transformation\",\"isExternal\":false},{\"label\":\"Human Resources Executive Education Programs\",\"url\":\"/executive-education/human-resources\",\"isExternal\":false},{\"label\":\"Talent Management Executive Education Programs\",\"url\":\"/executive-education/talent-management\",\"isExternal\":false},{\"label\":\"Sales Executive Education Programs\",\"url\":\"/executive-education/sales\",\"isExternal\":false},{\"label\":\"Accounting Executive Education Programs\",\"url\":\"/executive-education/accounting\",\"isExternal\":false},{\"label\":\"Change Management Executive Education Programs\",\"url\":\"/executive-education/change-management\",\"isExternal\":false},{\"label\":\"Risk Management Executive Education Programs\",\"url\":\"/executive-education/risk-management\",\"isExternal\":false},{\"label\":\"International Relations Executive Education Programs\",\"url\":\"/executive-education/international-relations\",\"isExternal\":false},{\"label\":\"Women's Executive Leadership Programs\",\"url\":\"/executive-education/womens-executive-leadership-program\",\"isExternal\":false}]}},{\"label\":\"Earn a degree\",\"hero\":{\"title\":\"Degrees\",\"subTitle\":\"Degree programs from top institutions around the world to enable your career transformation and advancement.\",\"cta\":{\"viewAll\":{\"label\":\"View all Degrees\",\"url\":\"/search?tab=degree-program\u0026page=1\"}},\"ctaPosition\":\"right\"},\"productSummaries\":[{\"title\":\"Master's \u0026 Doctoral\",\"description\":\"Online degree programs from top institutions taught by expert faculty.\",\"features\":[\"Instructor-led, graduate level classes\",\"1-3 years\"],\"links\":[{\"label\":\"Browse all Master's Degrees\",\"url\":\"/masters\"},{\"label\":\"Browse all Doctorate degrees\",\"url\":\"/doctorate\"}]},{\"title\":\"Bachelor's\",\"description\":\"Online undergraduate degree programs from top institutions taught by expert faculty.\",\"features\":[\"Instructor-led, online classes\",\"2-6 years\"],\"links\":[{\"label\":\"Browse all Bachelor's degrees\",\"url\":\"/bachelors\"}]},{\"title\":\"Paths to degrees\",\"description\":\"A series of graduate-level programs from top institutions, uniquely designed to advance your career by providing a deep level of learning in a specific discipline.\",\"features\":[\"Instructor-led, online classes\",\"2 - 6 months\"],\"links\":[{\"label\":\"Browse all MicroMasters® pathways\",\"url\":\"/masters/micromasters\"},{\"label\":\"Browse all MicroBachelors® pathways\",\"url\":\"/bachelors/microbachelors\"}]}],\"productLists\":[{\"title\":\"Trending degrees\",\"products\":[{\"id\":\"85f981c8-4e1b-4cc4-b3cc-cd2bd741b405\",\"title\":\"Master of Arts in Psychology\",\"url\":\"/masters/psychology/pepperdine-master-of-arts-in-psychology\",\"owner\":{\"key\":\"Pepperdine\",\"name\":\"Pepperdine University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/9028c889-8b76-4d81-a7ec-622c024550ef-820f45a8df63.png\"}}},{\"id\":\"273b170f-af05-4036-9f51-d865910959e2\",\"title\":\"Master of Social Work\",\"url\":\"/masters/online-msw-programs/denver-master-of-social-work\",\"owner\":{\"key\":\"UniversityofDenver\",\"name\":\"University of Denver\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/ed4b14c6-ee2c-4a78-a97b-e73bad0485af-27577f044447.png\"}}},{\"id\":\"c106927f-09cc-4b9a-9f8c-c757db45d92a\",\"title\":\"Bachelor of Science in Economics and Management\",\"url\":\"/bachelors/universityoflondon-bachelor-of-science-in-economics-and-management\",\"owner\":{\"key\":\"UniversityofLondon\",\"name\":\"University of London\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/5427ee88-6dba-46ff-8ed8-87b71e3234da-0af1465ab67e.png\"}}},{\"id\":\"4a8c1f85-f7bb-4ba9-b102-b5864c921fa1\",\"title\":\"Master of Public Health\",\"url\":\"/masters/masters-in-public-health-online/unc-master-of-public-health\",\"owner\":{\"key\":\"UNC-CH\",\"name\":\"The University of North Carolina at Chapel Hill\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/283be432-c4de-4818-83c5-bd77a2de49d6-2a29798bfd41.png\"}}},{\"id\":\"a50e509c-44ae-4e85-9e12-85af6052c613\",\"title\":\"Doctor of Education in Leadership and Learning in Organizations\",\"url\":\"/doctorate/online-edd-programs/vanderbilt-doctor-of-education-in-leadership-and-learning-in-organizations\",\"owner\":{\"key\":\"Vanderbilt\",\"name\":\"Vanderbilt University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/de684a48-2ebc-4596-b466-98ea2cc948b4-864155e2641e.png\"}}},{\"id\":\"35ec5b30-d213-4778-ab2a-ae2783c86502\",\"title\":\"Master of Science Strategic Marketing\",\"url\":\"/masters/surrey-master-of-science-strategic-marketing\",\"owner\":{\"key\":\"UOS\",\"name\":\"University of Surrey\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/fab95b1f-000b-45fe-97a9-89b449974728-7da9db5b85f8.png\"}}}]}],\"linkList\":{\"title\":\"Trending Topics\",\"links\":[{\"label\":\"Master's in Business Administration (MBA)\",\"url\":\"/masters/online-mba\"},{\"label\":\"Master's in Social Work (MSW)\",\"url\":\"/masters/online-msw-programs\"},{\"label\":\"Master's in Psychology\",\"url\":\"/masters/psychology\"},{\"label\":\"Master's in Clinical Psychology\",\"url\":\"/masters/psychology/online-masters-in-clinical-psychology\"},{\"label\":\"Master's in Marriage and Family Therapy (MFT)\",\"url\":\"/masters/psychology/online-mft-programs\"},{\"label\":\"Master's in Applied Behavior Analysis (ABA)\",\"url\":\"/masters/psychology/online-aba-programs\"},{\"label\":\"Master's in Licensed Professional Counseling (LPC)\",\"url\":\"/masters/psychology/online-lpc-programs\"},{\"label\":\"Master of Data Science (MDS)\",\"url\":\"/masters/online-masters-in-data-science\"},{\"label\":\"Master's in Artificial Intelligence\",\"url\":\"/masters/online-masters-in-artificial-intelligence\"},{\"label\":\"Master's in Architecture (M.Arch)\",\"url\":\"/masters/online-masters-in-architecture\"},{\"label\":\"Master's in Speech Language Pathology (SLP)\",\"url\":\"/masters/online-slp-programs\"},{\"label\":\"Master's in Public Health (MPH)\",\"url\":\"/masters/masters-in-public-health-online\"},{\"label\":\"Master's in Education\",\"url\":\"/masters/masters-in-education-online\"},{\"label\":\"Master's in Educational Leadership\",\"url\":\"/masters/masters-in-education-online/online-masters-in-educational-leadership\"},{\"label\":\"Master's in Teaching (MAT)\",\"url\":\"/masters/online-mat-programs\"},{\"label\":\"Master's in Nursing (MSN)\",\"url\":\"/masters/online-msn-programs\"},{\"label\":\"Family Nurse Practitioner (FNP)\",\"url\":\"/masters/online-msn-programs/online-fnp-programs\"},{\"label\":\"Psychiatric Mental Health Nurse Practitioner (PMHNP)\",\"url\":\"/masters/online-msn-programs/online-pmhnp-programs\"},{\"label\":\"Acute Care Nurse Practitioner (ACNP)\",\"url\":\"/masters/online-msn-programs/online-acute-care-nurse-practitioner-programs\"},{\"label\":\"Master of Laws (LLM)\",\"url\":\"/masters/online-llm-programs\"},{\"label\":\"Master of Legal Studies\",\"url\":\"/masters/online-master-of-legal-studies\"},{\"label\":\"Master's in Counseling\",\"url\":\"/masters/counseling\"},{\"label\":\"Master's in School Counseling\",\"url\":\"/masters/counseling/online-masters-in-school-counseling\"},{\"label\":\"Master's in Mental Health Counseling\",\"url\":\"/masters/counseling/online-masters-in-mental-health-counseling\"},{\"label\":\"Master's in Counseling \u0026 Psychology\",\"url\":\"/masters/counseling-psychology\"},{\"label\":\"Master of Engineering (MEng)\",\"url\":\"/masters/online-masters-in-engineering\"},{\"label\":\"Master's in Computer Engineering\",\"url\":\"/masters/online-masters-in-engineering/online-computer-engineering-masters\"},{\"label\":\"Master's in Cybersecurity\",\"url\":\"/masters/online-masters-in-cybersecurity\"},{\"label\":\"Master's in Information Technology (IT)\",\"url\":\"/masters/online-masters-in-information-technology\"},{\"label\":\"Master's in Information Systems\",\"url\":\"/masters/masters-in-information-systems-online\"},{\"label\":\"Master's in Computer Science\",\"url\":\"/masters/online-masters-in-computer-science\"},{\"label\":\"Master of Library and Information Science (MLIS)\",\"url\":\"/masters/online-mlis-programs\"},{\"label\":\"Master's in International Relations\",\"url\":\"/masters/online-masters-in-international-relations\"},{\"label\":\"Master's in Communication\",\"url\":\"/masters/online-masters-in-communication\"},{\"label\":\"Master's in Design\",\"url\":\"/masters/online-masters-in-design\"},{\"label\":\"Master's in Health Administration (MHA)\",\"url\":\"/masters/online-mha\"},{\"label\":\"Master's in Business\",\"url\":\"/masters/online-masters-in-business\"},{\"label\":\"Master of Accounting\",\"url\":\"/masters/online-masters-in-accounting\"},{\"label\":\"Master's in Entrepreneurship\",\"url\":\"/masters/masters-in-entrepreneurship-online\"},{\"label\":\"Master's in Leadership\",\"url\":\"/masters/masters-in-leadership-online\"},{\"label\":\"Master's in Human Resources\",\"url\":\"/masters/online-masters-in-human-resources\"},{\"label\":\"Master's in Supply Chain Management\",\"url\":\"/masters/online-masters-in-supply-chain-management\"},{\"label\":\"Master's in Public Administration (MPA)\",\"url\":\"/masters/masters-in-public-administration-online\"},{\"label\":\"Master's in Analytics\",\"url\":\"/masters/online-masters-in-analytics\"},{\"label\":\"Maestría en Analítica de Negocios\",\"url\":\"/masters/online-masters-in-analytics/online-masters-in-business-analytics\"},{\"label\":\"Master's in Data Analytics\",\"url\":\"/masters/online-masters-in-analytics/online-masters-in-data-analytics\"},{\"label\":\"Master's in Project Management (MPM)\",\"url\":\"/masters/masters-in-project-management-online\"},{\"label\":\"Maestría en Cuidado de la Salud\",\"url\":\"/masters/healthcare\"},{\"label\":\"Master's in Nutrition\",\"url\":\"/masters/online-masters-in-nutrition\"},{\"label\":\"Licenciatura en Trabajo Social (BSW)\",\"url\":\"/bachelors/social-work-bsw\"},{\"label\":\"Bachelor of Psychology\",\"url\":\"/bachelors/psychology\"},{\"label\":\"Bachelor of Computer Science in Data Science\",\"url\":\"/bachelors/computer-data-sciences\"},{\"label\":\"Bachelor of Public Health\",\"url\":\"/bachelors/bachelors-in-public-health-online\"},{\"label\":\"Bachelor of Accounting\",\"url\":\"/bachelors/online-accounting-bachelor-degree\"},{\"label\":\"Bachelor of Finance\",\"url\":\"/bachelors/online-bachelors-degree-finance\"},{\"label\":\"Bachelor of Health and Social Service\",\"url\":\"/bachelors/health-social-services\"},{\"label\":\"Bachelor's in Business\",\"url\":\"/bachelors/business\"},{\"label\":\"Doctorate in Social Work (DSW)\",\"url\":\"/doctorate/social-work\"},{\"label\":\"Doctor of Public Health (DrPH)\",\"url\":\"/doctorate/online-drph-programs\"},{\"label\":\"Doctor of Education (EdD)\",\"url\":\"/doctorate/online-edd-programs\"},{\"label\":\"Doctor of Nursing Practice (DNP)\",\"url\":\"/doctorate/online-dnp-programs\"},{\"label\":\"Doctor of Physical Therapy (DPT)\",\"url\":\"/doctorate/online-dpt-programs\"},{\"label\":\"Doctor of Pharmacy (PharmD)\",\"url\":\"/doctorate/online-pharmd-programs\"}]}}]},{\"title\":\"By topic\",\"items\":[{\"label\":\"Artificial Intelligence\",\"hero\":{\"title\":\"Artificial Intelligence\",\"subTitle\":\"Artificial Intelligence (AI) is a unique field of study that combines computer science, robust datasets, and the ability of machines to simulate human intelligence to advance problem-solving techniques and tasks.\",\"cta\":{\"viewAll\":{\"label\":\"View all Artificial Intelligence courses\",\"url\":\"/search?tab=course\u0026skills.skill=Artificial+Intelligence\"},\"learnMore\":{\"label\":\"Learn more about Artificial Intelligence\",\"url\":\"/learn/artificial-intelligence\"}},\"ctaPosition\":\"left\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"ChatGPT\",\"url\":\"/learn/chatgpt\"},{\"label\":\"Machine Learning\",\"url\":\"/learn/machine-learning\"},{\"label\":\"Computer Science\",\"url\":\"/learn/computer-science\"},{\"label\":\"Electronics\",\"url\":\"/learn/electronics\"},{\"label\":\"Automation\",\"url\":\"/learn/automation\"},{\"label\":\"Augmented Reality\",\"url\":\"/learn/augmented-reality\"},{\"label\":\"Internet of Things\",\"url\":\"/learn/iot-internet-of-things\"},{\"label\":\"Software Engineering\",\"url\":\"/learn/software-engineering\"},{\"label\":\"Data Mining\",\"url\":\"/learn/data-mining\"},{\"label\":\"Robotics\",\"url\":\"/learn/robotics\"},{\"label\":\"Deep Learning\",\"url\":\"/learn/deep-learning\"},{\"label\":\"Computer Engineering\",\"url\":\"/learn/computer-engineering\"},{\"label\":\"Algorithms\",\"url\":\"/learn/algorithms\"},{\"label\":\"Natural Language Processing\",\"url\":\"/learn/natural-language-processing\"},{\"label\":\"Computer Programming\",\"url\":\"/learn/computer-programming\"},{\"label\":\"Computer Vision\",\"url\":\"/learn/computer-vision\"},{\"label\":\"Robotic Process Automation\",\"url\":\"/learn/robotic-process-automation\"},{\"label\":\"Computer Networking\",\"url\":\"/learn/computer-networking\"},{\"label\":\"Mathematical Modeling\",\"url\":\"/learn/mathematical-modeling\"},{\"label\":\"Autonomous Robotics\",\"url\":\"/learn/autonomous-robotics\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"1f905330-28e5-4407-a85e-1d5070c66ae4\",\"title\":\"Foundations of AI\",\"url\":\"/certificates/professional-certificate/ibm-foundations-of-ai\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"8c5c1af9-761b-49b4-9f52-f6f48856d906\",\"title\":\"Computer Science for Artificial Intelligence\",\"url\":\"/certificates/professional-certificate/harvardx-computer-science-for-artifical-intelligence\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"9f0781f8-33c8-41c1-84a7-6c161413070c\",\"title\":\"Fundamentals of Google AI for Web Based Machine Learning\",\"url\":\"/certificates/professional-certificate/google-fundamentals-of-google-ai-for-web-based-machine-learning\",\"owner\":{\"key\":\"Google\",\"name\":\"Google\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/29d2370f-9575-4f8e-b107-753b1abcc5f0-6a48c6833673.png\"}}}],\"cta\":{\"label\":\"View all Artificial Intelligence Certificates\",\"url\":\"/certificates/ai-certificates\"}},{\"title\":\"Executive Education\",\"products\":[{\"id\":\"32ab61e5-44b4-4316-ad59-9f04fc876e0a\",\"title\":\"Artificial Intelligence: Implications for Business Strategy\",\"url\":\"/executive-education/massachusetts-institute-of-technology-artificial-intelligence-implications-for-business-strategy\",\"owner\":{\"key\":\"MITx\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2a73d2ce-c34a-4e08-8223-83bca9d2f01d-d4f180052205.png\"}}},{\"id\":\"ac0779b0-d342-42c4-99b3-d2c2ff93f980\",\"title\":\"Ethics of AI\",\"url\":\"/executive-education/the-london-school-of-economics-and-political-science-ethics-of-ai\",\"owner\":{\"key\":\"LSE\",\"name\":\"The London School of Economics and Political Science\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/07141c7d-a86e-4f48-bb5b-1eef0958b465-b644124b89ef.png\"}}},{\"id\":\"ce3a934a-08ff-47da-823e-15f99cae32ef\",\"title\":\"Artificial Intelligence in Health Care\",\"url\":\"/executive-education/massachusetts-institute-of-technology-artificial-intelligence-in-health-care\",\"owner\":{\"key\":\"MITx\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2a73d2ce-c34a-4e08-8223-83bca9d2f01d-d4f180052205.png\"}}}],\"cta\":{\"label\":\"View all Executive Education in Artificial Intelligence\",\"url\":\"/search?tab=executive-education\u0026page=1\u0026skills.skill=Artificial+Intelligence\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"2d5b1959-d856-4a35-8aa4-c6cb67b233a9\",\"title\":\"Introduction to Generative AI\",\"url\":\"/learn/computer-science/ibm-introduction-to-generative-ai\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"3a31db71-de8f-45f1-ae65-11981ed9d680\",\"title\":\"CS50's Introduction to Artificial Intelligence with Python\",\"url\":\"/learn/artificial-intelligence/harvard-university-cs50-s-introduction-to-artificial-intelligence-with-python\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"e994d8a1-b78d-45f9-b91e-9a2ca6baa891\",\"title\":\"Generative AI Mastery: Revolutionizing Game Development\",\"url\":\"/learn/computer-science/hp-generative-ai-mastery-revolutionizing-game-development\",\"owner\":{\"key\":\"HP\",\"name\":\"HP\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2b6a09a3-61a9-415b-9048-cf90451c6bb2-681cbc2f42ed.png\"}}},{\"id\":\"93a42838-e9c4-4c72-8943-af75e3c5fb89\",\"title\":\"Google AI for Anyone\",\"url\":\"/learn/artificial-intelligence/google-google-ai-for-anyone\",\"owner\":{\"key\":\"Google\",\"name\":\"Google\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/29d2370f-9575-4f8e-b107-753b1abcc5f0-6a48c6833673.png\"}}}],\"cta\":{\"label\":\"View all Artificial Intelligence courses\",\"url\":\"/search?q=artificial+intelligence\u0026tab=course\"}},{\"title\":\"Degrees\",\"products\":[{\"id\":\"9a6bc27b-2d27-4064-801b-951960ba661d\",\"title\":\"Master of Science in Data Science\",\"url\":\"/masters/online-masters-in-data-science/smu-master-of-science-in-data-science\",\"owner\":{\"key\":\"SMU\",\"name\":\"Southern Methodist University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/4d5918c8-a5c0-4a5c-8e14-26cc753a132d-efd10ea9cd00.png\"}}},{\"id\":\"854a7267-22ae-4341-9f14-3e8f554395bb\",\"title\":\"Master of Science-Business in Data, Insights, and Analytics\",\"url\":\"/masters/online-masters-in-analytics/online-masters-in-data-analytics/university-of-wisconsin-madison-master-of-science-business-in-data-insights-and-analytics\",\"owner\":{\"key\":\"WisconsinX\",\"name\":\"The University of Wisconsin-Madison\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/496e8de4-f4c2-4395-bfa4-5e9daeb60f1d-f8f8e09793a2.png\"}}},{\"id\":\"5c002189-0866-4b10-807e-bcf093346dc0\",\"title\":\"Master of Information and Cybersecurity\",\"url\":\"/masters/online-masters-in-cybersecurity/ucb-master-of-information-and-cybersecurity\",\"owner\":{\"key\":\"BerkeleyX\",\"name\":\"University of California, Berkeley\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/54bc81cb-b736-4505-aa51-dd2b18c61d84-2082c7ba1024.png\"}}}],\"cta\":{\"label\":\"View all Masters in Artificial Intelligence\",\"url\":\"/masters/online-masters-in-artificial-intelligence\"}}]},{\"label\":\"Data Science\",\"hero\":{\"title\":\"Data Science\",\"subTitle\":\"Data Science is an interdisciplinary field which utilizes scientific methods, algorithms, and data insights to extract meaning and drive informed decision-making across industries.\",\"cta\":{\"viewAll\":{\"label\":\"View all Data Science courses\",\"url\":\"/search?tab=course\u0026skills.skill=Data+Science\"}},\"ctaPosition\":\"right\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"Power BI\",\"url\":\"/learn/power-bi\"},{\"label\":\"SQL\",\"url\":\"/learn/sql\"},{\"label\":\"Analytics\",\"url\":\"/learn/analytics\"},{\"label\":\"MySQL\",\"url\":\"/learn/mysql\"},{\"label\":\"Coding\",\"url\":\"/learn/coding\"},{\"label\":\"PostgreSQL\",\"url\":\"/learn/postgresql\"},{\"label\":\"Big Data\",\"url\":\"/learn/big-data\"},{\"label\":\"Cloud Computing\",\"url\":\"/learn/cloud-computing\"},{\"label\":\"Syntax\",\"url\":\"/learn/syntax\"},{\"label\":\"Statistics\",\"url\":\"/learn/statistics\"},{\"label\":\"TensorFlow\",\"url\":\"/learn/tensorflow\"},{\"label\":\"Probability\",\"url\":\"/learn/probability\"},{\"label\":\"Regression\",\"url\":\"/learn/regression\"},{\"label\":\"Inference\",\"url\":\"/learn/inference\"},{\"label\":\"PyTorch\",\"url\":\"/learn/pytorch\"},{\"label\":\"Grafana\",\"url\":\"/learn/grafana\"},{\"label\":\"Business Intelligence\",\"url\":\"/learn/business-intelligence\"},{\"label\":\"Data Warehouse\",\"url\":\"/learn/data-warehouse\"},{\"label\":\"Data Structures\",\"url\":\"/learn/data-structures\"},{\"label\":\"Data Visualization\",\"url\":\"/learn/data-visualization\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"3c32e3e0-b6fe-4ee4-bd4f-210c6339e074\",\"title\":\"Data Science\",\"url\":\"/certificates/professional-certificate/harvardx-data-science\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"b5598690-9bd8-4d21-b7f3-dc741b50473f\",\"title\":\"IBM Data Science\",\"url\":\"/certificates/professional-certificate/ibm-data-science\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"98ad6cea-24a1-4926-8fc0-13de8dc1c1d1\",\"title\":\"Statistics and Data Science (General Track)\",\"url\":\"/masters/micromasters/mitx-statistics-and-data-science-general-track\",\"owner\":{\"key\":\"MITx\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2a73d2ce-c34a-4e08-8223-83bca9d2f01d-d4f180052205.png\"}}}],\"cta\":{\"label\":\"View all Data Science certificates\",\"url\":\"/certificates/data-science-certificate\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"c2004e8e-3882-4927-a883-1c5f39a28865\",\"title\":\"Introduction to Data Science with Python\",\"url\":\"/learn/data-science/harvard-university-introduction-to-data-science-with-python\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"9bd10bfb-a8cd-4907-a26d-37fe3ea74919\",\"title\":\"Introduction to Data Science\",\"url\":\"/learn/data-science/ibm-introduction-to-data-science\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"5099587a-6c94-4e2f-872c-66cecbfa8446\",\"title\":\"Foundations of Data Analytics\",\"url\":\"/learn/data-analysis/the-hong-kong-university-of-science-and-technology-foundations-of-data-analytics\",\"owner\":{\"key\":\"HKUSTx\",\"name\":\"The Hong Kong University of Science and Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/b736b120-95f6-4ac5-83d0-138fedbbbda2-ed8f10dbd8ba.png\"}}}],\"cta\":{\"label\":\"View all Data Science courses\",\"url\":\"/search?q=data+science\u0026tab=course\"}},{\"title\":\"Graduate Degrees\",\"products\":[{\"id\":\"5cf16e5f-8a08-40a6-bc9e-bf82684c5522\",\"title\":\"Master of Science in Applied Data Science\",\"url\":\"/masters/online-masters-in-data-science/syracuse-master-of-science-in-applied-data-science\",\"owner\":{\"key\":\"SyracuseUniversity\",\"name\":\"Syracuse University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/6ec06cd6-4355-44bd-822a-2094d743b7a4-7ed01c537f21.png\"}}},{\"id\":\"58331700-1a02-4abe-a858-4ebe83200d15\",\"title\":\"Master of Information and Data Science\",\"url\":\"/masters/online-masters-in-data-science/ucb-master-of-information-and-data-science\",\"owner\":{\"key\":\"BerkeleyX\",\"name\":\"University of California, Berkeley\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/54bc81cb-b736-4505-aa51-dd2b18c61d84-2082c7ba1024.png\"}}},{\"id\":\"70adbe06-2ef5-446e-97cf-7d26520a9697\",\"title\":\"Master of Applied Data Science\",\"url\":\"/masters/online-masters-in-data-science/unc-master-of-applied-data-science\",\"owner\":{\"key\":\"UNC-CH\",\"name\":\"The University of North Carolina at Chapel Hill\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/283be432-c4de-4818-83c5-bd77a2de49d6-2a29798bfd41.png\"}}}],\"cta\":{\"label\":\"View all Data Science degrees\",\"url\":\"/masters/online-masters-in-data-science\"}},{\"title\":\"Paths to Degrees\",\"products\":[{\"id\":\"482dee71-e4b9-4b42-a47b-3e16bb69e8f2\",\"title\":\"Data Science\",\"url\":\"/masters/micromasters/uc-san-diegox-data-science\",\"owner\":{\"key\":\"UCSanDiegoX\",\"name\":\"The University of California, San Diego\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/c7f335bb-f97c-4472-af09-65ae60197005-7d797d964ddb.png\"}}},{\"id\":\"4118b1fb-cfe5-457d-b78d-76c8141a2042\",\"title\":\"Healthcare Data Analytics Toolkit\",\"url\":\"/masters/micromasters/mgh-institute-healthcare-data-analytics-toolkit\",\"owner\":{\"key\":\"MGH_Institute\",\"name\":\"MGH Institute of Health Professions\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/fa3fe5e7-5100-40a1-b56b-c44b893d92a6-8dd6dff92a89.png\"}}},{\"id\":\"a2a6a8f9-7b61-49ce-9d62-7e959b776fb7\",\"title\":\"Analytics: Essential Tools and Methods\",\"url\":\"/masters/micromasters/gtx-analytics-essential-tools-and-methods\",\"owner\":{\"key\":\"GTx\",\"name\":\"The Georgia Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8537d31f-01b4-40fd-b652-e17b38eefe41-4c6537c07d54.png\"}}}],\"cta\":{\"label\":\"Browse all MicroMasters® pathways\",\"url\":\"/micromasters\"}}]},{\"label\":\"Finance\",\"hero\":{\"title\":\"Finance\",\"subTitle\":\"Navigate the complex field of Finance, including money management, investments, and financial planning. Gain insights into market analysis and strategic decision-making, allowing for growth and profitability.\",\"cta\":{\"viewAll\":{\"label\":\"View all Finance courses\",\"url\":\"/search?skills.skill=Finance\"},\"learnMore\":{\"label\":\"Learn more about Finance\",\"url\":\"/learn/finance\"}},\"ctaPosition\":\"left\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"Bitcoin\",\"url\":\"/learn/bitcoin\"},{\"label\":\"Investing\",\"url\":\"/learn/investing\"},{\"label\":\"Cryptocurrency\",\"url\":\"/learn/cryptocurrency\"},{\"label\":\"Blockchain\",\"url\":\"/learn/blockchain\"},{\"label\":\"Trading\",\"url\":\"/learn/trading\"},{\"label\":\"Fintech\",\"url\":\"/learn/fintech\"},{\"label\":\"Stocks\",\"url\":\"/learn/stocks\"},{\"label\":\"Banking\",\"url\":\"/learn/banking\"},{\"label\":\"Risk Management\",\"url\":\"/learn/risk-management\"},{\"label\":\"Venture Capital\",\"url\":\"/learn/venture-capital\"},{\"label\":\"Taxes\",\"url\":\"/learn/taxes\"},{\"label\":\"Investment Banking\",\"url\":\"/learn/investment-banking\"},{\"label\":\"Financial Management\",\"url\":\"/learn/financial-management\"},{\"label\":\"Cryptography\",\"url\":\"/learn/cryptography\"},{\"label\":\"Circular Economy\",\"url\":\"/learn/circular-economy\"},{\"label\":\"Macroeconomics\",\"url\":\"/learn/macroeconomics\"},{\"label\":\"Financial Accounting\",\"url\":\"/learn/financial-accounting\"},{\"label\":\"Financial Literacy\",\"url\":\"/learn/financial-literacy\"},{\"label\":\"Personal Finance\",\"url\":\"/learn/personal-finance\"},{\"label\":\"Corporate Finance\",\"url\":\"/learn/corporate-finance\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"1859f52c-3fc0-43fe-a8a1-13660c77e9c3\",\"title\":\"Corporate Finance\",\"url\":\"/certificates/professional-certificate/columbiax-corporate-finance\",\"owner\":{\"key\":\"ColumbiaX\",\"name\":\"Columbia University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/3d8fc08e-339f-467a-a6c0-2b956ca5d6a0-797c0c6ddbc6.png\"}}},{\"id\":\"be5cc755-fa82-49f0-a7f5-512ca60cd7f0\",\"title\":\"Financial Decision-Making for Leaders\",\"url\":\"/certificates/professional-certificate/babsonx-financial-decision-making-for-leaders\",\"owner\":{\"key\":\"BabsonX\",\"name\":\"Babson College\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/5e657c42-b466-4101-883a-7f2830ff3d54-1cc106481e49.png\"}}},{\"id\":\"20323088-3d02-40de-9418-cc9fc31b011a\",\"title\":\"Risk Management\",\"url\":\"/certificates/professional-certificate/nyif-risk-management\",\"owner\":{\"key\":\"NYIF\",\"name\":\"New York Institute of Finance\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/ecabc090-da26-4831-b96e-9c08f67f320e-ffcfe486232e.png\"}}}],\"cta\":{\"label\":\"View all Finance certificates\",\"url\":\"/search?q=finance\u0026tab=program\u0026program_type=Professional+Certificate\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"fff44379-c896-4b15-ab1d-b92f28acb789\",\"title\":\"Financial Analysis for Decision Making\",\"url\":\"/learn/financial-analysis/babson-college-financial-analysis-for-decision-making\",\"owner\":{\"key\":\"BabsonX\",\"name\":\"Babson College\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/5e657c42-b466-4101-883a-7f2830ff3d54-1cc106481e49.png\"}}},{\"id\":\"9ed274f9-9db1-4e08-93a6-0fa07e684970\",\"title\":\"Introduction to Corporate Finance\",\"url\":\"/learn/corporate-finance/columbia-university-introduction-to-corporate-finance\",\"owner\":{\"key\":\"ColumbiaX\",\"name\":\"Columbia University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/3d8fc08e-339f-467a-a6c0-2b956ca5d6a0-797c0c6ddbc6.png\"}}},{\"id\":\"9f624cf0-74f5-4293-bbb0-95a41e5543ac\",\"title\":\"Essential Career Skills for Investment Banking and Finance\",\"url\":\"/learn/investment-banking/new-york-institute-of-finance-essential-career-skills-for-investment-banking-and-finance\",\"owner\":{\"key\":\"NYIF\",\"name\":\"New York Institute of Finance\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/ecabc090-da26-4831-b96e-9c08f67f320e-ffcfe486232e.png\"}}}],\"cta\":{\"label\":\"View all Finance courses\",\"url\":\"/search?q=finance\u0026tab=course\"}},{\"title\":\"Graduate Degrees\",\"products\":[{\"id\":\"74f633a8-2eaa-4202-9e31-79f6868934b0\",\"title\":\"Master of Management\",\"url\":\"/masters/ucdavis-master-of-management\",\"owner\":{\"key\":\"UCDavis\",\"name\":\"University of California, Davis\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/3a33451f-9a20-41f0-9cd1-5f3624a0940e-be0782e0ed48.png\"}}},{\"id\":\"3001f267-a52b-4513-9d5c-bce423e05eb6\",\"title\":\"Master of Business Administration\",\"url\":\"/masters/online-mba/rice-master-of-business-administration\",\"owner\":{\"key\":\"RICEx\",\"name\":\"Rice University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/3e0f3544-6626-4373-afb9-b21e0e66a571-9317ec003c4d.png\"}}},{\"id\":\"97526f98-0ea6-4f43-8574-a58ca13031dd\",\"title\":\"Master of Science in Communications Management\",\"url\":\"/masters/online-masters-in-communication/syracuse-master-of-science-in-communications-management\",\"owner\":{\"key\":\"SyracuseUniversity\",\"name\":\"Syracuse University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/6ec06cd6-4355-44bd-822a-2094d743b7a4-7ed01c537f21.png\"}}}],\"cta\":{\"label\":\"View all Finance degrees\",\"url\":\"/search?learning_type=Masters\u0026learning_type=Doctorate\u0026learning_type=Certificate\u0026tab=degree-program\u0026page=1\u0026skills.skill=Finance\"}},{\"title\":\"Undergraduate Degrees\",\"products\":[{\"id\":\"159d1753-d974-4b5b-b657-516805797753\",\"title\":\"Bachelor of Science in Finance\",\"url\":\"/bachelors/universityoflondon-bachelor-of-science-in-finance\",\"owner\":{\"key\":\"UniversityofLondon\",\"name\":\"University of London\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/5427ee88-6dba-46ff-8ed8-87b71e3234da-0af1465ab67e.png\"}}},{\"id\":\"da3a0dc4-f697-48fd-bc7d-44c208608dd5\",\"title\":\"Bachelor of Science in Finance\",\"url\":\"/bachelors/maryville-university-bachelor-of-science-in-finance\",\"owner\":{\"key\":\"Maryville\",\"name\":\"Maryville University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8e585adc-f870-4e8f-abe8-e67da192d49c-33b63ce3ca64.png\"}}},{\"id\":\"b6223778-8769-407a-85e3-3f167d170d24\",\"title\":\"Bachelor of Science in Accounting\",\"url\":\"/bachelors/maryville-university-bachelor-of-science-in-accounting\",\"owner\":{\"key\":\"Maryville\",\"name\":\"Maryville University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8e585adc-f870-4e8f-abe8-e67da192d49c-33b63ce3ca64.png\"}}}],\"cta\":{\"label\":\"View all Finance degrees\",\"url\":\"/bachelors/online-bachelors-degree-finance\"}}]},{\"label\":\"Business Administration\",\"hero\":{\"title\":\"Business Administration\",\"subTitle\":\"Business Administration is the key to lead and manage operations, organize resources, and direct a team to achieve organizational goals with efficiency and effectiveness.\",\"cta\":{\"viewAll\":{\"label\":\"View all Business Administration Courses\",\"url\":\"/search?tab=course\u0026subject=Business+%26+Management\"},\"learnMore\":{\"label\":\"Learn more about Business Administration\",\"url\":\"/learn/business-administration\"}},\"ctaPosition\":\"left\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"Excel\",\"url\":\"/learn/excel\"},{\"label\":\"Marketing\",\"url\":\"/learn/marketing\"},{\"label\":\"Digital Marketing\",\"url\":\"/learn/digital-marketing\"},{\"label\":\"Entrepreneurship\",\"url\":\"/learn/entrepreneurship\"},{\"label\":\"Success\",\"url\":\"/learn/success\"},{\"label\":\"CEO\",\"url\":\"/learn/ceo\"},{\"label\":\"Management\",\"url\":\"/learn/management\"},{\"label\":\"Sales\",\"url\":\"/learn/sales\"},{\"label\":\"Accounting\",\"url\":\"/learn/accounting\"},{\"label\":\"Leadership\",\"url\":\"/learn/leadership\"},{\"label\":\"Innovation\",\"url\":\"/learn/innovation\"},{\"label\":\"Procurement\",\"url\":\"/learn/procurement\"},{\"label\":\"Scrum\",\"url\":\"/learn/scrum\"},{\"label\":\"Zapier\",\"url\":\"/learn/zapier\"},{\"label\":\"Ecommerce\",\"url\":\"/learn/ecommerce\"},{\"label\":\"Project Management\",\"url\":\"/learn/project-management\"},{\"label\":\"Agile\",\"url\":\"/learn/agile\"},{\"label\":\"ServiceNow\",\"url\":\"/learn/servicenow\"},{\"label\":\"Business Plan\",\"url\":\"/learn/business-plan\"},{\"label\":\"Retail\",\"url\":\"/learn/retail\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"e09b8c3f-520d-4e1b-a174-b2a8f5d70f1a\",\"title\":\"PreMBA Essentials for Professionals\",\"url\":\"/certificates/professional-certificate/imperialbusinessx-pre-mba-essentials-for-professionals\",\"owner\":{\"key\":\"ImperialX\",\"name\":\"Imperial College London\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/b7b5c4b8-9908-4caa-8e02-453a2a960b0b-9cda9ffb8e95.png\"}}},{\"id\":\"2fc3236d-78a9-45a1-8c0c-fc290e74259e\",\"title\":\"Supply Chain Management\",\"url\":\"/masters/micromasters/mitx-supply-chain-management\",\"owner\":{\"key\":\"MITx\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2a73d2ce-c34a-4e08-8223-83bca9d2f01d-d4f180052205.png\"}}},{\"id\":\"59488f04-79a1-442d-9485-ca84562d6e12\",\"title\":\"Business Management\",\"url\":\"/masters/micromasters/iimbx-business-management\",\"owner\":{\"key\":\"IIMBx\",\"name\":\"Indian Institute of Management Bangalore\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/c2e6b3f5-9c1f-41f0-b692-f2173d05a256-7729f0b9d72b.png\"}}}],\"cta\":{\"label\":\"View all Business Administration certificates\",\"url\":\"/certificates/business-certificate\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"a00ec61d-e2db-45c8-92c9-4727056c2f4a\",\"title\":\"The Foundations of Happiness at Work\",\"url\":\"/learn/happiness/university-of-california-berkeley-the-foundations-of-happiness-at-work\",\"owner\":{\"key\":\"BerkeleyX\",\"name\":\"University of California, Berkeley\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/54bc81cb-b736-4505-aa51-dd2b18c61d84-2082c7ba1024.png\"}}},{\"id\":\"002fcc00-5258-4760-ae83-8e8f1280e3bd\",\"title\":\"Entrepreneurial Operations: Launching a Startup\",\"url\":\"/learn/entrepreneurship/babson-college-entrepreneurial-operations-launching-a-startup\",\"owner\":{\"key\":\"BabsonX\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/5e657c42-b466-4101-883a-7f2830ff3d54-1cc106481e49.png\"}}},{\"id\":\"032359a2-9c75-467b-941e-0a0e56735627\",\"title\":\"Sport Business Foundations\",\"url\":\"/learn/sports-business/university-of-alaska-fairbanks-sport-business-foundations\",\"owner\":{\"key\":\"AlaskaX\",\"name\":\"University of Alaska Fairbanks\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8d801db7-a298-4c63-9372-59e00f6e4038-b7c8e8d997b1.png\"}}}],\"cta\":{\"label\":\"View all Business Administration courses\",\"url\":\"/search?tab=course\u0026subject=Business+%26+Management\"}},{\"title\":\"Graduate Degrees\",\"products\":[{\"id\":\"74f633a8-2eaa-4202-9e31-79f6868934b0\",\"title\":\"Master of Management\",\"url\":\"/masters/ucdavis-master-of-management\",\"owner\":{\"key\":\"UCDavis\",\"name\":\"University of California, Davis\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/3a33451f-9a20-41f0-9cd1-5f3624a0940e-be0782e0ed48.png\"}}},{\"id\":\"1be98dfc-6b32-4f4c-8beb-02a2b1ef9183\",\"title\":\"Master of Business Administration\",\"url\":\"/masters/online-mba/unc-master-of-business-administration\",\"owner\":{\"key\":\"UNC-CH\",\"name\":\"The University of North Carolina at Chapel Hill\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/283be432-c4de-4818-83c5-bd77a2de49d6-2a29798bfd41.png\"}}},{\"id\":\"97526f98-0ea6-4f43-8574-a58ca13031dd\",\"title\":\"Master of Science in Communications Management\",\"url\":\"/masters/online-masters-in-communication/syracuse-master-of-science-in-communications-management\",\"owner\":{\"key\":\"SyracuseUniversity\",\"name\":\"Syracuse University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/6ec06cd6-4355-44bd-822a-2094d743b7a4-7ed01c537f21.png\"}}}],\"cta\":{\"label\":\"View all Business Administration degrees\",\"url\":\"/masters/online-masters-in-business\"}},{\"title\":\"Path to degrees\",\"products\":[{\"id\":\"d1768ac3-9e71-45ee-9174-2d553968c8a5\",\"title\":\"Introduction to Marketing\",\"url\":\"/learn/marketing/university-of-british-columbia-introduction-to-marketing\",\"owner\":{\"key\":\"UBCx\",\"name\":\"University of British Columbia\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/eac96c61-1462-4084-a0b2-12525b74a9e1-8377159ff774.png\"}}},{\"id\":\"1c30e9b3-78ee-4c57-9af9-922153073d99\",\"title\":\"Business Foundations\",\"url\":\"/learn/business-administration/university-of-british-columbia-business-foundations\",\"owner\":{\"key\":\"UBCx\",\"name\":\"University of British Columbia\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/eac96c61-1462-4084-a0b2-12525b74a9e1-8377159ff774.png\"}}},{\"id\":\"38dde1fd-e9a4-4f4b-9c87-87a3d0161830\",\"title\":\"Project Management\",\"url\":\"/masters/micromasters/ritx-project-management\",\"owner\":{\"key\":\"RITx\",\"name\":\"Rochester Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/de3e9ff0-477d-4496-8cfa-a98f902e5830-71b79f0ac34a.png\"}}}],\"cta\":{\"label\":\"Browse all MicroMasters® pathways\",\"url\":\"/masters/micromasters\"}}]},{\"label\":\"Cybersecurity\",\"hero\":{\"title\":\"Cybersecurity\",\"subTitle\":\"Cybersecurity is a subset of information technology (IT) focused on protecting digital systems and information. Cybersecurity specialists play key roles in the protection of IT systems against unauthorized access to data systems, centers and other systems.\",\"cta\":{\"viewAll\":{\"label\":\"View all Cybersecurity Courses\",\"url\":\"/search?tab=course\u0026skills.skill=Cyber+Security\"},\"learnMore\":{\"label\":\"Learn more about Cybersecurity\",\"url\":\"/learn/cybersecurity\"}},\"ctaPosition\":\"left\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"Information Security\",\"url\":\"/learn/information-security\"},{\"label\":\"Computer Security\",\"url\":\"/learn/computer-security\"},{\"label\":\"Cloud Computing\",\"url\":\"/learn/cloud-computing\"},{\"label\":\"Encryption\",\"url\":\"/learn/encryption\"},{\"label\":\"Security Administration\",\"url\":\"/learn/security-administration\"},{\"label\":\"Security Software\",\"url\":\"/learn/security-software\"},{\"label\":\"Vulnerability Management\",\"url\":\"/learn/vulnerability-management\"},{\"label\":\"Information Technology\",\"url\":\"/learn/information-technology\"},{\"label\":\"Data Encryption\",\"url\":\"/learn/data-encryption\"},{\"label\":\"SaaS\",\"url\":\"/learn/software-as-a-service\"},{\"label\":\"User Experience (UX)\",\"url\":\"/learn/user-experience-ux\"},{\"label\":\"Cybersecurity\",\"url\":\"/learn/cybersecurity\"},{\"label\":\"UX Design\",\"url\":\"/learn/ux-design\"},{\"label\":\"Network Security\",\"url\":\"/learn/network-security\"},{\"label\":\"Security Testing\",\"url\":\"/learn/security-testing\"},{\"label\":\"Data Management\",\"url\":\"/learn/data-management\"},{\"label\":\"Technical Analysis\",\"url\":\"/learn/technical-analysis\"},{\"label\":\"Encryption Software\",\"url\":\"https://www.edx.org/learn/encryption-software\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"54c7ce9c-5a40-4e12-ab87-d562833387c4\",\"title\":\"Computer Science for Cybersecurity\",\"url\":\"/certificates/professional-certificate/harvardx-computer-science-for-cybersecurity\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"57e4cbf4-6b8a-4cd2-a164-380453d5c424\",\"title\":\"Cybersecurity Analyst\",\"url\":\"/certificates/professional-certificate/ibm-cybersecurity-analyst\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"5931b9af-b058-4612-9108-2301741a0740\",\"title\":\"Essentials of Cybersecurity\",\"url\":\"/certificates/professional-certificate/uwashingtonx-essentials-cybersecurity\",\"owner\":{\"key\":\"UWashingtonX\",\"name\":\"University of Washington\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/a7530503-bd7f-49c4-afbe-22824a191282-25b122e47f8d.png\"}}}],\"cta\":{\"label\":\"View all Cybersecurity certificates\",\"url\":\"/search?q=cybersecurity\u0026tab=program\u0026program_type=Professional+Certificate\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"88391405-e329-495d-bf72-5de13bbf1846\",\"title\":\"CS50's Introduction to Cybersecurity\",\"url\":\"/learn/cybersecurity/harvard-university-cs50-s-introduction-to-cybersecurity\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"cc2b4496-bccb-4ddc-b6d9-a6ad7d05d28f\",\"title\":\"Beginners Guide to Cybersecurity\",\"url\":\"/learn/cybersecurity/ibm-beginners-guide-to-cybersecurity\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"6bc0aff3-4ff1-4a1a-a93c-38dd2168becd\",\"title\":\"Finding Your Cybersecurity Career Path\",\"url\":\"/learn/cybersecurity/university-of-washington-finding-your-cybersecurity-career-path\",\"owner\":{\"key\":\"UWashingtonX\",\"name\":\"University of Washington\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/a7530503-bd7f-49c4-afbe-22824a191282-25b122e47f8d.png\"}}}],\"cta\":{\"label\":\"View all Cybersecurity courses\",\"url\":\"/search?q=cybersecurity\u0026tab=course\u0026page=1\"}},{\"title\":\"Degrees\",\"products\":[{\"id\":\"780e11a3-0b47-424f-8a03-3f0a9072c5ec\",\"title\":\"Master of Science in Cybersecurity\",\"url\":\"/masters/online-masters-in-cybersecurity/syracuse-master-of-science-in-cybersecurity\",\"owner\":{\"key\":\"SyracuseUniversity\",\"name\":\"Syracuse University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/6ec06cd6-4355-44bd-822a-2094d743b7a4-7ed01c537f21.png\"}}},{\"id\":\"5c002189-0866-4b10-807e-bcf093346dc0\",\"title\":\"Master of Information and Cybersecurity\",\"url\":\"/masters/online-masters-in-cybersecurity/ucb-master-of-information-and-cybersecurity\",\"owner\":{\"key\":\"BerkeleyX\",\"name\":\"University of California, Berkeley\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/54bc81cb-b736-4505-aa51-dd2b18c61d84-2082c7ba1024.png\"}}},{\"id\":\"de971614-e9f1-4dc5-9081-5dec52d5ac4e\",\"title\":\"Master of Science in Cybersecurity\",\"url\":\"/masters/maryville-university-master-of-science-in-cybersecurity\",\"owner\":{\"key\":\"Maryville\",\"name\":\"Maryville University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8e585adc-f870-4e8f-abe8-e67da192d49c-33b63ce3ca64.png\"}}}],\"cta\":{\"label\":\"View all Cybersecurity degrees\",\"url\":\"/masters/online-masters-in-cybersecurity\"}},{\"title\":\"Paths to degrees\",\"products\":[{\"id\":\"8ac6657e-a06a-4a47-aba7-5c86b5811fa1\",\"title\":\"Cybersecurity\",\"url\":\"/masters/micromasters/ritx-cybersecurity\",\"owner\":{\"key\":\"RITx\",\"name\":\"Rochester Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/de3e9ff0-477d-4496-8cfa-a98f902e5830-71b79f0ac34a.png\"}}},{\"id\":\"1c6f7157-3148-4359-b6f2-6c2e4f527151\",\"title\":\"Principles of Cybersecurity\",\"url\":\"/masters/micromasters/usmx-principles-of-cybersecurity\",\"owner\":{\"key\":\"UMBC\",\"name\":\"University of Maryland Baltimore County\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/097ca727-d3f4-43d0-8baf-9baf23c1314b-29d4b0840da2.png\"}}},{\"id\":\"9a18f293-0cb9-447a-a0ec-532c527bb72e\",\"title\":\"Database Management Systems\",\"url\":\"/masters/micromasters/umbc-database-management-systems\",\"owner\":{\"key\":\"USMx\",\"name\":\"University System of Maryland\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/b9dc96da-b3fc-45a6-b6b7-b8e12eb79335-bc0488f1a5f8.png\"}}}],\"cta\":{\"label\":\"Browse all MicroMasters® pathways\",\"url\":\"/masters/micromasters\"}}]},{\"label\":\"Computer Science\",\"hero\":{\"title\":\"Computer Science\",\"subTitle\":\"Computer Science focuses on the design, development, and testing of software. It uses technology to problem solve by applying algorithms and coding to operating systems, artificial intelligence, machine learning, and informatics in nearly every industry. \",\"cta\":{\"viewAll\":{\"label\":\"View all Computer Science Courses\",\"url\":\"/search?tab=course\u0026skills.skill=Computer+Science\"},\"learnMore\":{\"label\":\"Learn more about Computer Science\",\"url\":\"/learn/computer-science\"}},\"ctaPosition\":\"left\"},\"linkList\":{\"title\":\"Related Topics\",\"links\":[{\"label\":\"Decoding\",\"url\":\"/learn/decoding\"},{\"label\":\"Information Technology\",\"url\":\"/learn/information-technology\"},{\"label\":\"Software Development\",\"url\":\"/learn/software-development\"},{\"label\":\"Numba\",\"url\":\"/learn/numba\"},{\"label\":\"YAML\",\"url\":\"/learn/yaml\"},{\"label\":\"Machine Learning\",\"url\":\"/learn/machine-learning\"},{\"label\":\"GParted\",\"url\":\"/learn/gparted\"},{\"label\":\"Finance\",\"url\":\"/learn/finance\"},{\"label\":\"CakePHP\",\"url\":\"/learn/cakephp\"},{\"label\":\"Artificial Intelligence\",\"url\":\"/learn/artificial-intelligence\"}]},\"productLists\":[{\"title\":\"Certificates\",\"products\":[{\"id\":\"e250b08e-be2a-4b48-a43c-c9ae47f6cf14\",\"title\":\"Computer Science for Python Programming\",\"url\":\"/certificates/professional-certificate/harvardx-computer-science-for-python-programming\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"a11c408f-0986-4393-8268-8bc16500cdf3\",\"title\":\"Introduction to Python Programming\",\"url\":\"/certificates/professional-certificate/the-georgia-institute-of-technology-introduction-to-python-programming\",\"owner\":{\"key\":\"GTx\",\"name\":\"The Georgia Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8537d31f-01b4-40fd-b652-e17b38eefe41-4c6537c07d54.png\"}}},{\"id\":\"b6c81b35-e8e2-46e1-8165-2dd36f8e5f58\",\"title\":\"IBM Applied AI Developer\",\"url\":\"/certificates/professional-certificate/ibm-ibm-applied-ai-developer\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}}],\"cta\":{\"label\":\"View all Computer Science certificates\",\"url\":\"/search?q=computer+science\u0026tab=program\u0026program_type=Professional+Certificate\"}},{\"title\":\"Courses\",\"products\":[{\"id\":\"05f61d04-5acc-452b-9c34-6d447af6437f\",\"title\":\"Computer Science 101\",\"url\":\"/learn/computer-science/stanford-university-computer-science-101\",\"owner\":{\"key\":\"StanfordOnline\",\"name\":\"Stanford University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/f53a7458-c79b-4524-97cf-28241114230e-e47d44123c3b.png\"}}},{\"id\":\"da1b2400-322b-459b-97b0-0c557f05d017\",\"title\":\"CS50's Introduction to Computer Science\",\"url\":\"/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science\",\"owner\":{\"key\":\"HarvardX\",\"name\":\"Harvard University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\"}}},{\"id\":\"956319ec-8665-4039-8bc6-32c9a9aea5e9\",\"title\":\"Introduction to Computer Science and Programming Using Python\",\"url\":\"/learn/computer-science/massachusetts-institute-of-technology-introduction-to-computer-science-and-programming-using-python\",\"owner\":{\"key\":\"MITx\",\"name\":\"Massachusetts Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/2a73d2ce-c34a-4e08-8223-83bca9d2f01d-d4f180052205.png\"}}}],\"cta\":{\"label\":\"View all Computer Science courses\",\"url\":\"/search?q=computer+science\u0026tab=course\"}},{\"title\":\"Degrees\",\"products\":[{\"id\":\"b6c81b35-e8e2-46e1-8165-2dd36f8e5f58\",\"title\":\"IBM Applied AI Developer\",\"url\":\"/certificates/professional-certificate/ibm-ibm-applied-ai-developer\",\"owner\":{\"key\":\"IBM\",\"name\":\"IBM\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/87b07564-d569-4cfd-bee6-8b0a407acb73-dc33e4b5f353.png\"}}},{\"id\":\"7f9a65f5-45ec-4106-bf78-21331f3bdaa4\",\"title\":\"Bachelor of Science, Computer Science\",\"url\":\"/bachelor-of-science-computer-science\",\"owner\":{\"key\":\"Simmons\",\"name\":\"Simmons University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/78fe11c7-e0da-4425-afb6-3d74bfb4f606-ad36acd8a318.png\"}}},{\"id\":\"ea953e86-de57-4512-8503-a89f00f1b2b1\",\"title\":\"Master of Science in Computer Science\",\"url\":\"/masters/online-masters-in-computer-science/syracuse-master-of-science-in-computer-science\",\"owner\":{\"key\":\"SyracuseUniversity\",\"name\":\"Syracuse University\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/6ec06cd6-4355-44bd-822a-2094d743b7a4-7ed01c537f21.png\"}}}],\"cta\":{\"label\":\"View all Computer Science degrees\",\"url\":\"/masters/online-masters-in-computer-science\"}},{\"title\":\"Path to degrees\",\"products\":[{\"id\":\"c4adc3c7-e3be-46ea-a9cd-d94af61ece32\",\"title\":\"Cloud Computing\",\"url\":\"/masters/micromasters/usmx-umgc-cloud-computing\",\"owner\":{\"key\":\"USMx\",\"name\":\"University System of Maryland\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/b9dc96da-b3fc-45a6-b6b7-b8e12eb79335-bc0488f1a5f8.png\"}}},{\"id\":\"a2a6a8f9-7b61-49ce-9d62-7e959b776fb7\",\"title\":\"Analytics: Essential Tools and Methods\",\"url\":\"/masters/micromasters/gtx-analytics-essential-tools-and-methods\",\"owner\":{\"key\":\"GTx\",\"name\":\"The Georgia Institute of Technology\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/8537d31f-01b4-40fd-b652-e17b38eefe41-4c6537c07d54.png\"}}},{\"id\":\"0f56cf5f-a40a-4c65-8c4e-5dee9ec0be62\",\"title\":\"Software Development Foundations\",\"url\":\"/masters/micromasters/ubcx-software-development-foundations\",\"owner\":{\"key\":\"UBCx\",\"name\":\"University of British Columbia\",\"logo\":{\"url\":\"https://prod-discovery.edx-cdn.org/organization/logos/eac96c61-1462-4084-a0b2-12525b74a9e1-8377159ff774.png\"}}}],\"cta\":{\"label\":\"Browse all MicroMasters® pathways\",\"url\":\"/masters/micromasters\"}}]},{\"label\":\"View all topics\",\"hero\":{\"title\":\"Popular topics\",\"cta\":{\"viewAll\":{\"label\":\"View all topics\",\"url\":\"/learn\"}},\"ctaPosition\":\"left\"},\"linkLists\":[{\"title\":\"Computer Programming\",\"url\":\"/learn/computer-programming\",\"links\":[{\"label\":\"Python\",\"url\":\"/learn/python\"},{\"label\":\"JavaScript\",\"url\":\"/learn/javascript\"},{\"label\":\"C\",\"url\":\"/learn/c-programming\"},{\"label\":\"Algorithms\",\"url\":\"/learn/algorithms\"},{\"label\":\"Linux\",\"url\":\"/learn/linux\"}]},{\"title\":\"Data Analysis\",\"url\":\"/learn/data-analysis\",\"links\":[{\"label\":\"Machine Learning\",\"url\":\"/learn/machine-learning\"},{\"label\":\"SQL\",\"url\":\"/learn/sql\"},{\"label\":\"Statistics\",\"url\":\"/learn/statistics\"},{\"label\":\"R\",\"url\":\"/learn/r-programming\"},{\"label\":\"Excel\",\"url\":\"/learn/excel\"}]},{\"title\":\"Economics\",\"url\":\"/learn/economics\",\"links\":[{\"label\":\"Trading\",\"url\":\"/learn/trading\"},{\"label\":\"Investing\",\"url\":\"/learn/investing\"},{\"label\":\"Stocks\",\"url\":\"/learn/stocks\"},{\"label\":\"Blockchain\",\"url\":\"/learn/blockchain\"},{\"label\":\"Cryptocurrency\",\"url\":\"/learn/cryptocurrency\"}]},{\"title\":\"Biology\",\"url\":\"/learn/biology\",\"links\":[{\"label\":\"STEM\",\"url\":\"/learn/stem\"},{\"label\":\"Genetics\",\"url\":\"/learn/genetics\"},{\"label\":\"Neuroscience\",\"url\":\"/learn/neuroscience\"},{\"label\":\"Nutrition\",\"url\":\"/learn/nutrition\"},{\"label\":\"Human Anatomy\",\"url\":\"/learn/human-anatomy\"}]},{\"title\":\"Physics\",\"url\":\"/learn/physics\",\"links\":[{\"label\":\"Dynamics\",\"url\":\"/learn/dynamics\"},{\"label\":\"Nature\",\"url\":\"/learn/nature\"},{\"label\":\"Planets\",\"url\":\"/learn/planets\"},{\"label\":\"Architecture\",\"url\":\"/learn/architecture\"},{\"label\":\"Mechanics\",\"url\":\"/learn/mechanics\"}]},{\"title\":\"Language\",\"url\":\"/learn/language\",\"links\":[{\"label\":\"Writing\",\"url\":\"/learn/writing\"},{\"label\":\"Spanish\",\"url\":\"/learn/spanish\"},{\"label\":\"English\",\"url\":\"/learn/english\"},{\"label\":\"Italian\",\"url\":\"/learn/italian\"},{\"label\":\"Japanese\",\"url\":\"/learn/japanese\"}]},{\"title\":\"Social Science\",\"url\":\"/learn/social-science\",\"links\":[{\"label\":\"Psychology\",\"url\":\"/learn/psychology\"},{\"label\":\"Education\",\"url\":\"/learn/education\"},{\"label\":\"Politics\",\"url\":\"/learn/politics\"},{\"label\":\"Behavioral Psychology\",\"url\":\"/learn/behavioral-psychology\"},{\"label\":\"Government\",\"url\":\"/learn/government\"}]},{\"title\":\"Math\",\"url\":\"/learn/math\",\"links\":[{\"label\":\"Probability\",\"url\":\"/learn/probability\"},{\"label\":\"Algebra\",\"url\":\"/learn/algebra\"},{\"label\":\"Calculus\",\"url\":\"/learn/calculus\"},{\"label\":\"Logic\",\"url\":\"/learn/logic\"},{\"label\":\"Geometry\",\"url\":\"/learn/geometry\"}]},{\"title\":\"Humanities\",\"url\":\"/learn/humanities\",\"links\":[{\"label\":\"Music\",\"url\":\"/learn/music-arts\"},{\"label\":\"Art\",\"url\":\"/learn/art\"},{\"label\":\"Philosophy\",\"url\":\"/learn/philosophy\"},{\"label\":\"Geography\",\"url\":\"/learn/geography\"},{\"label\":\"History\",\"url\":\"/learn/history\"}]}]}]},{\"items\":[{\"label\":\"Career resources\",\"hero\":{\"title\":\"Career resources\",\"subTitle\":\"Find resources that help you make progress towards your next career goal.\",\"cta\":{\"viewAll\":{\"label\":\"Access the Career Resource Center\",\"url\":\"https://careers.edx.org/\"}},\"ctaPosition\":\"left\"},\"productResources\":[{\"title\":\"Access career tips\",\"description\":\"Explore career articles in our Idea Hub\",\"links\":[{\"label\":\"Hybrid Jobs: A 4-Minute Primer on Fast-Growing, Lucrative Career Paths\",\"url\":\"/resources/hybrid-jobs-a-4-minute-primer-on-fast-growing-lucrative-career-paths\"},{\"label\":\"How to Write an Effective CV – 5 Steps From the Experts\",\"url\":\"/resources/how-to-write-an-effective-cv-5-steps-experts\"},{\"label\":\"The Employability Skills Checklist\",\"url\":\"/resources/the-employability-skills-checklist\"},{\"label\":\"Computer science careers: Why computer science is for everyone\",\"url\":\"https://www.edx.org/resources/computer-science-careers\"},{\"label\":\"Building a career in data science and analytics\",\"url\":\"https://www.edx.org/resources/data-science-analytics-career-guide\"}],\"cta\":{\"label\":\"Go to Idea Hub\",\"url\":\"https://www.edx.org/resources\"}},{\"title\":\"How to guides\",\"description\":\"Find the next steps to start your new career\",\"links\":[{\"label\":\"How to Become a Software Developer\",\"url\":\"https://www.edx.org/become/how-to-become-a-software-developer\"},{\"label\":\"How to Become a Data Scientist\",\"url\":\"https://www.edx.org/become/how-to-become-a-data-scientist\"},{\"label\":\"How to Become a Software Engineer\",\"url\":\"https://www.edx.org/become/how-to-become-a-software-engineer-without-a-degree\"},{\"label\":\"How to Become a Social Media Manager\",\"url\":\"https://www.edx.org/become/how-to-become-a-social-media-manager\"},{\"label\":\"How to Become a Cybersecurity Analyst\",\"url\":\"https://www.edx.org/become/how-to-become-a-cybersecurity-analyst\"}],\"cta\":{\"label\":\"View all guides\",\"url\":\"https://www.edx.org/become\"}},{\"title\":\"Career paths\",\"description\":\"Gain insights to chart your own career journey.\",\"links\":null,\"cta\":{\"label\":\"Discover career paths\",\"url\":\"https://careers.edx.org/browse-by-industry\"}},{\"title\":\"Guides \u0026 templates\",\"description\":\"Use our career guides and templates to propel your career forward.\",\"links\":null,\"cta\":{\"label\":\"Access guides \u0026 templates\",\"url\":\"https://careers.edx.org/guides-and-templates\"}},{\"title\":\"Skills Quiz\",\"description\":\"Find the right skills to learn for your dream job.\",\"links\":null,\"cta\":{\"label\":\"Take the quiz\",\"url\":\"https://skills.edx.org\"}}]},{\"label\":\"Schools \u0026 Partners\",\"url\":\"/schools-partners\"}]},{\"title\":\"Still unsure?\",\"subTitle\":\"Try a course.\",\"items\":[{\"cta\":{\"label\":\"Find online courses\",\"url\":\"/courses?q=online+courses\"}}]}]},\"activeBanner\":{\"backgroundColor\":\"blue\",\"backgroundColorEs\":\"blue\",\"content\":[[\"$\",\"b\",\"0\",{\"children\":\"Embrace the new season and unlock your potential — Enjoy up to 30% off\"}],\" select programs until April 30. Use code \",[\"$\",\"b\",\"2\",{\"children\":\"REFRESHEDX25\"}],\". \",[\"$\",\"a\",\"4\",{\"href\":\"https://www.edx.org/refresh-promo\",\"className\":\"underline text-inherit\",\"children\":\"Learn more\"}],\".\"],\"contentEs\":[[\"$\",\"b\",\"0\",{\"children\":\"Aprovecha la nueva temporada y libera tu potencial: disfruta de hasta un 30% de descuento\"}],\" en programas seleccionados hasta el 30 de abril. Utiliza el código \",[\"$\",\"b\",\"2\",{\"children\":\"REFRESHEDX25\"}],\". \",[\"$\",\"a\",\"4\",{\"href\":\"https://www.edx.org/es/refresh-promo\",\"className\":\"underline text-inherit\",\"children\":\"Más información\"}],\".\"],\"campaignId\":\"refresh-promo-early-spring-2025-en\",\"campaignIdEs\":\"refresh-promo-early-spring-2025-es\"},\"program\":\"$undefined\"}],[\"$\",\"div\",null,{\"style\":{\"minHeight\":50},\"children\":[[\"$\",\"$L13\",null,{\"src\":\"/scripts/newrelic\"}],[\"$\",\"main\",null,{\"children\":[\"$\",\"article\",null,{\"className\":\"container prose\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto py-14\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Error code: 404\"}],[\"$\",\"h1\",null,{\"className\":\"pt-0\",\"children\":\"We can't seem to find the page you're looking for.\"}],[\"$\",\"h3\",null,{\"className\":\"font-normal \",\"children\":\"Here are some helpful links instead:\"}],[\"$\",\"ul\",null,{\"className\":\"list-none pl-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"pl-0\",\"children\":[\"$\",\"$L24\",null,{\"className\":\"text-primary hover:text-primary underline\",\"href\":\"/\",\"children\":\"Home\"}]}],[\"$\",\"li\",null,{\"className\":\"pl-0\",\"children\":[\"$\",\"$L24\",null,{\"className\":\"text-primary hover:text-primary underline\",\"href\":\"/search\",\"children\":\"Search courses and programs\"}]}],[\"$\",\"li\",null,{\"className\":\"pl-0\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-primary hover:text-primary underline\",\"href\":\"https://authn.edx.org/login\",\"children\":\"Create account\"}]}]]}]]}],\"$L25\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-primary text-primary-foreground pt-16\",\"children\":[\"$\",\"footer\",null,{\"className\":\"flex justify-between max-w-screen-xl mx-auto px-4 pb-4 \",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-between mb-6 w-full\",\"children\":[[\"$\",\"$L24\",null,{\"href\":\"/\",\"className\":\"mb-6\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/trademark-logos/edx-by-2u-white.svg\",\"alt\":\"edX homepage\",\"title\":\"edX homepage\",\"width\":127,\"height\":67,\"className\":\"optanon-category-C0001\",\"data-ot-ignore\":true}]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mb-4 justify-center flex flex-row\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/edx/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our Facebook page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"32\",\"height\":\"32\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4v-8.5z\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"1\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/edXOnline\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our X page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"48\",\"height\":\"48\",\"viewBox\":\"0 0 48 48\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M21.2144 25.4036L12.2784 35.5671H14.3952L22.1576 26.7441L28.3528 35.5671H35.5L26.1296 22.2239L35.5 11.5671H33.3832L25.1912 20.8866L18.6472 11.5671H11.5M32.6192 34.0052H29.3672L14.3968 13.0523H17.6496\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"2\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/school/edx/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our LinkedIn page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"20\",\"height\":\"20\",\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",\"d\":\"M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91-1.182 0-1.886.796-2.195 1.565-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126 2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"3\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.reddit.com/r/edX/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our Reddit page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"40\",\"height\":\"40\",\"viewBox\":\"-2 -2 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M18 10.1c0-1-.8-1.8-1.8-1.7-.4 0-.9.2-1.2.5-1.4-.9-3-1.5-4.7-1.5l.8-3.8 2.6.6c0 .7.6 1.2 1.3 1.2.7 0 1.2-.6 1.2-1.3 0-.7-.6-1.2-1.3-1.2-.5 0-.9.3-1.1.7L11 2.9h-.2c-.1 0-.1.1-.1.2l-1 4.3C8 7.4 6.4 7.9 5 8.9c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5c.1.1.3.3.5.3v.5c0 2.7 3.1 4.9 7 4.9s7-2.2 7-4.9v-.5c.6-.3 1-.9 1-1.6zM6 11.4c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2s-.6 1.2-1.2 1.2c-.7 0-1.2-.5-1.2-1.2zm7 3.3c-.9.6-1.9 1-3 .9-1.1 0-2.1-.3-3-.9-.1-.1-.1-.3 0-.5.1-.1.3-.1.4 0 .7.5 1.6.8 2.5.7.9.1 1.8-.2 2.5-.7.1-.1.3-.1.5 0s.2.3.1.5zm-.3-2.1c-.7 0-1.2-.6-1.2-1.2s.6-1.2 1.2-1.2c.7 0 1.2.6 1.2 1.2.1.7-.5 1.2-1.2 1.2z\",\"fill\":\"currentColor\"}]}]}]}]}]]}]}]]}],false,[\"$\",\"div\",null,{\"className\":\"my-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap md:flex-nowrap justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Browse Courses\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Learn AI\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/artificial-intelligence\",\"children\":\"Learn AI\"}]}],[\"$\",\"li\",\"Learn ChatGPT\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/chatgpt\",\"children\":\"Learn ChatGPT\"}]}],[\"$\",\"li\",\"Learn Spanish\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/spanish\",\"children\":\"Learn Spanish\"}]}],[\"$\",\"li\",\"Learn Python\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/python\",\"children\":\"Learn Python\"}]}],[\"$\",\"li\",\"Learn Excel\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/excel\",\"children\":\"Learn Excel\"}]}],[\"$\",\"li\",\"Learn Software Engineering\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/software-engineering\",\"children\":\"Learn Software Engineering\"}]}],[\"$\",\"li\",\"Learn Blockchain\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/blockchain\",\"children\":\"Learn Blockchain\"}]}],[\"$\",\"li\",\"Learn Computer Programming\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/computer-programming\",\"children\":\"Learn Computer Programming\"}]}],[\"$\",\"li\",\"Learn Economics\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/economics\",\"children\":\"Learn Economics\"}]}],[\"$\",\"li\",\"Learn Architecture\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/architecture\",\"children\":\"Learn Architecture\"}]}],[\"$\",\"li\",\"Learn Project Management\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/project-management\",\"children\":\"Learn Project Management\"}]}],[\"$\",\"li\",\"Learn Business Administration\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/business-administration\",\"children\":\"Learn Business Administration\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Courses\",{\"href\":\"/learn\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Courses\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"step-by-step guides\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Become a Cybersecurity Analyst\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-cybersecurity-analyst\",\"children\":\"Become a Cybersecurity Analyst\"}]}],[\"$\",\"li\",\"Become a Data Scientist\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-data-scientist\",\"children\":\"Become a Data Scientist\"}]}],[\"$\",\"li\",\"Become a Social Media Manager\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-social-media-manager\",\"children\":\"Become a Social Media Manager\"}]}],[\"$\",\"li\",\"Become a Software Developer\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-software-developer\",\"children\":\"Become a Software Developer\"}]}],[\"$\",\"li\",\"Become a Software Engineer\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-software-engineer-without-a-degree\",\"children\":\"Become a Software Engineer\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Guides\",{\"href\":\"/become\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Guides\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Complete your bachelor's online\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Bachelor's in Business\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/business\",\"children\":\"Bachelor's in Business\"}]}],[\"$\",\"li\",\"Bachelor's in Computer Science / Data Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/computer-data-sciences\",\"children\":\"Bachelor's in Computer Science / Data Science\"}]}],[\"$\",\"li\",\"Bachelor's in Health and Nursing\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/health-social-services\",\"children\":\"Bachelor's in Health and Nursing\"}]}],[\"$\",\"li\",\"Bachelor's in Accounting\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/online-accounting-bachelor-degree\",\"children\":\"Bachelor's in Accounting\"}]}],[\"$\",\"li\",\"Bachelor's in Finance\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/online-bachelors-degree-finance\",\"children\":\"Bachelor's in Finance\"}]}],[\"$\",\"li\",\"Bachelor's in Psychology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/psychology\",\"children\":\"Bachelor's in Psychology\"}]}],[\"$\",\"li\",\"Bachelor's in Public Health\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/bachelors-in-public-health-online\",\"children\":\"Bachelor's in Public Health\"}]}],[\"$\",\"li\",\"Bachelor's in Social Work\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/social-work-bsw\",\"children\":\"Bachelor's in Social Work\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Undergraduate Degrees\",{\"href\":\"/bachelors\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Undergraduate Degrees\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Earn your online graduate degree\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Master's in Business Administration\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-mba\",\"children\":\"Master's in Business Administration\"}]}],[\"$\",\"li\",\"Master's in Public Health\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/masters-in-public-health-online\",\"children\":\"Master's in Public Health\"}]}],[\"$\",\"li\",\"Master's in Social Work\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-msw-programs\",\"children\":\"Master's in Social Work\"}]}],[\"$\",\"li\",\"Master's in Nursing\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-msn-programs\",\"children\":\"Master's in Nursing\"}]}],[\"$\",\"li\",\"Master's in Data Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-data-science\",\"children\":\"Master's in Data Science\"}]}],[\"$\",\"li\",\"Master's in Engineering\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-engineering\",\"children\":\"Master's in Engineering\"}]}],[\"$\",\"li\",\"Master's in Speech Pathology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-slp-programs\",\"children\":\"Master's in Speech Pathology\"}]}],[\"$\",\"li\",\"Master's in Counseling/Psychology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-slp-programs\",\"children\":\"Master's in Counseling/Psychology\"}]}],[\"$\",\"li\",\"Master's Degree in Healthcare\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/healthcare\",\"children\":\"Master's Degree in Healthcare\"}]}],[\"$\",\"li\",\"Master's Degree in Education\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/masters-in-education-online\",\"children\":\"Master's Degree in Education\"}]}],[\"$\",\"li\",\"Master's Degree in AI\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-artificial-intelligence\",\"children\":\"Master's Degree in AI\"}]}],[\"$\",\"li\",\"Master's Degree in Computer Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-computer-science\",\"children\":\"Master's Degree in Computer Science\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Graduate Degrees\",{\"href\":\"/masters\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Graduate Degrees\"}],[\"$\",\"a\",\"see more Doctorate Degrees\",{\"href\":\"/doctorate\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Doctorate Degrees\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"my-4 border-t-[1px] border-solid border-primary-foreground\"}]]}],[\"$\",\"$L27\",null,{\"links\":{\"edx\":{\"title\":\"edx\",\"links\":[{\"label\":\"Partner With Us\",\"url\":\"https://business.edx.org/partner\"},{\"label\":\"About\",\"url\":\"/about-us\"},{\"label\":\"edX For Business\",\"url\":\"https://business.edx.org/?_gl=1*y0gcxr*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NDczLjQ1LjAuMA..\"},{\"label\":\"Affiliates\",\"url\":\"/affiliate-program\"},{\"label\":\"Open edX\",\"url\":\"http://open.edx.org/?_gl=1*lt6kx3*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NTQ5LjU5LjAuMA..\"},{\"label\":\"2U Advisory Council\",\"url\":\"/advisory-groups\"},{\"label\":\"Careers\",\"url\":\"/careers\"},{\"label\":\"News\",\"url\":\"https://press.edx.org/?_gl=1*8w80my*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NTgzLjI1LjAuMA..\"}]},\"connect\":{\"title\":\"Connect\",\"links\":[{\"label\":\"Idea Hub\",\"url\":\"/resources\"},{\"label\":\"Contact Us\",\"url\":\"https://courses.edx.org/support/contact_us?_gl=1*13dq6q5*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE0NjYyLjYuMC4w\"},{\"label\":\"Help Center\",\"url\":\"https://support.edx.org/?_gl=1*1ej7jnc*_gcl_au*NDExMDUyMjIxLjE3MTUxMDI2MjM.*_ga*MTQzNjQ4NzY3NC4xNzA3MzE1NzUx*_ga_D3KS4KMDT0*MTcyMTkxMjUxNC4xODEuMS4xNzIxOTE1MDgxLjUuMC4w\"},{\"label\":\"Security\",\"url\":\"/policy/security\"},{\"label\":\"Media Kit\",\"url\":\"/media-kit\"}]},\"legal\":{\"title\":\"Legal\",\"links\":[{\"label\":\"Terms of Service \u0026 Honor Code\",\"url\":\"/edx-terms-service\"},{\"label\":\"Privacy Policy\",\"url\":\"/edx-privacy-policy\"},{\"label\":\"Cookie Policy\",\"url\":\"/edx-privacy-policy/cookies\"},{\"label\":\"Accessibility Policy\",\"url\":\"/accessibility\"},{\"label\":\"Trademark Policy\",\"url\":\"/trademarks\"},{\"label\":\"Modern Slavery Statement\",\"url\":\"/modern-slavery-statement\"},{\"label\":\"Sitemap\",\"url\":\"/sitemap\"},{\"label\":\"Your Privacy Choices\",\"url\":\"#\"}]}}}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap-reverse justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary-foreground text-[1rem]\",\"children\":[\"© 2024 edX LLC. All rights reserved.\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"children\":\"| 深圳市恒宇博科技有限公司\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://itunes.apple.com/us/app/edx/id945480667?mt=8\u0026external_link=true\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/images/apple-store-badge-en.png\",\"alt\":\"Download on the App Store\",\"title\":\"Download on the App Store\",\"width\":120,\"height\":40,\"data-ot-ignore\":true,\"className\":\"optanon-category-C0001\"}]}],[\"$\",\"a\",null,{\"href\":\"https://play.google.com/store/apps/details?id=org.edx.mobile\u0026external_link=true\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/images/google-play-badge-en.png\",\"alt\":\"Get it on Google Play\",\"title\":\"Get it on Google Play\",\"width\":135,\"height\":40,\"data-ot-ignore\":true,\"className\":\"optanon-category-C0001\"}]}]]}]]}]]}]}]}]]\n"])</script><script>self.__next_f.push([1,"28:I[38680,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n29:T55f,\u003cp\u003eThis course harnesses science-backed techniques applicable across different learning platforms, equipping you with the strategies you need to thrive as an online learner.\u003c/p\u003e\n\u003cp\u003eIn this course, you will:\u003c/p\u003e\n\u003cp\u003eReflect on your Identity as a Learner: Learn about the history and benefits of learning online and reflect on how embarking on this new journey of learning online fits into your broader narrative as a lifelong learner. \u003c/p\u003e\n\u003cp\u003eDevelop Digital Literacy Skills: Acquire essential skills for navigating and utilizing online learning technologies effectively, including familiarity with Learning Management Systems and the unique features of the edX platform.\u003c/p\u003e\n\u003cp\u003eEnhance Metacognitive Skills: Learn to develop awareness of your own learning behaviors and thought processes, a key aspect of successful online learning.\u003c/p\u003e\n\u003cp\u003eApply Effective Study Strategies: Master a range of study strategies based on current research, covering awareness"])</script><script>self.__next_f.push([1,", balance, community engagement, and dedication to learning.\u003c/p\u003e\n\u003cp\u003eLeverage Community Resources: Understand how to effectively utilize peer interactions and community resources to enhance your learning experience.\u003c/p\u003e\n\u003cp\u003eImprove Time Management: Cultivate strong time management skills tailored for online learning, including techniques like the Pomodoro method and understanding your chronotype for optimal learning.\u003c/p\u003e2a:T55f,\u003cp\u003eThis course harnesses science-backed techniques applicable across different learning platforms, equipping you with the strategies you need to thrive as an online learner.\u003c/p\u003e\n\u003cp\u003eIn this course, you will:\u003c/p\u003e\n\u003cp\u003eReflect on your Identity as a Learner: Learn about the history and benefits of learning online and reflect on how embarking on this new journey of learning online fits into your broader narrative as a lifelong learner. \u003c/p\u003e\n\u003cp\u003eDevelop Digital Literacy Skills: Acquire essential skills for navigating and utilizing online learning technologies effectively, including familiarity with Learning Management Systems and the unique features of the edX platform.\u003c/p\u003e\n\u003cp\u003eEnhance Metacognitive Skills: Learn to develop awareness of your own learning behaviors and thought processes, a key aspect of successful online learning.\u003c/p\u003e\n\u003cp\u003eApply Effective Study Strategies: Master a range of study strategies based on current research, covering awareness, balance, community engagement, and dedication to learning.\u003c/p\u003e\n\u003cp\u003eLeverage Community Resources: Understand how to effectively utilize peer interactions and community resources to enhance your learning experience.\u003c/p\u003e\n\u003cp\u003eImprove Time Management: Cultivate strong time management skills tailored for online learning, including techniques like the Pomodoro method and understanding your chronotype for optimal learning.\u003c/p\u003e2b:T68d,\u003cp\u003eThis is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross"])</script><script>self.__next_f.push([1,"-validation and the bootstrap, model selection and regularization methods (ridge and lasso); nonlinear models, splines and generalized additive models; tree-based methods, random forests and boosting; support-vector machines; neural networks and deep learning; survival models; multiple testing. Some unsupervised learning methods are discussed: principal components and clustering (k-means and hierarchical).\u003c/p\u003e\n\u003cp\u003eThis is not a math-heavy class, so we try and describe the methods without heavy reliance on formulas and complex mathematics. We focus on what we consider to be the important elements of modern data science. Computing is done in R. There are lectures devoted to R, giving tutorials from the ground up, and progressing with more detailed sessions that implement the techniques in each chapter. We also offer a separate version of the course called \u003ca href=\"https://www.edx.org/learn/data-analysis-statistics/stanford-university-statistical-learning-with-python\" rel=\"noopener\" target=\"_blank\"\u003eStatistical Learning with Python\u003c/a\u003e – the chapter lectures are the same, but the lab lectures and computing are done using Python.\u003c/p\u003e\n\u003cp\u003eThe lectures cover all the material in An Introduction to Statistical Learning, with Applications in R (second addition) by James, Witten, Hastie and Tibshirani (Springer, 2021). The pdf for this book is available for free on the \u003ca href=\"https://www.statlearning.com/\"\u003ebook website\u003c/a\u003e.\u003c/p\u003e2c:T68d,\u003cp\u003eThis is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization methods (ridge and lasso); nonlinear models, splines and generalized additive models; tree-based methods, random forests and boosting; support-vector machines; neural networks and deep learning; survival models; multiple testing. Some unsupervised learning methods are discussed: principal compone"])</script><script>self.__next_f.push([1,"nts and clustering (k-means and hierarchical).\u003c/p\u003e\n\u003cp\u003eThis is not a math-heavy class, so we try and describe the methods without heavy reliance on formulas and complex mathematics. We focus on what we consider to be the important elements of modern data science. Computing is done in R. There are lectures devoted to R, giving tutorials from the ground up, and progressing with more detailed sessions that implement the techniques in each chapter. We also offer a separate version of the course called \u003ca href=\"https://www.edx.org/learn/data-analysis-statistics/stanford-university-statistical-learning-with-python\" rel=\"noopener\" target=\"_blank\"\u003eStatistical Learning with Python\u003c/a\u003e – the chapter lectures are the same, but the lab lectures and computing are done using Python.\u003c/p\u003e\n\u003cp\u003eThe lectures cover all the material in An Introduction to Statistical Learning, with Applications in R (second addition) by James, Witten, Hastie and Tibshirani (Springer, 2021). The pdf for this book is available for free on the \u003ca href=\"https://www.statlearning.com/\"\u003ebook website\u003c/a\u003e.\u003c/p\u003e"])</script><script>self.__next_f.push([1,"25:[\"$\",\"$L28\",null,{\"title\":\"Popular courses\",\"ctaUrl\":\"/search?tab=course\",\"ctaLabel\":\"View all courses\",\"products\":[{\"productUuid\":\"0e575a39-da1e-4e33-bb3b-e96cc6ffc58e\",\"productName\":\"How to Learn Online\",\"productSlug\":\"learn/how-to-learn/edx-how-to-learn-online\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/0e575a39-da1e-4e33-bb3b-e96cc6ffc58e-403e4a4aaada.png\",\"productType\":\"Course\",\"attributes\":[\"Education \u0026 Teacher Training\"],\"partnerName\":\"edX\",\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/4f8cb2c9-589b-4d1e-88c1-b01a02db3a9c-42611123eb6a.png\",\"fullDescription\":\"$29\",\"shortDescription\":\"\u003cp\u003eThis course will prepare you with strategies to be a successful online learner. The edX learning team has curated powerful, science-backed techniques which you can start using right away on any learning platform.\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003eHistory, benefits, and foundational concepts of online learning\u003c/li\u003e\\n\u003cli\u003eHow to leverage your prior educational experiences for success learning online\u003c/li\u003e\\n\u003cli\u003eTechnology fundamentals for online learning, including building your digital confidence, using an LMS (Learning Management System), and making the most of online accessibility features\u003c/li\u003e\\n\u003cli\u003eStudy strategies for online learning, anchored in the ABCDs: Awareness, Balance, Community, and Dedication\u003c/li\u003e\\n\u003cli\u003eTime management skills to help integrate learning into your busy life\u003c/li\u003e\\n\u003c/ul\u003e\",\"courseCount\":null,\"locationRestrictions\":null,\"partnerKeys\":[\"edX\"],\"objectID\":\"6351516000\",\"_highlightResult\":{\"productUuid\":{\"value\":\"0e575a39-da1e-4e33-bb3b-e96cc6ffc58e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productName\":{\"value\":\"How to Learn Online\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productSlug\":{\"value\":\"learn/how-to-learn/edx-how-to-learn-online\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productImageUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/0e575a39-da1e-4e33-bb3b-e96cc6ffc58e-403e4a4aaada.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productType\":{\"value\":\"Course\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"attributes\":[{\"value\":\"Education \u0026 Teacher Training\",\"matchLevel\":\"none\",\"matchedWords\":[]}],\"partnerName\":{\"value\":\"edX\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerLogoUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/organization/logos/4f8cb2c9-589b-4d1e-88c1-b01a02db3a9c-42611123eb6a.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"fullDescription\":{\"value\":\"$2a\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"shortDescription\":{\"value\":\"\u003cp\u003eThis course will prepare you with strategies to be a successful online learner. The edX learning team has curated powerful, science-backed techniques which you can start using right away on any learning platform.\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productOverview\":{\"value\":\"\u003cul\u003e\\n\u003cli\u003eHistory, benefits, and foundational concepts of online learning\u003c/li\u003e\\n\u003cli\u003eHow to leverage your prior educational experiences for success learning online\u003c/li\u003e\\n\u003cli\u003eTechnology fundamentals for online learning, including building your digital confidence, using an LMS (Learning Management System), and making the most of online accessibility features\u003c/li\u003e\\n\u003cli\u003eStudy strategies for online learning, anchored in the ABCDs: Awareness, Balance, Community, and Dedication\u003c/li\u003e\\n\u003cli\u003eTime management skills to help integrate learning into your busy life\u003c/li\u003e\\n\u003c/ul\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerKeys\":[{\"value\":\"edX\",\"matchLevel\":\"none\",\"matchedWords\":[]}]}},{\"productUuid\":\"3a31db71-de8f-45f1-ae65-11981ed9d680\",\"productName\":\"CS50's Introduction to Artificial Intelligence with Python\",\"productSlug\":\"learn/artificial-intelligence/harvard-university-cs50-s-introduction-to-artificial-intelligence-with-python\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/3a31db71-de8f-45f1-ae65-11981ed9d680-b801bb328333.png\",\"productType\":\"Course\",\"attributes\":[\"Computer Science\"],\"partnerName\":\"Harvard University\",\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\",\"fullDescription\":\"\u003cp\u003eThis course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, machine learning, large language models, and other topics in artificial intelligence as they incorporate them into their own Python programs. By course’s end, students emerge with experience in libraries for machine learning as well as knowledge of artificial intelligence principles that enable them to design intelligent systems of their own.\u003c/p\u003e\",\"shortDescription\":\"\u003cp\u003eLearn to use machine learning in Python in this introductory course on artificial intelligence.\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003egraph search algorithms\u003c/li\u003e\\n\u003cli\u003eadversarial search\u003c/li\u003e\\n\u003cli\u003eknowledge representation\u003c/li\u003e\\n\u003cli\u003elogical inference\u003c/li\u003e\\n\u003cli\u003eprobability theory\u003c/li\u003e\\n\u003cli\u003eBayesian networks\u003c/li\u003e\\n\u003cli\u003eMarkov models\u003c/li\u003e\\n\u003cli\u003econstraint satisfaction\u003c/li\u003e\\n\u003cli\u003emachine learning\u003c/li\u003e\\n\u003cli\u003ereinforcement learning\u003c/li\u003e\\n\u003cli\u003eneural networks\u003c/li\u003e\\n\u003cli\u003enatural language processing\u003c/li\u003e\\n\u003c/ul\u003e\",\"courseCount\":null,\"locationRestrictions\":null,\"partnerKeys\":[\"HarvardX\"],\"objectID\":\"6353338000\",\"_highlightResult\":{\"productUuid\":{\"value\":\"3a31db71-de8f-45f1-ae65-11981ed9d680\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productName\":{\"value\":\"CS50's Introduction to Artificial Intelligence with Python\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productSlug\":{\"value\":\"learn/artificial-intelligence/harvard-university-cs50-s-introduction-to-artificial-intelligence-with-python\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productImageUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/3a31db71-de8f-45f1-ae65-11981ed9d680-b801bb328333.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productType\":{\"value\":\"Course\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"attributes\":[{\"value\":\"Computer Science\",\"matchLevel\":\"none\",\"matchedWords\":[]}],\"partnerName\":{\"value\":\"Harvard University\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerLogoUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/organization/logos/44022f13-20df-4666-9111-cede3e5dc5b6-2cc39992c67a.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"fullDescription\":{\"value\":\"\u003cp\u003eThis course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, machine learning, large language models, and other topics in artificial intelligence as they incorporate them into their own Python programs. By course’s end, students emerge with experience in libraries for machine learning as well as knowledge of artificial intelligence principles that enable them to design intelligent systems of their own.\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"shortDescription\":{\"value\":\"\u003cp\u003eLearn to use machine learning in Python in this introductory course on artificial intelligence.\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productOverview\":{\"value\":\"\u003cul\u003e\\n\u003cli\u003egraph search algorithms\u003c/li\u003e\\n\u003cli\u003eadversarial search\u003c/li\u003e\\n\u003cli\u003eknowledge representation\u003c/li\u003e\\n\u003cli\u003elogical inference\u003c/li\u003e\\n\u003cli\u003eprobability theory\u003c/li\u003e\\n\u003cli\u003eBayesian networks\u003c/li\u003e\\n\u003cli\u003eMarkov models\u003c/li\u003e\\n\u003cli\u003econstraint satisfaction\u003c/li\u003e\\n\u003cli\u003emachine learning\u003c/li\u003e\\n\u003cli\u003ereinforcement learning\u003c/li\u003e\\n\u003cli\u003eneural networks\u003c/li\u003e\\n\u003cli\u003enatural language processing\u003c/li\u003e\\n\u003c/ul\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerKeys\":[{\"value\":\"HarvardX\",\"matchLevel\":\"none\",\"matchedWords\":[]}]}},{\"productUuid\":\"ef2fc3ac-b0bc-4004-bd30-d610832d0cdd\",\"productName\":\"Statistical Learning with R\",\"productSlug\":\"learn/statistics/stanford-university-statistical-learning\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/ef2fc3ac-b0bc-4004-bd30-d610832d0cdd-b971c6b5f47b.png\",\"productType\":\"Course\",\"attributes\":[\"Data Analysis \u0026 Statistics\"],\"partnerName\":\"Stanford University\",\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/f53a7458-c79b-4524-97cf-28241114230e-e47d44123c3b.png\",\"fullDescription\":\"$2b\",\"shortDescription\":\"\u003cp\u003eLearn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in R. \u003cem\u003eCourse material updated in 2021 for second edition of the course textbook.\u003c/em\u003e\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003eOverview of statistical learning\u003c/li\u003e\\n\u003cli\u003eLinear regression\u003c/li\u003e\\n\u003cli\u003eClassification\u003c/li\u003e\\n\u003cli\u003eResampling methods\u003c/li\u003e\\n\u003cli\u003eLinear model selection and regularization\u003c/li\u003e\\n\u003cli\u003eMoving beyond linearity\u003c/li\u003e\\n\u003cli\u003eTree-based methods\u003c/li\u003e\\n\u003cli\u003eSupport vector machines\u003c/li\u003e\\n\u003cli\u003eDeep learning\u003c/li\u003e\\n\u003cli\u003eSurvival modeling\u003c/li\u003e\\n\u003cli\u003eUnsupervised learning\u003c/li\u003e\\n\u003cli\u003eMultiple testing\u003c/li\u003e\\n\u003c/ul\u003e\",\"courseCount\":null,\"locationRestrictions\":null,\"partnerKeys\":[\"StanfordOnline\"],\"objectID\":\"6351570000\",\"_highlightResult\":{\"productUuid\":{\"value\":\"ef2fc3ac-b0bc-4004-bd30-d610832d0cdd\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productName\":{\"value\":\"Statistical Learning with R\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productSlug\":{\"value\":\"learn/statistics/stanford-university-statistical-learning\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productImageUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/ef2fc3ac-b0bc-4004-bd30-d610832d0cdd-b971c6b5f47b.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productType\":{\"value\":\"Course\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"attributes\":[{\"value\":\"Data Analysis \u0026 Statistics\",\"matchLevel\":\"none\",\"matchedWords\":[]}],\"partnerName\":{\"value\":\"Stanford University\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerLogoUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/organization/logos/f53a7458-c79b-4524-97cf-28241114230e-e47d44123c3b.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"fullDescription\":{\"value\":\"$2c\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"shortDescription\":{\"value\":\"\u003cp\u003eLearn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in R. \u003cem\u003eCourse material updated in 2021 for second edition of the course textbook.\u003c/em\u003e\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productOverview\":{\"value\":\"\u003cul\u003e\\n\u003cli\u003eOverview of statistical learning\u003c/li\u003e\\n\u003cli\u003eLinear regression\u003c/li\u003e\\n\u003cli\u003eClassification\u003c/li\u003e\\n\u003cli\u003eResampling methods\u003c/li\u003e\\n\u003cli\u003eLinear model selection and regularization\u003c/li\u003e\\n\u003cli\u003eMoving beyond linearity\u003c/li\u003e\\n\u003cli\u003eTree-based methods\u003c/li\u003e\\n\u003cli\u003eSupport vector machines\u003c/li\u003e\\n\u003cli\u003eDeep learning\u003c/li\u003e\\n\u003cli\u003eSurvival modeling\u003c/li\u003e\\n\u003cli\u003eUnsupervised learning\u003c/li\u003e\\n\u003cli\u003eMultiple testing\u003c/li\u003e\\n\u003c/ul\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerKeys\":[{\"value\":\"StanfordOnline\",\"matchLevel\":\"none\",\"matchedWords\":[]}]}},{\"productUuid\":\"a01716cf-27f7-4f6d-b6fb-88394a3523c1\",\"productName\":\"Graphic Design Essentials\",\"productSlug\":\"learn/graphic-design/lci-education-graphic-design-essentials\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/a01716cf-27f7-4f6d-b6fb-88394a3523c1-bd4ca99a6788.png\",\"productType\":\"Course\",\"attributes\":[\"Communication\"],\"partnerName\":\"LCI Education\",\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/896c0232-66fb-4b55-8fc1-2c75ba76db4c-05c9ce243e9b.png\",\"fullDescription\":\"\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eThis \u003c/span\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eonline \u003c/span\u003e\u003cspan lang=\\\"EN-CA\\\"\u003ecourse from LaSalle College Vancouver will introduce you\u003c/span\u003e to the basics of design, graphic and visual communication, image making, typography and the overall creative process, starting from the client mandate to the final presentations.\u003cspan lang=\\\"EN-CA\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eUpon completion, \u003cspan lang=\\\"EN-CA\\\"\u003e you will be able to apply the rules of visual language and visual composition to create a meaningful visual design.\u003c/span\u003e\u003cspan lang=\\\"EN\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eThis \u003cspan lang=\\\"EN\\\"\u003eshort \u003c/span\u003e\u003cspan lang=\\\"EN\\\"\u003ecourse is for anyone looking to build or switch towards a rewarding Graphic Design career. \u003c/span\u003e\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eLaSalle\u003cspan lang=\\\"EN-US\\\"\u003e College's graduates have been recognized by the Association of Registered Graphic Designers (RGD), a testament to the excellence we bring to the field of graphic arts.\u003c/span\u003e\u003c/p\u003e\",\"shortDescription\":\"\u003cp\u003eAcquire the essential skills to become a working Graphic Designer from the basics of color theory to presenting a project to a client.\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eApply the rules of visual language and visual composition to create a meaningful visual design.\u003c/span\u003e\u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eUse visual language, understand composition, create presentations and communication plans, \u003c/span\u003einterpret and design a visual composition. \u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eAnalyze a client mandate and develop \u003c/span\u003eideas\u003c/p\u003e\\n\u003c/li\u003e\\n\u003c/ul\u003e\",\"courseCount\":null,\"locationRestrictions\":null,\"partnerKeys\":[\"LCIEducation\"],\"objectID\":\"6353900000\",\"_highlightResult\":{\"productUuid\":{\"value\":\"a01716cf-27f7-4f6d-b6fb-88394a3523c1\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productName\":{\"value\":\"Graphic Design Essentials\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productSlug\":{\"value\":\"learn/graphic-design/lci-education-graphic-design-essentials\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productImageUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/cdn-cgi/image/width=auto,height=auto,quality=75,format=webp/media/course/image/a01716cf-27f7-4f6d-b6fb-88394a3523c1-bd4ca99a6788.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productType\":{\"value\":\"Course\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"attributes\":[{\"value\":\"Communication\",\"matchLevel\":\"none\",\"matchedWords\":[]}],\"partnerName\":{\"value\":\"LCI Education\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerLogoUrl\":{\"value\":\"https://prod-discovery.edx-cdn.org/organization/logos/896c0232-66fb-4b55-8fc1-2c75ba76db4c-05c9ce243e9b.png\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"fullDescription\":{\"value\":\"\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eThis \u003c/span\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eonline \u003c/span\u003e\u003cspan lang=\\\"EN-CA\\\"\u003ecourse from LaSalle College Vancouver will introduce you\u003c/span\u003e to the basics of design, graphic and visual communication, image making, typography and the overall creative process, starting from the client mandate to the final presentations.\u003cspan lang=\\\"EN-CA\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eUpon completion, \u003cspan lang=\\\"EN-CA\\\"\u003e you will be able to apply the rules of visual language and visual composition to create a meaningful visual design.\u003c/span\u003e\u003cspan lang=\\\"EN\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eThis \u003cspan lang=\\\"EN\\\"\u003eshort \u003c/span\u003e\u003cspan lang=\\\"EN\\\"\u003ecourse is for anyone looking to build or switch towards a rewarding Graphic Design career. \u003c/span\u003e\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eLaSalle\u003cspan lang=\\\"EN-US\\\"\u003e College's graduates have been recognized by the Association of Registered Graphic Designers (RGD), a testament to the excellence we bring to the field of graphic arts.\u003c/span\u003e\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"shortDescription\":{\"value\":\"\u003cp\u003eAcquire the essential skills to become a working Graphic Designer from the basics of color theory to presenting a project to a client.\u003c/p\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"productOverview\":{\"value\":\"\u003cul\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eApply the rules of visual language and visual composition to create a meaningful visual design.\u003c/span\u003e\u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eUse visual language, understand composition, create presentations and communication plans, \u003c/span\u003einterpret and design a visual composition. \u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003e\u003cspan lang=\\\"EN-CA\\\"\u003eAnalyze a client mandate and develop \u003c/span\u003eideas\u003c/p\u003e\\n\u003c/li\u003e\\n\u003c/ul\u003e\",\"matchLevel\":\"none\",\"matchedWords\":[]},\"partnerKeys\":[{\"value\":\"LCIEducation\",\"matchLevel\":\"none\",\"matchedWords\":[]}]}}],\"children\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"12:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Learn Spanish online | edX\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.edx.org/learn/spanish\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Learn Spanish online | edX\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://www.edx.org/learn/spanish\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"edX\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"EN_US\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:creator\",\"content\":\"@edXOnline\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Learn Spanish online | edX\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"Learn Spanish online with flexible, affordable, and short courses. Master grammar, vocabulary, and conversation skills while unlocking global job opportunities.\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}]],\"error\":null,\"digest\":\"$undefined\"}\nc:{\"metadata\":\"$12:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"5:[null,\"$L2d\"]\n"])</script><script>self.__next_f.push([1,"2f:I[58604,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n30:I[55221,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chun"])</script><script>self.__next_f.push([1,"ks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n32:I[70540,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n33:I[73766,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974a"])</script><script>self.__next_f.push([1,"e9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n34:I[10549,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"Accordion\"]\n35:I[10549,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800"])</script><script>self.__next_f.push([1,"\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"AccordionItem\"]\n36:I[10549,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"AccordionTrigger\"]\n37:I[10549,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\""])</script><script>self.__next_f.push([1,",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"AccordionContent\"]\n2e:T8f7,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"url\":\"https://www.edx.org/learn/language/universitat-politecnica-de-valencia-basic-spanish-1-getting-started\"},{\"@type\":\"ListItem\",\"position\":2,\"url\":\"https://www.edx.org/learn/spanish/universidad-nacional-de-cordoba-spanish-across-the-americas\"},{\"@type\":\"ListItem\",\"position\":3,\"url\":\"https://www.edx.org/learn/ap/st-margarets-episcopal-school-ap-r-spanish-language-and-culture\"},{\"@type\":\"ListItem\",\"position\":4,\"url\":\"https://www.edx.org/learn/spanish/pontificia-universidad-javeriana-spanish-for-beginners-learn-in-paradise\"},{\"@type\":\"ListItem\",\"position\":5,\"url\":\"https://www.edx.org/learn/spanish/universitat-politecnica-de-valencia-basic-spanish-3-getting-there\"},{\"@type\":\"ListItem\",\"position\":6,\"url\":\"https://www.edx.org/learn/spanish/universitat-politecnica-de-valencia-basic-spanish-2-one-step-further\"},{\"@type\":\"ListItem\",\"position\":7,\"url\":\"https://www.edx.org/learn/spanish/universidad-del-rosario-a-travel-by-spanish-america-spanish-for-beginners\"},{\"@type\":\"ListItem\",\"position\":8,\"url\":\"https://www.edx.org/learn/spanish/boston-university-ap-r-spanish-language-and-culture\"},{\"@type\":\"ListItem\",\"position\":9,\"url\":\"https://www.edx.org/learn/spanish/universidades-anahuac-foundations-of-medical-spanish\"},{\"@type\":\"ListItem\",\"position\":10,\"url\":\"https://www.edx.org/certificates/professional-certificate/upvalenciax-basic-spanish\"},{\"@type\":\"ListItem\",\"position\":11,\"url\":\"https://www.edx.org/learn/film/universidad-carlos-iii-de-madrid-documental-nuevas-tendencias-nuevos-formatos-documentary-new-trends-new-formats\"},{\"@type\":\"ListItem\",\"position\":12,\"url\":\"https://www.edx.org/professional-certificate/ucdavis-learn-spanish-basic-spanish-vocabulary\"},{\"@type\":\"ListItem\",\"position\":13,\"url\":\"https://www.edx.org/certificates/professional-certificate/chalmersx-computer-system-design-concepts-of-modern-microprocessors\"},{\"@type\":\"ListItem\",\"position\":14,\"url\":\"https://www.edx.org/learn/journalism/university-of-oxford-english-international-standards-on-freedom-of-expression-and-safety-of-journalists\"},{\"@type\":\"ListItem\",\"position\":15,\"url\":\"https://www.edx.org/learn/sustainability/sdg-academy-the-living-amazon-science-cultures-and-sustainability-in-practice\"}]}"])</script><script>self.__next_f.push([1,"38:T58c, { \"@context\": \"https://schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{ \"@type\": \"Question\", \"name\": \"Why learn Spanish online?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Learning Spanish online allows you to study at your own pace from anywhere, with flexible, affordable, and short programs. Online courses offer real-world practice opportunities through forums, where you can ask questions or connect with other learners worldwide for an immersive experience. Online learning may also benefit shy learners, providing a more comfortable environment for practice.\" } },{ \"@type\": \"Question\", \"name\": \"How long does it take to learn Spanish?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The time it takes to learn Spanish depends on your goals and commitment. However, according to the Foreign Service Institute, it takes an average of seven months to reach a general professional proficiency (e.g., enough for workplace and social communication). Complete fluency may take longer, depending on the program and available study time.\" } },{ \"@type\": \"Question\", \"name\": \"How can I learn Spanish online for free?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"You can learn Spanish online for free by enrolling in one of edX's courses from top universities worldwide. Later, you can upgrade your certificate or advance to a Spanish professional certificate program to boost your career prospects.\" } }] } "])</script><script>self.__next_f.push([1,"2d:[[\"$\",\"$L22\",null,{\"searchParams\":{},\"postId\":684,\"cmsUrl\":\"https://cms.edx.org\"}],[\"$\",\"$L23\",null,{\"course\":\"$undefined\",\"navigation\":\"$21:1:props:navigation\",\"activeBanner\":{\"backgroundColor\":\"blue\",\"backgroundColorEs\":\"blue\",\"content\":[[\"$\",\"b\",\"0\",{\"children\":\"Embrace the new season and unlock your potential — Enjoy up to 30% off\"}],\" select programs until April 30. Use code \",[\"$\",\"b\",\"2\",{\"children\":\"REFRESHEDX25\"}],\". \",[\"$\",\"a\",\"4\",{\"href\":\"https://www.edx.org/refresh-promo\",\"className\":\"underline text-inherit\",\"children\":\"Learn more\"}],\".\"],\"contentEs\":[[\"$\",\"b\",\"0\",{\"children\":\"Aprovecha la nueva temporada y libera tu potencial: disfruta de hasta un 30% de descuento\"}],\" en programas seleccionados hasta el 30 de abril. Utiliza el código \",[\"$\",\"b\",\"2\",{\"children\":\"REFRESHEDX25\"}],\". \",[\"$\",\"a\",\"4\",{\"href\":\"https://www.edx.org/es/refresh-promo\",\"className\":\"underline text-inherit\",\"children\":\"Más información\"}],\".\"],\"campaignId\":\"refresh-promo-early-spring-2025-en\",\"campaignIdEs\":\"refresh-promo-early-spring-2025-es\"},\"program\":\"$undefined\"}],[\"$\",\"div\",null,{\"style\":{\"minHeight\":50},\"children\":[[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n {\\n \\\"@context\\\": \\\"https://schema.org\\\",\\n \\\"@type\\\" : \\\"Organization\\\",\\n \\\"name\\\" : \\\"edX\\\",\\n \\\"url\\\" : \\\"https://www.edx.org\\\",\\n \\\"logo\\\": \\\"/images/logos/edx-logo-elm.svg\\\",\\n \\\"sameAs\\\" : [\\n \\\"https://www.facebook.com/edX\\\",\\n \\\"https://twitter.com/edXOnline\\\",\\n \\\"https://www.linkedin.com/company/edx\\\",\\n \\\"http://www.instagram.com/edxonline\\\",\\n \\\"https://www.youtube.com/user/edxonline\\\"\\n ]\\n }\\n \"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.edx.org/\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Learn\\\",\\\"item\\\":\\\"https://www.edx.org/learn\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"Spanish\\\"}]}\"}}],[\"$\",\"script\",\"2\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"[{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"url\\\":\\\"https://www.edx.org/learn/spanish\\\",\\\"name\\\":\\\"Best Online Spanish Courses and Programs\\\",\\\"alternateName\\\":\\\"edX Online\\\"}]\"}}],[\"$\",\"script\",\"3\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2e\"}}]],[\"$\",\"main\",null,{\"id\":\"page-id-684\",\"children\":[\"$\",\"article\",null,{\"className\":\"container prose mt-8 md:mt-auto\",\"children\":[[[\"$\",\"$L17\",\"0\",{\"pagetype\":\"learn-more\",\"children\":[]}]],[[\"$\",\"$L2f\",\"1\",{\"variant\":\"no-image\",\"theme\":\"secondary\",\"titleOverride\":\"Explore \u0026 learn Spanish\",\"title\":\"Explore \u0026 learn Spanish\",\"path\":\"learn/spanish\",\"image\":\"$undefined\",\"subnavItems\":[{\"id\":\"why-learn-Spanish-online\",\"name\":\"Why learn Spanish online?\"},{\"id\":\"courses\",\"name\":\"Browse online Spanish courses\"},{\"id\":\"program\",\"name\":\"Choosing the right Spanish program\"},{\"id\":\"jobs\",\"name\":\"Jobs for Spanish speakers\"},{\"id\":\"faq\",\"name\":\"FAQ\"}],\"children\":[\"$\",\"p\",\"1\",{\"className\":\"mb-8\",\"children\":\"Broaden your global communication skills with online Spanish courses and professional certificates. Learn grammar, vocabulary, and cultural knowledge to access new perspectives and career opportunities.\"}],\"location\":\"learn-header\",\"htmlId\":\"create-account-button\",\"hasBreadcrumbs\":\"$undefined\",\"showSlantStripe\":\"$undefined\",\"slant\":\"$undefined\",\"titleClassName\":\"$undefined\"}]],[[\"$\",\"div\",\"2\",{\"className\":\"flex flex-wrap py-12\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"img\",\"1\",{\"loading\":\"lazy\",\"decoding\":\"async\",\"className\":\"hidden lg:block float-right ml-4 mb-4\",\"src\":\"https://images.cdn.edx.org/post684-Spanish.jpg\",\"alt\":\"group of people in a room smiling and talking with each other.\",\"width\":\"435\",\"height\":\"245\",\"children\":\"$undefined\"}],[\"$\",\"a\",\"6\",{\"className\":\"subnav-item -mt-1\",\"name\":\"Why learn Spanish online?\",\"id\":\"why-learn-Spanish-online\",\"children\":\"$undefined\"}],[\"$\",\"h2\",\"7\",{\"children\":\"Why learn Spanish online?\"}],[\"$\",\"p\",\"8\",{\"children\":\"If you're debating whether learning Spanish is worth it, consider this: 590 million people speak it, making it the second most spoken language globally.\"}],[\"$\",\"p\",\"9\",{\"children\":\"Speaking Spanish can open doors to the global job market and enable communication with potential colleagues, clients, and customers, particularly in North America, Latin America, and Europe.\"}],[\"$\",\"p\",\"10\",{\"children\":\"Learning Spanish can also enrich your appreciation of diverse cultures, cinema, literature, and music and may help you form meaningful connections with native speakers and locals while traveling.\"}]]}]}]],[[\"$\",\"a\",\"4\",{\"className\":\"subnav-item -mt-1\",\"name\":\"Browse online Spanish courses\",\"id\":\"courses\",\"children\":\"$undefined\"}]],[[\"$\",\"div\",\"5\",{\"className\":\"fullwidth bg-putty-100\",\"children\":[[\"$\",\"$L30\",\"0\",{\"children\":[]}],\"$L31\",[\"$\",\"div\",\"2\",{\"className\":\"pt-0 pb-6 fullwidth bg-putty-100\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-8 mt-0 text-2xl\",\"children\":\"Related Topics\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-3 overflow-x-auto scroll-smooth not-prose\",\"children\":[\"$\",\"$L18\",null,{\"children\":[[\"$\",\"$L32\",\".$0\",{\"href\":\"/learn/language\",\"text\":\"Language\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"language\",\"position\":\"1\"}],[\"$\",\"$L32\",\".$1\",{\"href\":\"/learn/esl-english-as-a-second-language\",\"text\":\"ESL\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"esl\",\"position\":\"2\"}],[\"$\",\"$L32\",\".$2\",{\"href\":\"/learn/information-technology\",\"text\":\"Information Technology\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"information technology\",\"position\":\"3\"}],[\"$\",\"$L32\",\".$3\",{\"href\":\"/learn/grammar\",\"text\":\"Grammar\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"grammar\",\"position\":\"4\"}],[\"$\",\"$L32\",\".$4\",{\"href\":\"/learn/french\",\"text\":\"French\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"french\",\"position\":\"5\"}],[\"$\",\"$L32\",\".$5\",{\"href\":\"/learn/writing\",\"text\":\"Writing\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"writing\",\"position\":\"6\"}],[\"$\",\"$L32\",\".$6\",{\"href\":\"/learn/education\",\"text\":\"Education\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"education\",\"position\":\"7\"}],[\"$\",\"$L32\",\".$7\",{\"href\":\"/learn/finance\",\"text\":\"Finance\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"finance\",\"position\":\"8\"}],[\"$\",\"$L32\",\".$8\",{\"href\":\"/learn/design\",\"text\":\"Design\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"design\",\"position\":\"9\"}],[\"$\",\"$L32\",\".$9\",{\"href\":\"/learn/engineering\",\"text\":\"Engineering\",\"html_id\":\"topic-link\",\"location\":\"related-topics\",\"class_name\":\"bg-background text-primary text-xs border-[.0625rem] border-putty-light px-2 py-1 rounded-[0.4375rem] whitespace-nowrap hover:text-white hover:bg-primary\",\"name\":\"engineering\",\"position\":\"10\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"pt-4\",\"children\":[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$L32\",null,{\"href\":\"/learn\",\"text\":\"View all topics\",\"html_id\":\"view-all-topics-link\",\"location\":\"related-topics\",\"class_name\":\"text-gray-dark text-sm underline hover:text-[1f1f1f]\"}]}]}]]}],[\"$\",\"a\",\"4\",{\"className\":\"subnav-item -mt-1\",\"name\":\"Choosing the right Spanish program\",\"id\":\"program\",\"children\":\"$undefined\"}],[\"$\",\"h2\",\"5\",{\"children\":\"Choosing the right Spanish program for you\"}],[\"$\",\"p\",\"6\",{\"children\":\"Whether you're learning grammar, vocabulary, or conversational skills, online Spanish programs offer a flexible, self-paced way to develop your language abilities.\"}],[\"$\",\"p\",\"7\",{\"children\":\"You can fit language learning into your schedule with affordable courses that range from 4–12 weeks or professional certificates that may take up to four months to complete.\"}],[\"$\",\"h3\",\"8\",{\"children\":\"Courses\"}],[\"$\",\"p\",\"9\",{\"children\":[\"edX offers \",[\"$\",\"a\",\"1\",{\"href\":\"https://www.edx.org/courses?q=online+spanish+courses\",\"children\":\"free introductory Spanish courses\"}],\", with the option to upgrade and obtain a certificate.\"]}],[\"$\",\"p\",\"10\",{\"children\":\"These courses cover essential Spanish conversational skills, basic travel phrases, expressions, and verb conjugations. You'll also explore aspects of Hispanic American cultures, enriching your Spanish learning journey.\"}],[\"$\",\"h3\",\"11\",{\"children\":\"Professional certificates\"}],[\"$\",\"p\",\"12\",{\"children\":\"Earning an edX Spanish Professional Certificate can provide you with a more structured, self-paced learning experience for under $500, with no credit hours required.\"}],[\"$\",\"p\",\"13\",{\"children\":\"These programs from top institutions focus on building basic to intermediate proficiency in Spanish writing and speaking, teaching grammar and vocabulary for everyday and professional situations.\"}],[\"$\",\"h3\",\"14\",{\"children\":\"Certifications\"}],[\"$\",\"p\",\"15\",{\"children\":\"Earning certifications may enhance career prospects for bilingual professionals. Spanish fluency is valuable in education, healthcare, government, hospitality, and law.\"}],[\"$\",\"p\",\"16\",{\"children\":\"Some certifications you may consider include:\"}],[\"$\",\"ul\",\"17\",{\"children\":[[\"$\",\"li\",\"0\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Certified Translator: \"}],\"This certification, offered by the American Translators Association, verifies proficiency in translating across fields such as legal, medical, and technical translation.\"]}],[\"$\",\"li\",\"1\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Certified Medical Interpreter:\"}],\" Provided by the National Board of Certification for Medical Interpreters, this certification ensures interpreters are proficient in interpreting medical terminology and facilitating communication between healthcare providers and Spanish-speaking patients.\"]}],[\"$\",\"li\",\"2\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Court Interpreter Certification\"}],\": This certification, offered by the National Center for State Courts, demonstrates proficiency in interpreting legal proceedings in courtrooms for non-English speakers.\"]}],[\"$\",\"li\",\"3\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Crosscultural, Language, and Academic Development Certification:\"}],\" Specific to California, this certification authorizes teachers to provide specialized instruction to students for whom English is a second language.\"]}]]}],[\"$\",\"a\",\"18\",{\"className\":\"subnav-item -mt-1\",\"name\":\"Jobs for Spanish speakers\",\"id\":\"jobs\",\"children\":\"$undefined\"}],[\"$\",\"h2\",\"19\",{\"children\":\"Explore jobs for Spanish speakers\"}],[\"$\",\"p\",\"20\",{\"children\":\"Being fluent in Spanish may expand your career opportunities, with some roles requiring or preferring bilingual candidates.\"}],[\"$\",\"p\",\"21\",{\"children\":\"Below are some careers for Spanish speakers, according to the Bureau of Labor Statistics:\"}],[\"$\",\"h3\",\"22\",{\"children\":\"Postsecondary foreign language and literature teachers\"}],[\"$\",\"p\",\"23\",{\"children\":\"Postsecondary educators may instruct students in Spanish language and literature in colleges and universities. Advancement opportunities may include tenure and administrative roles in higher education institutions.\"}],[\"$\",\"ul\",\"24\",{\"children\":[[\"$\",\"li\",\"0\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Required education: \"}],\"Master's degree or doctoral degree\"]}],[\"$\",\"li\",\"1\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Median annual salary (2023): \"}],[\"$\",\"a\",\"1\",{\"href\":\"https://www.bls.gov/oes/2023/may/oes251124.htm\",\"children\":\"$$78,760\"}]]}]]}],[\"$\",\"h3\",\"25\",{\"children\":\"Adult basic and secondary education and ESL teachers\"}],[\"$\",\"p\",\"26\",{\"children\":\"These educators teach adults essential literacy skills, prepare them for high school equivalency, or teach English as a second language.\"}],[\"$\",\"ul\",\"27\",{\"children\":[[\"$\",\"li\",\"0\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Required education: \"}],\"Bachelor's degree with teaching certification\"]}],[\"$\",\"li\",\"1\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Median annual salary (2023): \"}],[\"$\",\"a\",\"1\",{\"href\":\"https://www.bls.gov/ooh/education-training-and-library/adult-literacy-and-ged-teachers.htm\",\"children\":\"$$60,560\"}]]}]]}],[\"$\",\"h3\",\"28\",{\"children\":\"Interpreters and translators\"}],[\"$\",\"p\",\"29\",{\"children\":\"Interpreters and translators convert spoken or written information from one language to another in business, healthcare, government, and law settings.\"}],[\"$\",\"ul\",\"30\",{\"children\":[[\"$\",\"li\",\"0\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Required education: \"}],\"Bachelor's degree and certification of proficiency in two or more languages\"]}],[\"$\",\"li\",\"1\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Median annual salary (2023): \"}],[\"$\",\"a\",\"1\",{\"href\":\"https://www.bls.gov/ooh/media-and-communication/interpreters-and-translators.htm\",\"children\":\"$$57,090\"}]]}]]}],[\"$\",\"h2\",\"32\",{\"children\":\"Learn Spanish online with edX\"}],[\"$\",\"p\",\"33\",{\"children\":[\"Gain practical language skills and explore new places or career paths by learning Spanish with edX. Sign up for a \",[\"$\",\"a\",\"1\",{\"href\":\"https://www.edx.org/free-online-courses\",\"children\":\"free course\"}],\" or advance to a professional certificate from top universities.\"]}],[\"$\",\"div\",\"34\",{\"className\":\"flex justify-center pb-6\",\"children\":[\"$\",\"a\",null,{\"aria-label\":\"Explore Spanish programs\",\"href\":\"learn/spanish/#courses\",\"target\":\"_self\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex gap-2 items-center justify-center break-words whitespace-normal\",\"children\":[\"$undefined\",\"Explore Spanish programs\",\"$undefined\"]}],\"className\":\"inline-flex items-center justify-center whitespace-nowrap rounded-md text-center font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground shadow hover:bg-primary-hover hover:text-primary-hover-foreground border-2 border-primary h-auto lg:h-10 px-4 text-base not-prose undefined\",\"ref\":null,\"onClick\":\"$undefined\"}]}],[\"$\",\"$L33\",\"36\",{\"theme\":\"gradient\",\"children\":[],\"columns\":4}],[\"$\",\"a\",\"38\",{\"className\":\"subnav-item -mt-1\",\"name\":\"FAQ\",\"id\":\"faq\",\"children\":\"$undefined\"}],[\"$\",\"$1\",\"39\",{\"children\":[[\"$\",\"a\",null,{\"className\":\"subnav-item\",\"id\":\"frequently-asked-questions\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col py-4 lg:pt-16\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-2 mb-4 text-3xl font-bold \",\"children\":\"Frequently Asked Questions\"}],[\"$\",\"$L34\",null,{\"type\":\"multiple\",\"className\":\"flex flex-col gap-3 [\u0026_button]:no-underline [\u0026_button]:text-gray-dark [\u0026_button:hover]:text-gray-dark\",\"children\":[[\"$\",\"$L35\",\".$0\",{\"value\":\"Why learn Spanish online?\",\"className\":\"AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E\",\"children\":[[\"$\",\"$L36\",null,{\"className\":\"AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J\",\"children\":[false,[\"$\",\"span\",null,{\"children\":\"Why learn Spanish online?\"}]]}],[\"$\",\"$L37\",null,{\"className\":\"AccordionTextItem_content__G0vl3 AccordionTextItem_content__G0vl3\",\"children\":[\"$\",\"p\",null,{\"children\":\"Learning Spanish online allows you to study at your own pace from anywhere, with flexible, affordable, and short programs. Online courses offer real-world practice opportunities through forums, where you can ask questions or connect with other learners worldwide for an immersive experience. Online learning may also benefit shy learners, providing a more comfortable environment for practice\"}]}]]}],[\"$\",\"$L35\",\".$2\",{\"value\":\"How long does it take to learn Spanish?\",\"className\":\"AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E\",\"children\":[[\"$\",\"$L36\",null,{\"className\":\"AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J\",\"children\":[false,[\"$\",\"span\",null,{\"children\":\"How long does it take to learn Spanish?\"}]]}],[\"$\",\"$L37\",null,{\"className\":\"AccordionTextItem_content__G0vl3 AccordionTextItem_content__G0vl3\",\"children\":[\"$\",\"p\",null,{\"children\":[\"The time it takes to learn Spanish depends on your goals and commitment. However, according to the Foreign Service Institute, it takes an average of \",[\"$\",\"a\",\"1\",{\"href\":\"https://www.state.gov/foreign-language-training/\",\"children\":\"seven months\"}],\" to reach a general professional proficiency (e.g., enough for workplace and social communication). Complete fluency may take longer, depending on the program and available study time.\"]}]}]]}],[\"$\",\"$L35\",\".$4\",{\"value\":\"How can I learn Spanish online for free?\",\"className\":\"AccordionTextItem_item__adF2E AccordionTextItem_item__adF2E\",\"children\":[[\"$\",\"$L36\",null,{\"className\":\"AccordionTextItem_trigger__CiZ_J AccordionTextItem_trigger__CiZ_J\",\"children\":[false,[\"$\",\"span\",null,{\"children\":\"How can I learn Spanish online for free?\"}]]}],[\"$\",\"$L37\",null,{\"className\":\"AccordionTextItem_content__G0vl3 AccordionTextItem_content__G0vl3\",\"children\":[\"$\",\"p\",null,{\"children\":\"You can learn Spanish online for free by enrolling in one of edX's courses from top universities worldwide. Later, you can upgrade your certificate or advance to a Spanish professional certificate program to boost your career prospects\"}]}]]}]]}]]}]]}]]}]],[[\"$\",\"script\",\"7\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$38\"},\"children\":\"$undefined\"}]]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-primary text-primary-foreground pt-16\",\"children\":[\"$\",\"footer\",null,{\"className\":\"flex justify-between max-w-screen-xl mx-auto px-4 pb-4 \",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-between mb-6 w-full\",\"children\":[[\"$\",\"$L24\",null,{\"href\":\"/\",\"className\":\"mb-6\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/trademark-logos/edx-by-2u-white.svg\",\"alt\":\"edX homepage\",\"title\":\"edX homepage\",\"width\":127,\"height\":67,\"className\":\"optanon-category-C0001\",\"data-ot-ignore\":true}]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mb-4 justify-center flex flex-row\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/edx/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our Facebook page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"32\",\"height\":\"32\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4v-8.5z\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"1\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/edXOnline\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our X page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"48\",\"height\":\"48\",\"viewBox\":\"0 0 48 48\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M21.2144 25.4036L12.2784 35.5671H14.3952L22.1576 26.7441L28.3528 35.5671H35.5L26.1296 22.2239L35.5 11.5671H33.3832L25.1912 20.8866L18.6472 11.5671H11.5M32.6192 34.0052H29.3672L14.3968 13.0523H17.6496\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"2\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/school/edx/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our LinkedIn page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"20\",\"height\":\"20\",\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",\"d\":\"M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91-1.182 0-1.886.796-2.195 1.565-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126 2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z\",\"fill\":\"currentColor\"}]}]}]}]}],[\"$\",\"div\",\"3\",{\"className\":\"mx-2 flex flex-col\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.reddit.com/r/edX/\",\"target\":\"_blank\",\"role\":\"button\",\"aria-label\":\"Visit our Reddit page\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex text-primary bg-white border border-solid border-primary h-12 w-12 items-center justify-center rounded-full\",\"children\":[\"$\",\"svg\",null,{\"width\":\"40\",\"height\":\"40\",\"viewBox\":\"-2 -2 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"focusable\":false,\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M18 10.1c0-1-.8-1.8-1.8-1.7-.4 0-.9.2-1.2.5-1.4-.9-3-1.5-4.7-1.5l.8-3.8 2.6.6c0 .7.6 1.2 1.3 1.2.7 0 1.2-.6 1.2-1.3 0-.7-.6-1.2-1.3-1.2-.5 0-.9.3-1.1.7L11 2.9h-.2c-.1 0-.1.1-.1.2l-1 4.3C8 7.4 6.4 7.9 5 8.9c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5c.1.1.3.3.5.3v.5c0 2.7 3.1 4.9 7 4.9s7-2.2 7-4.9v-.5c.6-.3 1-.9 1-1.6zM6 11.4c0-.7.6-1.2 1.2-1.2.7 0 1.2.6 1.2 1.2s-.6 1.2-1.2 1.2c-.7 0-1.2-.5-1.2-1.2zm7 3.3c-.9.6-1.9 1-3 .9-1.1 0-2.1-.3-3-.9-.1-.1-.1-.3 0-.5.1-.1.3-.1.4 0 .7.5 1.6.8 2.5.7.9.1 1.8-.2 2.5-.7.1-.1.3-.1.5 0s.2.3.1.5zm-.3-2.1c-.7 0-1.2-.6-1.2-1.2s.6-1.2 1.2-1.2c.7 0 1.2.6 1.2 1.2.1.7-.5 1.2-1.2 1.2z\",\"fill\":\"currentColor\"}]}]}]}]}]]}]}]]}],false,[\"$\",\"div\",null,{\"className\":\"my-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap md:flex-nowrap justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Browse Courses\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Learn AI\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/artificial-intelligence\",\"children\":\"Learn AI\"}]}],[\"$\",\"li\",\"Learn ChatGPT\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/chatgpt\",\"children\":\"Learn ChatGPT\"}]}],[\"$\",\"li\",\"Learn Spanish\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/spanish\",\"children\":\"Learn Spanish\"}]}],[\"$\",\"li\",\"Learn Python\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/python\",\"children\":\"Learn Python\"}]}],[\"$\",\"li\",\"Learn Excel\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/excel\",\"children\":\"Learn Excel\"}]}],[\"$\",\"li\",\"Learn Software Engineering\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/software-engineering\",\"children\":\"Learn Software Engineering\"}]}],[\"$\",\"li\",\"Learn Blockchain\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/blockchain\",\"children\":\"Learn Blockchain\"}]}],[\"$\",\"li\",\"Learn Computer Programming\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/computer-programming\",\"children\":\"Learn Computer Programming\"}]}],[\"$\",\"li\",\"Learn Economics\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/economics\",\"children\":\"Learn Economics\"}]}],[\"$\",\"li\",\"Learn Architecture\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/architecture\",\"children\":\"Learn Architecture\"}]}],[\"$\",\"li\",\"Learn Project Management\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/project-management\",\"children\":\"Learn Project Management\"}]}],[\"$\",\"li\",\"Learn Business Administration\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/learn/business-administration\",\"children\":\"Learn Business Administration\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Courses\",{\"href\":\"/learn\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Courses\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"step-by-step guides\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Become a Cybersecurity Analyst\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-cybersecurity-analyst\",\"children\":\"Become a Cybersecurity Analyst\"}]}],[\"$\",\"li\",\"Become a Data Scientist\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-data-scientist\",\"children\":\"Become a Data Scientist\"}]}],[\"$\",\"li\",\"Become a Social Media Manager\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-social-media-manager\",\"children\":\"Become a Social Media Manager\"}]}],[\"$\",\"li\",\"Become a Software Developer\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-software-developer\",\"children\":\"Become a Software Developer\"}]}],[\"$\",\"li\",\"Become a Software Engineer\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/become/how-to-become-a-software-engineer-without-a-degree\",\"children\":\"Become a Software Engineer\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Guides\",{\"href\":\"/become\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Guides\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Complete your bachelor's online\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Bachelor's in Business\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/business\",\"children\":\"Bachelor's in Business\"}]}],[\"$\",\"li\",\"Bachelor's in Computer Science / Data Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/computer-data-sciences\",\"children\":\"Bachelor's in Computer Science / Data Science\"}]}],[\"$\",\"li\",\"Bachelor's in Health and Nursing\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/health-social-services\",\"children\":\"Bachelor's in Health and Nursing\"}]}],[\"$\",\"li\",\"Bachelor's in Accounting\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/online-accounting-bachelor-degree\",\"children\":\"Bachelor's in Accounting\"}]}],[\"$\",\"li\",\"Bachelor's in Finance\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/online-bachelors-degree-finance\",\"children\":\"Bachelor's in Finance\"}]}],[\"$\",\"li\",\"Bachelor's in Psychology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/psychology\",\"children\":\"Bachelor's in Psychology\"}]}],[\"$\",\"li\",\"Bachelor's in Public Health\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/bachelors-in-public-health-online\",\"children\":\"Bachelor's in Public Health\"}]}],[\"$\",\"li\",\"Bachelor's in Social Work\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/bachelors/social-work-bsw\",\"children\":\"Bachelor's in Social Work\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Undergraduate Degrees\",{\"href\":\"/bachelors\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Undergraduate Degrees\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mr-12 mb-6 grow\",\"children\":[[\"$\",\"span\",null,{\"className\":\"uppercase font-roboto text-[1rem] font-normal text-left pb-6\",\"children\":\"Earn your online graduate degree\"}],[\"$\",\"ul\",null,{\"className\":\"my-6 list-none\",\"children\":[[\"$\",\"li\",\"Master's in Business Administration\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-mba\",\"children\":\"Master's in Business Administration\"}]}],[\"$\",\"li\",\"Master's in Public Health\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/masters-in-public-health-online\",\"children\":\"Master's in Public Health\"}]}],[\"$\",\"li\",\"Master's in Social Work\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-msw-programs\",\"children\":\"Master's in Social Work\"}]}],[\"$\",\"li\",\"Master's in Nursing\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-msn-programs\",\"children\":\"Master's in Nursing\"}]}],[\"$\",\"li\",\"Master's in Data Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-data-science\",\"children\":\"Master's in Data Science\"}]}],[\"$\",\"li\",\"Master's in Engineering\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-engineering\",\"children\":\"Master's in Engineering\"}]}],[\"$\",\"li\",\"Master's in Speech Pathology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-slp-programs\",\"children\":\"Master's in Speech Pathology\"}]}],[\"$\",\"li\",\"Master's in Counseling/Psychology\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-slp-programs\",\"children\":\"Master's in Counseling/Psychology\"}]}],[\"$\",\"li\",\"Master's Degree in Healthcare\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/healthcare\",\"children\":\"Master's Degree in Healthcare\"}]}],[\"$\",\"li\",\"Master's Degree in Education\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/masters-in-education-online\",\"children\":\"Master's Degree in Education\"}]}],[\"$\",\"li\",\"Master's Degree in AI\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-artificial-intelligence\",\"children\":\"Master's Degree in AI\"}]}],[\"$\",\"li\",\"Master's Degree in Computer Science\",{\"className\":\"mb-2 hover:underline text-[1rem]\",\"children\":[\"$\",\"a\",null,{\"className\":\"text-white hover:text-white\",\"href\":\"/masters/online-masters-in-computer-science\",\"children\":\"Master's Degree in Computer Science\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-[1rem]\",\"children\":[[\"$\",\"a\",\"see more Graduate Degrees\",{\"href\":\"/masters\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Graduate Degrees\"}],[\"$\",\"a\",\"see more Doctorate Degrees\",{\"href\":\"/doctorate\",\"className\":\"hover:underline text-[1rem] text-white hover:text-white\",\"children\":\"see more Doctorate Degrees\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"my-4 border-t-[1px] border-solid border-primary-foreground\"}]]}],[\"$\",\"$L27\",null,{\"links\":\"$21:3:props:children:props:children:props:children:3:props:links\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap-reverse justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary-foreground text-[1rem]\",\"children\":[\"© 2024 edX LLC. All rights reserved.\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"children\":\"| 深圳市恒宇博科技有限公司\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-1\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://itunes.apple.com/us/app/edx/id945480667?mt=8\u0026external_link=true\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/images/apple-store-badge-en.png\",\"alt\":\"Download on the App Store\",\"title\":\"Download on the App Store\",\"width\":120,\"height\":40,\"data-ot-ignore\":true,\"className\":\"optanon-category-C0001\"}]}],[\"$\",\"a\",null,{\"href\":\"https://play.google.com/store/apps/details?id=org.edx.mobile\u0026external_link=true\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"$L26\",null,{\"src\":\"/images/google-play-badge-en.png\",\"alt\":\"Get it on Google Play\",\"title\":\"Get it on Google Play\",\"width\":135,\"height\":40,\"data-ot-ignore\":true,\"className\":\"optanon-category-C0001\"}]}]]}]]}]]}]}]}]]\n"])</script><script>self.__next_f.push([1,"39:I[40645,[\"5105\",\"static/chunks/0e5ce63c-e5678294ec164d13.js\",\"9642\",\"static/chunks/c233e9bd-b7c9422fb889c5f2.js\",\"9910\",\"static/chunks/a4634e51-f019cc1ab047e185.js\",\"9690\",\"static/chunks/8cc6faea-b2797766ef923a86.js\",\"4390\",\"static/chunks/d648eb28-2e60f8fd6112f90f.js\",\"1551\",\"static/chunks/1551-a32ba51ea27eb996.js\",\"7268\",\"static/chunks/7268-ff18385b2655ac37.js\",\"3063\",\"static/chunks/3063-0c08aa3ace92d48f.js\",\"2769\",\"static/chunks/2769-3881453dae2bd98b.js\",\"4027\",\"static/chunks/4027-042478c0003133da.js\",\"9158\",\"static/chunks/9158-e6e425b5f6f826e4.js\",\"3929\",\"static/chunks/3929-dead225d00ed24b3.js\",\"965\",\"static/chunks/965-e858088f7146e0b7.js\",\"4334\",\"static/chunks/4334-7aa27f1f3aec8263.js\",\"9800\",\"static/chunks/9800-ce29943d99c4ed85.js\",\"9304\",\"static/chunks/9304-f8932c9966ddf481.js\",\"2130\",\"static/chunks/2130-0747c1974ae9322b.js\",\"1992\",\"static/chunks/1992-56c53a964d08613b.js\",\"6314\",\"static/chunks/6314-9d7343e5e11143fa.js\",\"5614\",\"static/chunks/5614-8f8d2222b07c224f.js\",\"289\",\"static/chunks/app/%5Blocale%5D/learn/%5Bcategory%5D/page-c0edc6a35e1cf1aa.js\"],\"default\"]\n3a:T4a5,Foundational Spanish Proficiency: Learners will be able to recognize and utilize common Spanish expressions and basic grammar, allowing them to introduce themselves and discuss their family and friends in the present tense.,Cultural Context Awareness: Learners will be able to express their preferences both orally and in writing and demonstrate an understanding of common cultural experiences in Spanish-speaking regions, particularly in marketplaces.,Advanced Vocabulary Development: Learners will develop vocabulary for terms related to sports, pastimes, politics, travel, and home settings. They will also grasp and apply the progressive and past tenses in conversation and written communication.,Demonstrative Capability: Learners will demonstrate understanding of foundational to intermediate Spanish vocabulary, grammar, and pronunciation through written and oral presentation representative of real-world Spanish communication.,Proficiency in Pr"])</script><script>self.__next_f.push([1,"ofessional and Social Spanish: Learners will practice vocabulary for dining, fashion, professions, and social events. They will also employ subjunctive and future tenses, to discuss aspirations, future plans, and professional ambitions.3b:T498,\u003cp\u003e¿Habla usted español? Spanish is the second most spoken language on earth, second only to Mandarin, and growing in use every day. This professional certificate is designed for the beginner who may have no experience with learning a second language but who wants to be able to read, write and speak Spanish for personal, travel or business use, or who just wants to learn a second language and build cultural awareness. The topical approach of each course allows learners to develop sets of vocabularies that will form the foundation for a broad understanding of the language. Learners will start with the basics, including common expressions, pronunciation and grammar, and work toward building a functional vocabulary of the 1500 most commonly used Spanish words.\u003c/p\u003e \r\n \r\n\u003cp\u003eThe professional certificate includes four courses focused on the vocabulary of meeting people, cultural experiences, sports, travel, home, social events and careers. The courses progressively build on the skills learned previously and learners will demonstrate the vocabulary, grammar and pronunciation skills learned in each course through a short written piece and an oral presentation.\u003c/p\u003e3c:T736,\u003cp\u003eGive your career a boost by mastering the advanced concepts underpinning the design of multicore-based computers. This professional certificate program covers design principles governing modern microprocessors, such as pipelining, cache memories, parallelism, prefetching, and cache coherency. Applying these concepts is critical when developing competitive computerized products. Take, for instance, a smartphone with limited battery capacity. Improved functionality can lead to significantly shorter operation time between battery charges, thus utilizing the already limited resources of a smartphone far more effic"])</script><script>self.__next_f.push([1,"iently.\u003c/p\u003e\r\n\r\n\u003cp\u003eThe target audience for this program is practicing software and hardware engineers in need of a deep understanding of performance engineering. This program is also well suited for students who want to specialize in computer engineering and get a deep understanding of the working of modern computers.\u003c/p\u003e\r\n\r\n\u003cp\u003eThis program is derived from both undergraduate and advanced graduate courses in computer system design. It starts on a basic level and then gradually introduces more advanced concepts. The program offers a unique opportunity to learn about computer systems on a machine and assembly language level.\u003c/p\u003e\r\n\r\n\u003cp\u003eThe courses are given by Per Stenström, a world-renowned research leader in computer architecture. He is a Fellow of ACM and IEEE and member of three academies (Royal Swedish Academy of Engineering Science, The European Academy, and the Royal Spanish Academy of Engineering Science). He has co-authored around 200 publications and 20 patents and has co-founded a few high-tech startup companies.\u003c/p\u003e\r\n\r\n\u003cp\u003eBy the end of this program, you will have a deep understanding in the design of future multicore-based computers and the impact on energy efficiency and program execution time.\u003c/p\u003e3d:T6ef,\u003cp\u003e\u003cstrong\u003eAP® Spanish Language and Culture\u003c/strong\u003e is a challenging course taught exclusively in Spanish that helps students to improve their proficiency across the three modes of communication: Interpretive, Interpersonal and Presentational. This course is designed to help you prepare for the AP exam, and focuses on the integration of authentic resources including online print, audio, and audiovisual resources, as well as traditional print resources such as literature, essays, and magazine and newspaper articles. Students will communicate using advanced vocabulary and linguistic structures as they build proficiency in all modes of communication toward the advanced level. Class is conducted completely in Spanish and includes frequent writing and integration of skills with a review of grammatical stru"])</script><script>self.__next_f.push([1,"ctures, which are troublesome for second-language learners. Advanced organizational and analytical strategies are taught, and students will complete the course feeling better prepared to take the AP exam.\u003c/p\u003e\r\n\u003cp\u003eThis course is authorized as an Advanced Placement® (AP®) course by the AP Course Audit. The AP Course Audit was created by the College Board to give schools and students the confidence that all AP courses meet or exceed the same clearly articulated curricular expectations of colleges and universities.\u003c/p\u003e\r\n\u003cp\u003eBy taking an AP course and scoring successfully on the related AP Exam, students can:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eStand Out in College Admissions\u003c/li\u003e\r\n\u003cli\u003eEarn College Credits\u003c/li\u003e\r\n\u003cli\u003eSkip Introductory Classes\u003c/li\u003e\r\n\u003cli\u003eBuild College Skills\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003cp\u003e\u003cem\u003eAdvanced Placement® and AP® are trademarks registered and/or owned by the College Board, which was not involved in the production of, and does not endorse, these offerings.\u003c/em\u003e\u003c/p\u003e3e:T780,\u003cp\u003e\u003cstrong\u003e\u003cem\u003e\u003cspan lang=\"EN-US\"\u003eLearn Spanish as it is spoken across the Americas.\u003c/span\u003e\u003c/em\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/em\u003e\u003c/strong\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eSpanish is spoken by 575 million people around the world, as a mother tongue or foreign language. More than 80% of all Spanish speakers live across the Americas.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eThis online Spanish course will teach non-native speakers how to deal with simple information and communicate in everyday situations. \u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eVideos, articles and quizzes will help you learn not only about the Spanish language, but also about the culture of four fascinating destinations across the Americas.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eYou will also have the opportunity to comment and interact with other learners from all over the world.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003e\u003cspan lang=\"EN-US\"\u003eWhat topics will you cover?\u003c/span\u003e\u003c/em\u003e\u003c/strong\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eGreetings, simple introductions, ways to "])</script><script>self.__next_f.push([1,"ask and give personal information.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eRegular and irregular Spanish verbs in present tense.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eWays to talk about location, time, dates and prices and to describe people.\u003cspan lang=\"ES\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003ePossessives, demonstratives and quantifiers.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eWays to talk about one’s routine, likes and feelings.\u003cspan lang=\"ES\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eCultural topics on Mexico, Colombia, Peru and Argentina\u003cspan lang=\"ES\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003e\u003cspan lang=\"EN-US\"\u003eLearning on this course\u003c/span\u003e\u003c/em\u003e\u003c/strong\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eYou can take this self-guided course and learn at your own pace. On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.\u003c/p\u003e3f:T503,\u003cp\u003eAre you going on an adventure toa Spanish speaking country? Do you want to learn some common Spanish phrases to help make your trip or experience moreenjoyable? \u003c/p\u003e\n\u003cp\u003eIn this MOOC, you will have the opportunity toexplore Colombian culture while you learn the bare essentials and most common survival Spanish travel phrases that will allow you to interact with others and have a great experience on an academic, professional or personal exchange. \u003c/p\u003e\n\u003cp\u003eThe objective of this course is to recognize some grammatical structures, vocabulary, and the proper use of the Spanish language in accordance with the CEFR (Common European Framework of Reference for Languages - Level A1.1) through daily routines in a Spanish speaking country, in this case, Cali - Colombia. \u003c/p\u003e\n\u003cp\u003eThe course is developed through a story in which the arrival of an American girl, Megan, isfollowed in Cali where she willexperiencedifferent living scenariosin the Spanish language. \u003c/p\u003e\n\u003cp\u003eThe MOOC is designed in 3 modules of two units each. In each unit, different activities will be proposed that will allow you to achieve the learning objectives given in the units. At the end of each module, you will carry out an ev"])</script><script>self.__next_f.push([1,"aluation where you will rectify the scope of the learning objective of each one.\u003c/p\u003e40:Ta0a,"])</script><script>self.__next_f.push([1,"\u003cp\u003eLos vídeos serán en español o inglés. Se ofrecerán subtítulos en ambos idiomas. Las actividades se realizarán en ambos idiomas.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e*Videos will be in English or Spanish. Transcripts in both languages will be provided. __The assessments will be in both languages\u003c/em\u003e.\u003c/p\u003e\n\u003cp\u003eEste curso presenta las nuevas tendencias y formatos del documental audiovisual contemporáneo, prestando especial atención a las prácticas más innovadoras en un contexto interactivo, transmedia y multiplataforma. Incluye una aproximación a los géneros y autores fundamentales, y cuenta con la participación de profesionales del sector, documentalistas y académicos.\u003c/p\u003e\n\u003cp\u003eA través de vídeos, infografías, animaciones y timelines y un amplio repertorio de recursos y materiales complementarios, se busca ofrecer al alumno claves creativas y eficaces en el momento actual.\u003c/p\u003e\n\u003cp\u003eEste MOOC consta de los siguientes módulos:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eEl documental está de moda.\u003c/li\u003e\n\u003cli\u003eFlashback: Introducción a la historia del documental.\u003c/li\u003e\n\u003cli\u003eDocumental web: Reinvención del documental en Internet.\u003c/li\u003e\n\u003cli\u003eCiberactivismo y documental político en el ecosistema viral.\u003c/li\u003e\n\u003cli\u003eF for Fake o falso documental a ritmo de social networking.\u003c/li\u003e\n\u003cli\u003eDocumental de divulgación: Naturaleza, cultura, historia, ciencia.\u003c/li\u003e\n\u003cli\u003eDocumental de creación en tiempos de crowdfunding.\u003c/li\u003e\n\u003cli\u003eBrand-Documental: Nuevas estrategias publicitarias.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis course features new trends and formats in contemporary documentary film with a focus on innovative works in an interactive and multi-platform environment. It includes an overview of essential authors and genres, as well as the contribution of national and international scholars, professionals of the field and documentary makers.\u003c/p\u003e\n\u003cp\u003eThe learning experience is enhanced with videos, slideshows, infographics and timelines, to provide the learner with an interactive, reflective and entertaining experience.\u003c/p\u003e\n\u003cp\u003eThis MOOC is divided into the following segments:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentary film is in vogue.\u003c/li\u003e\n\u003cli\u003eFlashback: Introduction to documentary film history.\u003c/li\u003e\n\u003cli\u003eWeb documentary: Reinventing documentary film on the Internet.\u003c/li\u003e\n\u003cli\u003eCyberactivism and political documentary in a viral ecosystem.\u003c/li\u003e\n\u003cli\u003eF for Fake or false documentary moving to the rhythm of social networking.\u003c/li\u003e\n\u003cli\u003eNews and thematic documentary: Nature, culture, history, science.\u003c/li\u003e\n\u003cli\u003eCreative documentary film in times of crowdfunding.\u003c/li\u003e\n\u003cli\u003eBrand-Documentary: New strategies in advertising.\u003c/li\u003e\n\u003c/ul\u003e"])</script><script>self.__next_f.push([1,"41:T4b8,\u003cp\u003e¡Bienvenidos y bienvenidas! (Welcome!) In this Spanish course, you will learn basic vocabulary to talk about yourself and your everyday life, in the present and in the past, in simple and brief communication situations, as well as about plans for an immediate future. At the end of the course you will be able to communicate in everyday situations according to the A1 proficiency level as described in the Common European Framework of Reference for Languages (CEFRL, Council of Europe).\u003c/p\u003e\n\u003cp\u003eThe course, which is designed for English speakers, offers a variety of exercises after going through the stages of content presentation, comprehension and production. You have videos, small texts and audios to improve your pronunciation, glossaries, activities for oral practice with other course students, quizzes, grammar cards and recommendations on external Internet resources to continue learning more and more Spanish.\u003c/p\u003e\n\u003cp\u003eThe topics on which the activities revolve are work life, family life, city life and outdoor life. As you can see, a bit of everything to be able talk about yourself and to engage in everyday communication.\u003c/p\u003e\n\u003cp\u003eWe hope you like our menu. ¡Buen provecho! (Bon appétit!)\u003c/p\u003e42:T5c7,\u003cp\u003e\u003cstrong\u003e¡Bienvenidos y bienvenidas! (Welcome!)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn this Spanish course, you will learn basic vocabulary to talk about yourself and your everyday life, in the present, in the future and in the past, in simple and brief communication situations. You will learn expressions of time, how to express things that will happen in the future, vocabulary related to the shopping list, how to express an opinion, talking about your health, and about experiences and activities that happened in the past. At the end of the course you will be able to communicate in everyday situations according to the A2 proficiency level (elementary) as described in the \u003cem\u003eCommon European Framework of Reference for Languages\u003c/em\u003e (CEFRL, Council of Europe). \u003c/p\u003e\n\u003cp\u003eThe course, which is designed for English speakers, offer"])</script><script>self.__next_f.push([1,"s a variety of exercises after going through the stages of content presentation, comprehension and production. You have videos, small texts and audios to improve your pronunciation, glossaries, activities for oral practice with other course students, quizzes, grammar cards and recommendations on external Internet resources to continue learning more and more Spanish. \u003c/p\u003e\n\u003cp\u003eThe topics on which the activities revolve are work life, family life, city life and outdoor life. As you can see, a bit of everything to be able talk about yourself and to engage in everyday communication. \u003c/p\u003e\n\u003cp\u003eWe hope you like our menu. ¡Buen provecho! (Bon appétit!)\u003c/p\u003e43:T406,\u003cp\u003e\u003cspan lang=\"EN-US\"\u003eToday more tan 580 million people speak Spanish in the five continents and it is the third language used to communicate in the web and social networks.\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eThis course helps you learn basic expressions and communicative tools so that you can travel to diverse Spanish-speaking destinations, and make the most of your stay while you go more deeply in the cultures.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eYou will know about Spanish American places and traditions that will make you wish to travel. You will know how to introduce yourself, do shopping, ask for places, follow directions, taste street dishes, or enjoy some meal at a restaurant.\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003cspan lang=\"EN-US\"\u003e\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eThis course is designed by teachers from the Program of Spanish for Foreigners (PEPE) of Universidad del Rosario, who have taught Spanish in Colombia and other countries taking culture as the means to teach the language.\u003c/p\u003e44:T61e,\u003cp\u003eIt’s a perfect storm. Limited food, water and energy unequally spread between an expanding population, and a warming climate as the bitter icing on the cake. In all these global challenges nitrogen has a leading role to play. Here you will learn just how hard-wired into all of human civilisation nitrogen is, and whether the future will see "])</script><script>self.__next_f.push([1,"it as our quiet savior or the toxic villain of the piece. \u003c/p\u003e\n\u003cp\u003eNitrogen’s story is of the peculiar and the mundane, of water turning red and people turning blue. It is one of climate friend and pollution foe, of meaty feasts and looming famine. If your main thought of nitrogen is as a boring corner of the periodic table then it’s time to look again. \u003c/p\u003e\n\u003cp\u003eThis innovative course, regardless of your background, will teach you core concepts about nitrogen and global change, allowing you to better understand the challenges and opportunities it represents. Key topics include food security, climate change, air pollution, water pollution, human health and more. \u003c/p\u003e\n\u003cp\u003eLearn through the award-winning teaching approaches of the University of Edinburgh’s faculty team. This course brings an engaging and expert approach to the global challenges of nitrogen, showing how the threats it poses for human civilization can be better integrated and tackled. \u003c/p\u003e\n\u003cp\u003eTaught by instructors with decades of experience in nitrogen and global change research, this world-first course is a collaboration between leading experts in the UK and India as part of the Newton-Bhabha Virtual Centre on Nitrogen Efficiency.\u003c/p\u003e45:Ted5,"])</script><script>self.__next_f.push([1,"\u003cp\u003eLearn about the global nitrogen challenge, how nitrogen has helped human civilization to develop, and how its misuse now threatens us.\u003c/p\u003e\n\u003cp\u003eThis course is also available with captions in the following languages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-bengali?utm_source=nitrogenbengali_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eBengali\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-bhutan?utm_source=nitrogenbhutan_ol_website\u0026amp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eBhutan\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-chinese?utm_source=nitrogenchinese_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eChinese\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-dari?utm_source=nitrogendari_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eDari\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-hindi?utm_source=nitrogenhindi_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eHindi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-hungarian?utm_source=nitrogenhungarian_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eHungarian\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-maldivian?utm_source=nitrogenmaldivian_OL_website\u0026amp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eMaldivian\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-nepalese?utm_source=nitrogennepalese_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eNepalese\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-portuguese?utm_source=nitrogenportuguese_OL_website\u0026amp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003ePortugese\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-sinhalese?utm_source=nitrogensinhalese_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eSinhalese\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-spanish?utm_source=nitrogenspanish_OL_website\u0026amp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eSpanish\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.edx.org/learn/environmental-science/the-university-of-edinburgh-nitrogen-a-global-challenge-urdu?utm_source=nitrogenurdu_OL_website\u0026amp%3Bamp%3Bamp%3Butm_medium=partner-marketing\u0026amp%3Bamp%3Bamp%3Butm_campaign=edinburghx\" rel=\"noopener\" target=\"_blank\"\u003eUrdu\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e"])</script><script>self.__next_f.push([1,"46:T7d1,\u003cp\u003e\u003cspan lang=\"EN-IE\"\u003eThe MOOC will run between 29 May and 30 June 2023 \u003c/span\u003e\u003cspan lang=\"EN-US\"\u003eand will\u003c/span\u003e\u003cspan lang=\"EN-IE\"\u003e comprise a series of 5 weekly online modules. It will be delivered in the six official languages of the United Nations (UN), i.e. in Arabic, Chinese, English, French, Russian and Spanish, as well as in Portuguese.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eThe course will be free and open to all. It will especially relevant for judicial actors (e.g. judicial branches, public ministries, public defenders, electoral courts, human rights ombudsmen, judicial law clerks) from all justice systems, as well as to journalists, academics, and other professionals across the world.\u003c/p\u003e\n\u003cp\u003eThe course will draw on the UNESCO Toolkit for Judges and Judicial Actors on Freedom of Expression Standards and other materials. It will build on the successful Bonavero Institute-UNESCO MOOC on Freedom of Expression which was delivered in English in 2021, as well as on similar regional MOOCs previously organised by UNESCO focusing on Latin America and Africa.\u003c/p\u003e\n\u003cp\u003eThe five weekly modules of the MOOC are convened by academics and supplemented by the insights and experiences of prominent guest speakers. Every module introduces and discusses a pertinent topic with respect to the international and regional protection of freedom of expression. Each features accessible background material, comprehension quizzes, as well as a pre-recorded webinar.\u003c/p\u003e\n\u003cp\u003eThe course will be launched on 29 May 2023, and will be delivered over a period of five weeks until 30 June 2023. One weekly module will be released on EdX starting 29 May 2023, and participants will have the flexibility to complete the course anytime before 14 July 2023. We estimate the time commitment to complete the course at under two hours per week, so it is suitable for anyone in full-time employment.\u003c/p\u003e\n\u003cp\u003eParticipants who successfully complete the course in any of the seven language versions will receive a certificate of completion.\u003c/p\u003e47:T7ce,\u003cp\u003eThe 5 modules will include: "])</script><script>self.__next_f.push([1,"\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eModule 1: General Principles and Scope of Freedom of Expression (Webinar convened by Professor Sandra Fredman KC (hon), Faculty of Law, University of Oxford)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eModule 1 sets out the international legal framework underpinning the right to freedom of expression, notably under the International Covenant on Civil and Political Rights (ICCPR), and provides an overview of the general scope of the right in the doctrine of important regional protection regimes.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eModule 2: Limitations (Webinar convened by Professor Nazila Ghanea, Faculty of Law, University of Oxford; UN Special Rapporteur on Freedom of Religion or Belief)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eModule 2 explores the legitimate restrictions on the right to freedom of expression, as provided for in international and regional protection regimes, as well as the doctrines of courts.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eModule 3: Access to Information (Webinar convened by Professor Liz Fisher, Faculty of Law, University of Oxford)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eModule 3 sets out the legal frameworks regarding the right to access to information, with a particular emphasis on the important role that it plays in ensuring democratic political processes and sustainable development.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eModule 4: Safety of Journalists (Webinar convened by Meera Selva, Senior Research Associate at the Reuters Institute for the Study of Journalism, University of Oxford)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eModule 4 examines the safety of journalists and the issue of impunity, highlighting the physical risks that many journalists face, including the specific threats faced by women.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eModule 5: Digitalisation (Webinar convened by Professor Kate O'Regan, Director of the Bonavero Institute, and Dr Stefan Theil, Faculty of Law, University of Cambridge)\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eModule 5 explores contemporary challenges to freedom of expression that have arisen particularly through the exercise of the right online, and how existing legal frameworks can be applied online.\u003c/p\u003e48:T871,"])</script><script>self.__next_f.push([1,"\u003cp\u003eThe Amazon is the world’s largest rainforest and river system, vital to the planet’s climate stability and home to irreplaceable biodiversity. It provides critical ecosystem services to the entire globe and the eight sovereign countries and one overseas territory that directly encompass it. The Amazon is home to 47 million people, including more than two million Indigenous people, with their own cultural identities, territorial management practices, and 300 languages. Yet, the Amazon is facing historically unprecedented challenges. Deforestation, degradation, fragmentation, and criminality are on the rise in the region, putting the Amazon in danger of crossing a tipping point beyond which today’s forests can no longer exist.\u003c/p\u003e\n\u003cp\u003eThis course, offered in English, Spanish, and Portuguese, provides an overview of the state of the Amazon’s ecosystems, current trends, threats and impacts, and how they will affect the long-term well-being of the region. After learning about what is putting the ecosystems and communities of the Amazon in danger, learners will explore key opportunities for conservation and sustainable development to protect the region for current and future generations.\u003c/p\u003e\n\u003cp\u003eTaught by renowned experts, the course spans various disciplines, with themes ranging across international development, agriculture and global commodity chains, fisheries, climate science and action, geology, anthropology, biodiversity, community engagement, and human rights. This course is for practitioners and professionals from all sectors, who may or may not be familiar with the Amazon, including those working in government, undergraduate and graduate students, civil society, academia, the private sector, and international agencies.\u003c/p\u003e\n\u003cp\u003eThis MOOC is the product of a collaboration between the Science Panel for the Amazon (SPA), the World Wildlife Fund (WWF), and the World Bank (WB), with financial support from the Global Environment Facility (GEF). It builds on the flagship 2021 Amazon Assessment Report, produced by the Science Panel for the Amazon and launched at COP26 in Glasgow, and on several other SPA publications.\u003c/p\u003e"])</script><script>self.__next_f.push([1,"31:[\"$\",\"$L39\",\"1\",{\"title\":\"Spanish\",\"topic\":\"Spanish Language\",\"categories\":[{\"productType\":\"Certificate\",\"categoryLabel\":\"Certificates\",\"products\":[{\"productUuid\":\"4258bce3-a09b-45fe-94ee-7f3d93147e9a\",\"productName\":\"Basic Spanish\",\"productSlug\":\"certificates/professional-certificate/upvalenciax-basic-spanish\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/programs/card_images/4258bce3-a09b-45fe-94ee-7f3d93147e9a-c8a341f29f3c.jpg\",\"productType\":\"Professional Certificate\",\"attributes\":[\"Language\",\"Art \u0026 Culture\",\"Communication\",\"Education \u0026 Teacher Training\"],\"partnerName\":[\"Universitat Politècnica de València\"],\"partnerKeys\":[\"UPValenciaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/518a47f2-66fb-4529-8902-a4f7ca3002ef-32e55d44aff3.png\",\"fullDescription\":\"Basic vocabulary for everyday situations.,Regular and irregular Spanish verbs in present, past and future.,Basic grammatical structures.,Basic conversational skills.\",\"shortDescription\":\"Start learning Spanish from scratch in this introductory language program designed for English speakers.\",\"productOverview\":\"\u003cp\u003eLearn Spanish language online at your own pace. Whether you are learning Spanish to study or work abroad, this program will help you get started. The learn Spanish program will give you a general understanding of common words and phrases as well as basic grammar, Spanish pronunciation and conversation skills, allowing you to communicate in everyday situations according to the A2 proficiency level (elementary) as described in the Common European Framework of Reference for Languages (CEFRL, Council of Europe).\u003c/p\u003e\\r\\n\\r\\n\u003cp\u003eThese Spanish language courses have been developed using an innovative language learning methodology that lets English speakers develop their language skills while they have fun practicing everyday situations.\u003c/p\u003e\",\"objectId\":\"program-4258bce3-a09b-45fe-94ee-7f3d93147e9a\",\"productSource\":\"edX\",\"productCategory\":\"Program\",\"activeRunKey\":null,\"childCoursesCount\":3,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"c203b8d8-36c8-4060-842d-002e35a5b7ce\",\"productName\":\"Learn Spanish: Basic Spanish Vocabulary\",\"productSlug\":\"professional-certificate/ucdavis-learn-spanish-basic-spanish-vocabulary\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/programs/card_images/c203b8d8-36c8-4060-842d-002e35a5b7ce-392c8fe2721f.jpg\",\"productType\":\"Professional Certificate\",\"attributes\":[\"Language\"],\"partnerName\":[\"University of California, Davis\"],\"partnerKeys\":[\"UCDavis\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/3a33451f-9a20-41f0-9cd1-5f3624a0940e-be0782e0ed48.png\",\"fullDescription\":\"$3a\",\"shortDescription\":\"¿Habla usted español? Spanish is the second most spoken language on earth! For beginners who want to read, write and speak Spanish for personal, travel, or business purposes, here you’ll start with basics and grow to master 1500 essential Spanish words.\",\"productOverview\":\"$3b\",\"objectId\":\"program-c203b8d8-36c8-4060-842d-002e35a5b7ce\",\"productSource\":\"edX\",\"productCategory\":\"Program\",\"activeRunKey\":null,\"childCoursesCount\":4,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"b847128f-5e08-4ddf-8564-11820664986d\",\"productName\":\"Computer System Design: Concepts of Modern Microprocessors\",\"productSlug\":\"certificates/professional-certificate/chalmersx-computer-system-design-concepts-of-modern-microprocessors\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/programs/card_images/b847128f-5e08-4ddf-8564-11820664986d-98803d7aa23c.png\",\"productType\":\"Professional Certificate\",\"attributes\":[\"Computer Science\"],\"partnerName\":[\"Chalmers University of Technology\"],\"partnerKeys\":[\"ChalmersX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/6233178f-b703-4c85-bcea-3b3c55ef9289-8c26535e6e82.png\",\"fullDescription\":\"Anatomy of a multicore-based computer.,How programs execute on a microprocessor level.,Models to analyze program execution in terms of energy efficiency and performance.,Advanced design concepts in modern multicore-based computers, including processors and memory hierarchies.\",\"shortDescription\":\"Become an expert in the design of modern multicore-based computers for higher performance and energy efficiency.\",\"productOverview\":\"$3c\",\"objectId\":\"program-b847128f-5e08-4ddf-8564-11820664986d\",\"productSource\":\"edX\",\"productCategory\":\"Program\",\"activeRunKey\":null,\"childCoursesCount\":2,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null}]},{\"productType\":\"Course\",\"categoryLabel\":\"Courses\",\"products\":[{\"productUuid\":\"a733c3e6-1daf-47f5-8044-0a1b8ace10d8\",\"productName\":\"AP® Spanish Language and Culture\",\"productSlug\":\"learn/ap/st-margarets-episcopal-school-ap-r-spanish-language-and-culture\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/a733c3e6-1daf-47f5-8044-0a1b8ace10d8.jpg\",\"productType\":\"Course\",\"attributes\":[\"Humanities\",\"Language\"],\"partnerName\":[\"St. Margaret’s Episcopal School\"],\"partnerKeys\":[\"St. Margaret’s Episcopal School\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/6956ea88-5592-4056-83f7-2e8aaf9a372e-81b5db185cf2.png\",\"fullDescription\":\"$3d\",\"shortDescription\":\"Perfect your Spanish speaking and writing skills while learning about the cultural aspects of the Spanish-speaking world to prepare for the AP* Spanish Language and Culture exam.\",\"productOverview\":\"\u003cul\u003e\u003cli\u003eFamiliarity with the six themes and subthemes for the AP Spanish Language and Culture Exam\u003c/li\u003e\\r\\n\\t\u003cli\u003eHow to make cultural comparisons between your community and a community, region or country in the Spanish-speaking world\u003c/li\u003e\\r\\n\\t\u003cli\u003eHow to improve your written interpersonal communication skills by writing about your opinions on topics relevant to the Spanish-speaking world\u003c/li\u003e\\r\\n\\t\u003cli\u003eHow to improve your interpretive communication skills by reading and writing about current events in the Spanish-speaking world\u003c/li\u003e\\r\\n\u003c/ul\u003e\",\"objectId\":\"course-a733c3e6-1daf-47f5-8044-0a1b8ace10d8\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:SMES+ASLCx+2T2015\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"e4fcc79a-5345-446a-b7e3-c2fddda550ab\",\"productName\":\"Spanish Across the Americas\",\"productSlug\":\"learn/spanish/universidad-nacional-de-cordoba-spanish-across-the-americas\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/e4fcc79a-5345-446a-b7e3-c2fddda550ab-dcaf9779c49c.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Language\",\"Art \u0026 Culture\",\"Communication\"],\"partnerName\":[\"Universidad Nacional de Córdoba\"],\"partnerKeys\":[\"UNCordobaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/24d95e06-fead-4ef5-ad47-3a90f66157e8-acbda63564d5.png\",\"fullDescription\":\"$3e\",\"shortDescription\":\"\u003cp\u003e\u003cspan lang=\\\"EN-US\\\"\u003eJoin us on a journey across the Americas and learn the basics of the Spanish language as you discover Latin American culture.\u003c/span\u003e\u003c/p\u003e\",\"productOverview\":\"\u003cp\u003e\u003cspan lang=\\\"EN-US\\\"\u003e\u003cstrong\u003eWhat will you achieve?\u003c/strong\u003e\u003c/span\u003e\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eBy the end of the course, you‘ll be able to...\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eDescribe in Spanish, in simple terms, their present, their environment and issues related to their immediate needs.\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003ePerform simple, habitual exchanges in Spanish.\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eInterpret frequently used phrases and expressions in Spanish related to familiar contexts.\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eApply a range of basic language structures available to deal with familiar and predictable situations.\u003cspan lang=\\\"EN-US\\\"\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003eApply a series of simple grammatical constructions.\u003c/p\u003e\",\"objectId\":\"course-e4fcc79a-5345-446a-b7e3-c2fddda550ab\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:UNCordobaX+FL001+1T2025\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"c1f721ba-edfc-4ff2-a118-82f85fd8c711\",\"productName\":\"Foundations of Medical Spanish\",\"productSlug\":\"learn/spanish/universidades-anahuac-foundations-of-medical-spanish\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/c1f721ba-edfc-4ff2-a118-82f85fd8c711-cdf63fda090c.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Language\"],\"partnerName\":[\"Universidades Anáhuac\"],\"partnerKeys\":[\"AnahuacX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/eedbb070-b505-4250-a9f9-5104b3029a8f-f33f8ea74659.png\",\"fullDescription\":\"\u003cp\u003eThis course has the specific purpose to aid healthcare professionals interested in learning medical Spanish. We teach doctors the language to communicate when their patient’s visit takes place. This course not only helps you to greet patients but also interview them to find out the chief complaint. \u003c/p\u003e\\n\u003cp\u003eThe course is based on fundamental beginner language that enables students to communicate in the professional field with colleagues and patients. The course gradually develops to be completely taught in Spanish to create an immersion atmosphere to familiarize you with the use of the language.\u003c/p\u003e\",\"shortDescription\":\"\u003cp\u003eEnhance your communication skills as a doctor or healthcare professional with this introductory Spanish course to engage better with Latin and Hispanic patients.\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003eVocabulary for social communication and doctor-patient interaction.\u003c/li\u003e\\n\u003cli\u003eSpanish language structures embedded in exercises to develop language skills.\u003c/li\u003e\\n\u003cli\u003eReading and writing to reinforce the topics and level of this course.\u003c/li\u003e\\n\u003cli\u003eLatin American Mexican culture related to the medical field.\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-c1f721ba-edfc-4ff2-a118-82f85fd8c711\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:AnahuacX+UAX.MO.3x+1T2025\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"b5bd8d4f-ca6d-41c1-9c75-c4149b5b1ada\",\"productName\":\"Spanish for beginners: Learn in paradise\",\"productSlug\":\"learn/spanish/pontificia-universidad-javeriana-spanish-for-beginners-learn-in-paradise\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/b5bd8d4f-ca6d-41c1-9c75-c4149b5b1ada-08678f688dfc.png\",\"productType\":\"Course\",\"attributes\":[\"Language\"],\"partnerName\":[\"Pontificia Universidad Javeriana\"],\"partnerKeys\":[\"JaverianaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/d44733ac-333f-4b66-8cb0-02930e32a640-60c3c18089aa.png\",\"fullDescription\":\"$3f\",\"shortDescription\":\"\u003cp\u003eExplore Colombian culture as you learn Spanish on a very basic level, learning the most common survival Spanish travel phrases while you follow the story of an American girl arriving in the city of Cali, Colombia.\u003c/p\u003e\",\"productOverview\":\"\u003cp\u003eThe student will be able to: \u003c/p\u003e\\n\u003cul\u003e\\n\u003cli\u003eRecognize some communication functions needed in daily contexts, including basic travel Spanish phrases.\u003c/li\u003e\\n\u003cli\u003eUse the Spanish language according to the CEFR (Common European Framework of Reference for Languages) Level A1.1.\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-b5bd8d4f-ca6d-41c1-9c75-c4149b5b1ada\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:JaverianaX+AEP1.0x+2T2022\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"b05291d7-fbff-4520-8371-7ffdcda326c4\",\"productName\":\"Basic Spanish 1: Getting Started\",\"productSlug\":\"learn/language/universitat-politecnica-de-valencia-basic-spanish-1-getting-started\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/b05291d7-fbff-4520-8371-7ffdcda326c4-29e3b788d03a.jpg\",\"productType\":\"Course\",\"attributes\":[\"Communication\",\"Language\",\"Education \u0026 Teacher Training\"],\"partnerName\":[\"Universitat Politècnica de València\"],\"partnerKeys\":[\"UPValenciaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/518a47f2-66fb-4529-8902-a4f7ca3002ef-32e55d44aff3.png\",\"fullDescription\":\"\u003cp\u003eThis 7-week Spanish language course is aimed at students who would like to learn conversational Spanish starting with Spanish basics. The course introduces everyday language and includes activities to practice all four language skills: reading comprehension, writing, listening comprehension and speaking.\u003c/p\u003e\\n\u003cp\u003eThis course will introduce you to the A1 proficiency level as described in the Common European Framework of Reference for Languages (CEFRL, Council of Europe 2001). After completing this course, you will be prepared to introduce yourself, ask basic questions, and conduct a brief conversation in Spanish.\u003c/p\u003e\\n\u003cp\u003eThis course uses reference materials, cultural notes, grammar explanations, functions of language, etc. Students will be able to monitor their progress by taking a number of performance tests and a final achievement test.\u003c/p\u003e\",\"shortDescription\":\"\u003cp\u003eLearn Spanish and explore Spanish culture in this introductory language course, designed for English speakers.\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003eBasic conversational skills\u003c/li\u003e\\n\u003cli\u003eThe alphabet and numbers\u003c/li\u003e\\n\u003cli\u003eHow to describe your nationality, your likes, and your family\u003c/li\u003e\\n\u003cli\u003eUsing the verb \u003cem\u003eto be\u003c/em\u003e ; Basic conjugation\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-b05291d7-fbff-4520-8371-7ffdcda326c4\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:UPValenciaX+BSP101x+1T2025\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"56f28a1b-1e4e-475a-be87-cb8becd55d0c\",\"productName\":\"DOCUMENTAL! Nuevas tendencias, nuevos formatos / DOCUMENTARY! New Trends, New Formats\",\"productSlug\":\"learn/film/universidad-carlos-iii-de-madrid-documental-nuevas-tendencias-nuevos-formatos-documentary-new-trends-new-formats\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/56f28a1b-1e4e-475a-be87-cb8becd55d0c-035b60fe62ea.jpg\",\"productType\":\"Course\",\"attributes\":[\"Communication\",\"Social Sciences\",\"Art \u0026 Culture\"],\"partnerName\":[\"Universidad Carlos III de Madrid\"],\"partnerKeys\":[\"UC3Mx\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/ffbbf698-c445-4595-9466-b7cf8564a74f-329c8bde00db.png\",\"fullDescription\":\"$40\",\"shortDescription\":\"\u003cp\u003eExplora las nuevas tendencias y formatos del documental audiovisual en el siglo XXI y desarrolla una perspectiva global del género documental y su evolución.\u003cbr /\u003e\\n\u003cem\u003eExplore new trends and formats of 21st century documentary, and gain a global perspective on documentary film and its evolution.\u003c/em\u003e\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\u003cli\u003eAdquirir una perspectiva global sobre el documental y su evolución\u003c/li\u003e\\n\\t\u003cli\u003eFamiliarizarte con los principales temas de debate en torno al documental\u003c/li\u003e\\n\\t\u003cli\u003eReconocer los distintos géneros y estilos documentales\u003c/li\u003e\\n\\t\u003cli\u003eConocer las nuevas tendencias y formatos del documental\u003c/li\u003e\\n\\t\u003cli\u003eIdentificar los principales elementos de la narrativa documental\u003c/li\u003e\\n\u003c/ul\u003e\u003chr /\u003e\u003cul\u003e\u003cli\u003eAcquire a global perspective on documentary film and its evolution\u003c/li\u003e\\n\\t\u003cli\u003eBecome familiar with the main issues surrounding documentary film\u003c/li\u003e\\n\\t\u003cli\u003eRecognize the different documentary genres and styles\u003c/li\u003e\\n\\t\u003cli\u003eIdentify the new trends and formats in documentary film\u003c/li\u003e\\n\\t\u003cli\u003eGain an awareness of the major elements of documentary narrative\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-56f28a1b-1e4e-475a-be87-cb8becd55d0c\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:UC3Mx+PCA.1x+2T2015\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"a3f40d71-9a62-489a-8221-d43d6506a232\",\"productName\":\"Basic Spanish 2: One Step Further\",\"productSlug\":\"learn/spanish/universitat-politecnica-de-valencia-basic-spanish-2-one-step-further\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/a3f40d71-9a62-489a-8221-d43d6506a232-f8bf497ce6d0.jpg\",\"productType\":\"Course\",\"attributes\":[\"Language\",\"Art \u0026 Culture\"],\"partnerName\":[\"Universitat Politècnica de València\"],\"partnerKeys\":[\"UPValenciaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/518a47f2-66fb-4529-8902-a4f7ca3002ef-32e55d44aff3.png\",\"fullDescription\":\"$41\",\"shortDescription\":\"\u003cp\u003eBeginners course for learners of Spanish that focuses not only on language, but also on cultural aspects, specifically designed for English speakers.\u003c/p\u003e\",\"productOverview\":\"\u003cp\u003eBasic vocabulary to be able to use and understand information related to:\u003c/p\u003e\\n\u003cul\u003e\\n\u003cli\u003edaily routine and work such as schedules\u003c/li\u003e\\n\u003cli\u003einfo related to daily activities at home and with the family\u003c/li\u003e\\n\u003cli\u003eleisure and leisure activities such as talking about time and experiences\u003c/li\u003e\\n\u003cli\u003elife in the city such as shopping or giving an address.\u003c/li\u003e\\n\u003c/ul\u003e\\n\u003cp\u003eBasic grammatical structures such as articles and nouns, adjectives, present, future and past tenses of regular and irregular verbs.\u003c/p\u003e\",\"objectId\":\"course-a3f40d71-9a62-489a-8221-d43d6506a232\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:UPValenciaX+BSP102x+3T2024\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"e2dc9e49-95c6-48d7-affa-b840496bbfff\",\"productName\":\"Basic Spanish 3: Getting there\",\"productSlug\":\"learn/spanish/universitat-politecnica-de-valencia-basic-spanish-3-getting-there\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/e2dc9e49-95c6-48d7-affa-b840496bbfff-9d1cc2163fdf.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Language\",\"Art \u0026 Culture\"],\"partnerName\":[\"Universitat Politècnica de València\"],\"partnerKeys\":[\"UPValenciaX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/518a47f2-66fb-4529-8902-a4f7ca3002ef-32e55d44aff3.png\",\"fullDescription\":\"$42\",\"shortDescription\":\"\u003cp\u003eBeginners course for learners of Spanish that focuses not only on language but also on cultural aspects, specifically designed for English speakers.\u003c/p\u003e\",\"productOverview\":\"\u003cp\u003eBasic vocabulary to be able to use and understand information related to:\u003c/p\u003e\\n\u003cul\u003e\\n\u003cli\u003e\\n\u003cp\u003edaily routine and work\u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003edaily activities at home and with the family\u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003eleisure activities\u003c/p\u003e\\n\u003c/li\u003e\\n\u003cli\u003e\\n\u003cp\u003elife in the city \u003c/p\u003e\\n\u003c/li\u003e\\n\u003c/ul\u003e\\n\u003cp\u003eBasic grammatical structures such as articles and nouns, adjectives, present, future and past tenses of regular and irregular verbs.\u003c/p\u003e\",\"objectId\":\"course-e2dc9e49-95c6-48d7-affa-b840496bbfff\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:UPValenciaX+BSP103x+1T2025\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"cbe977ab-e20f-4909-982f-715d81fc9d90\",\"productName\":\"A travel by Spanish America: Spanish for beginners\",\"productSlug\":\"learn/spanish/universidad-del-rosario-a-travel-by-spanish-america-spanish-for-beginners\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/cbe977ab-e20f-4909-982f-715d81fc9d90-3ed0c99ec351.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Language\"],\"partnerName\":[\"Universidad del Rosario\"],\"partnerKeys\":[\"URosarioX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/e0bfb887-eabd-4f4a-8583-7e5aa368b274-cb687d8acb0e.png\",\"fullDescription\":\"$43\",\"shortDescription\":\"\u003cp\u003e\u003cspan lang=\\\"EN-US\\\"\u003eLearn basic expressions in Spanish and communicative tools to get ready to travel to any Spanish-speaking country, while you get to know relevant aspects of the Spanish American culture.\u003c/span\u003e\u003c/p\u003e\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003e\u003cspan lang=\\\"EN-US\\\"\u003eDevelop skills to act in basic communicative situations during a trip in a Spanish-speaking country.\u003c/span\u003e\u003c/li\u003e\\n\u003cli\u003e\u003cspan lang=\\\"EN-US\\\"\u003eAsk for and give personal linformation in different travelling procedures or situations.\u003c/span\u003e\u003c/li\u003e\\n\u003cli\u003e\u003cspan lang=\\\"EN-US\\\"\u003eUse expressions to buy products and services.\u003c/span\u003e\u003c/li\u003e\\n\u003cli\u003e\u003cspan lang=\\\"EN-US\\\"\u003eOrder food in diverse spaces and situations.\u003c/span\u003e\u003c/li\u003e\\n\u003cli\u003e\u003cspan lang=\\\"EN-US\\\"\u003eAsk and understand information about places and how to get to them.\u003c/span\u003e\u003c/li\u003e\\n\u003cli\u003eKnow essential aspects of Spanish American cultures\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-cbe977ab-e20f-4909-982f-715d81fc9d90\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:URosarioX+URX14+1T2025\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"50c0de9f-3f7f-4369-ba6b-a3c9d6c281f9\",\"productName\":\"Nitrogen: A Global Challenge\",\"productSlug\":\"learn/food-science/the-university-of-edinburgh-nitrogen-a-global-challenge\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/50c0de9f-3f7f-4369-ba6b-a3c9d6c281f9-7e04635b3292.jpg\",\"productType\":\"Course\",\"attributes\":[\"Environmental Studies\",\"Food \u0026 Nutrition\"],\"partnerName\":[\"The University of Edinburgh\"],\"partnerKeys\":[\"EdinburghX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/bc823bd7-b910-4e23-a5fd-ac7283f02c1e-66ced298a065.png\",\"fullDescription\":\"$44\",\"shortDescription\":\"$45\",\"productOverview\":\"\u003cul\u003e\\n\u003cli\u003eLearn about the global nitrogen challenge, how nitrogen has helped human civilization to develop, and how its misuse now threatens us\u003c/li\u003e\\n\u003cli\u003eDiscover how fundamental nitrogen is to agriculture and food security\u003c/li\u003e\\n\u003cli\u003eUnderstand the role of nitrogen in air pollution and its impact on human health\u003c/li\u003e\\n\u003cli\u003eLearn how nitrogen can pollute our water and the risks that then arise\u003c/li\u003e\\n\u003cli\u003eExamine the solutions to the global challenges of nitrogen and how we can better manage this precious element\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-50c0de9f-3f7f-4369-ba6b-a3c9d6c281f9\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:EdinburghX+NCycleX+2T2022\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"7e5c0842-199b-4ac9-915c-3cdf94f72217\",\"productName\":\"(English) International Standards on Freedom of Expression and Safety of Journalists\",\"productSlug\":\"learn/journalism/university-of-oxford-english-international-standards-on-freedom-of-expression-and-safety-of-journalists\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/7e5c0842-199b-4ac9-915c-3cdf94f72217-a2c4e83f243d.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Law\"],\"partnerName\":[\"University of Oxford\"],\"partnerKeys\":[\"OxfordX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/2b628454-1c1f-4a61-978a-7bec1e588918-f65474eb5fac.png\",\"fullDescription\":\"$46\",\"shortDescription\":\"\u003cp\u003eThis Massive Open Online Course (MOOC) is co-organised by the Bonavero Institute of Human Rights \u003cspan lang=\\\"EN-US\\\"\u003e(Faculty of Law, University of Oxford) and the United Nations Educational, Scientific, and Cultural Organisation (UNESCO). \u003c/span\u003eIt explores \u003cspan lang=\\\"EN-US\\\"\u003ethe regional and international standards relating to freedom of expression, \u003c/span\u003e\u003cspan lang=\\\"EN-IE\\\"\u003eincluding press freedom, access to public information, safety of journalists and \u003c/span\u003e\u003cspan lang=\\\"EN-US\\\"\u003echallenges created by the digital world. \u003c/span\u003e\u003c/p\u003e\",\"productOverview\":\"$47\",\"objectId\":\"course-7e5c0842-199b-4ac9-915c-3cdf94f72217\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:OxfordX+BUMOOC23ENG+2T2023\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null},{\"productUuid\":\"99fa178b-8715-4906-ae6d-5e5dfb932f4d\",\"productName\":\"The Living Amazon: Science, Cultures and Sustainability in Practice\",\"productSlug\":\"learn/sustainability/sdg-academy-the-living-amazon-science-cultures-and-sustainability-in-practice\",\"productImageUrl\":\"https://prod-discovery.edx-cdn.org/media/course/image/99fa178b-8715-4906-ae6d-5e5dfb932f4d-e0dcdd5fbe8f.jpeg\",\"productType\":\"Course\",\"attributes\":[\"Environmental Studies\"],\"partnerName\":[\"SDG Academy\"],\"partnerKeys\":[\"SDGAcademyX\"],\"partnerLogoUrl\":\"https://prod-discovery.edx-cdn.org/organization/logos/0152661c-94b4-44ff-ad5d-54528339c1b0-516950c54c28.png\",\"fullDescription\":\"$48\",\"shortDescription\":\"\u003cp\u003eLearn about the importance of the Amazon at local and global scales, the threats the region faces, and how sustainable development can help save its extraordinary biodiversity and peoples for current and future generations.\u003ca href=\\\"https://courses.edx.org/asset-v1:SDGAcademyX+AMZN001+1T2024+type@asset+block@MOOC_Homepage_PT_Final.pdf\\\" rel=\\\"noopener\\\" target=\\\"_blank\\\"\u003e\u003c/p\u003e\\n\u003cp\u003eLeia em Português\u003c/a\u003e\u003ca href=\\\"https://courses.edx.org/asset-v1:SDGAcademyX+AMZN001+1T2024+type@asset+block@MOOC_Homepage_ESP_Final.pdf\\\" rel=\\\"noopener\\\" target=\\\"_blank\\\"\u003e\u003c/p\u003e\\n\u003cp\u003eLeer en español\u003c/a\u003e\u003c/p\u003e\",\"productOverview\":\"\u003cp\u003eBy the end of the course, participants will be able to:\u003c/p\u003e\\n\u003cul\u003e\\n\u003cli\u003eDescribe how the Amazon was formed and why it is home to such a rich diversity of plants, animals, and cultures. \u003c/li\u003e\\n\u003cli\u003eUnderstand the role the Amazon plays in the world's hydroclimate system and what it would mean for humanity to lose a significant portion of the forest.\u003c/li\u003e\\n\u003cli\u003eDescribe how Amazonian populations have influenced and sustainably managed the Amazon’s ecosystems over millennia.\u003c/li\u003e\\n\u003cli\u003eList the main threats the Amazon currently faces and drivers of deforestation and land degradation. \u003c/li\u003e\\n\u003cli\u003eIdentify sustainable alternatives for development in the Amazon.\u003c/li\u003e\\n\u003cli\u003eBe inspired to implement sustainable alternatives for development in the Amazon.\u003c/li\u003e\\n\u003c/ul\u003e\",\"objectId\":\"course-99fa178b-8715-4906-ae6d-5e5dfb932f4d\",\"productSource\":\"edX\",\"productCategory\":\"Course\",\"activeRunKey\":\"course-v1:SDGAcademyX+AMZN001+1T2024\",\"childCoursesCount\":0,\"displayOnOrgPage\":true,\"allowedIn\":[],\"blockedIn\":[],\"organizationLogoOverride\":null}]}],\"location\":\"product-catalog\",\"cardFormatSubtype\":\"$undefined\"}]\n"])</script></body></html>