1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5405],{48312:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(39982)}])},17313:function(n,e,t){"use strict";var r=t(85893),i=t(62932),a=t(42708);e.Z=function(n){let{start:e,end:t,duration:l}=n;return(0,r.jsx)(a.df,{children:n=>{let{inView:a,ref:o}=n;return(0,r.jsx)("span",{ref:o,children:(0,r.jsx)(i.I,{isCounting:a,start:e,end:t,duration:l})})}})}},80877:function(n,e,t){"use strict";var r=t(85893);e.Z=function(n){let{fill:e="black",size:t=24}=n;return(0,r.jsx)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13 2H11V4H9V6H7V8H5H3V10V14V16H5H7V18H9V20H11V22H13V2ZM9 18V16H7V14H5V10H7V8H9V6H11V18H9ZM19.0002 11.2233H17.0005V9.22327H15.0005V11.2233H17.0002V13.2233L15.0005 13.2233V15.2233H17.0005V13.2233L19.0002 13.2233V15.2233H21.0002V13.2233L19.0002 13.2233V11.2233ZM19.0002 11.2233H21.0002V9.22327H19.0002V11.2233Z",fill:e})})}},95796:function(n,e,t){"use strict";t.d(e,{V:function(){return Benefit}});var r=t(82729),i=t(85893),a=t(19521),l=t(62626),o=t(41664),s=t.n(o),A=t(73857);function _templateObject(){let n=(0,r._)(['\n padding: 64px 0px;\n background: linear-gradient(\n 260deg,\n rgba(236, 72, 153, 0.33) 0%,\n rgba(124, 58, 237, 0.33) 32.48%,\n rgba(20, 173, 255, 0.33) 64.96%,\n rgba(163, 230, 53, 0.33) 98.43%\n ),\n #2e1065;\n background-blend-mode: hard-light, normal;\n font-family: "Mulish", sans-serif;\n display: flex;\n flex-direction: column;\n align-items: center;\n\n '," {\n padding: 48px 1rem;\n }\n ",' {\n padding: 64px 1rem;\n }\n\n * {\n margin: 0px;\n }\n\n h3 {\n color: #fff;\n text-align: center;\n font-family: "PixelGridM";\n font-size: 32px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n }\n\n .wrapper {\n margin-top: 24px;\n display: flex;\n flex-direction: column;\n gap: 40px;\n\n .cta {\n color: #cbd5e1;\n text-align: center;\n font-size: 18px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n\n a {\n color: #cbd5e1;\n text-decoration: underline;\n }\n }\n\n .benefits-wrapper {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(341px, 1fr));\n\n '," {\n gap: 32px;\n }\n "," {\n gap: 64px;\n }\n }\n }\n\n .desktop-btn {\n margin-top: 32px;\n\n "," {\n display: none;\n }\n "," {\n display: block;\n }\n }\n\n .mobile-btn {\n "," {\n display: block;\n }\n "," {\n display: none;\n }\n\n button {\n width: 100%;\n }\n }\n"]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,r._)(["\n display: flex;\n flex-direction: column;\n gap: 16px;\n\n * {\n margin: 0px;\n }\n\n .text-wrappers {\n display: flex;\n flex-direction: column;\n gap: 8px;\n\n .title {\n color: #fff;\n font-size: 16px;\n font-style: normal;\n font-weight: 700;\n line-height: 150%;\n }\n\n .description {\n color: #cbd5e1;\n font-size: 14px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n }\n }\n"]);return _templateObject1=function(){return n},n}let c=a.default.div.withConfig({componentId:"sc-cb0d8ee0-0"})(_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm}),BookIcon=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:(0,i.jsx)("path",{d:"M14.667 6.66699H4V22.667H14.667V6.66699H17.333V22.667H28V6.66699H17.333V4H30.667V25.333H17.333V28H14.667V25.333H1.33301V4H14.667V6.66699ZM22.667 20H20V17.333H22.667V20ZM25.333 16H20V13.333H25.333V16ZM25.333 12H20V9.33301H25.333V12Z",fill:"#14ADFF"})}),CertIcon=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:(0,i.jsx)("path",{d:"M29.3335 10.667H26.6665V5.33398H5.3335V24H7.99951V21.334H10.6665V24H8.00049V26.667H5.3335V29.334H2.6665V2.66699H29.3335V10.667ZM26.6665 29.334H15.9995V26.667H26.6665V29.334ZM15.9995 26.667H13.3335V16H15.9995V26.667ZM29.3335 26.667H26.6665V16H29.3335V26.667ZM21.3335 21.334H23.9995V24H18.6665V18.667H21.3335V21.334ZM26.6665 16H15.9995V13.334H26.6665V16Z",fill:"#A3E635"})}),MentorsIcon=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:(0,i.jsx)("path",{d:"M25.333 29.333H14.667V26.667H22.667V24H18.667V13.333H25.333V5.33301H28V24H25.333V29.333ZM6.66699 13.333H13.333V24H4V5.33301H6.66699V13.333ZM6.66699 21.333H10.667V16H6.66699V21.333ZM21.333 21.333H25.333V16H21.333V21.333ZM25.333 5.33301H6.66699V2.66699H25.333V5.33301Z",fill:"#94A3B8"})}),AiHelpIcon=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:(0,i.jsx)("path",{d:"M15.9995 26.667H13.3335V24H15.9995V26.667ZM29.3335 24H15.9995V21.334H26.6665V5.33398H5.3335V21.334H10.6665V26.667H13.3335V29.334H7.99951V24H2.6665V2.66699H29.3335V24Z",fill:"#EC4899"})}
1),CodeIcon=()=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:[(0,i.jsx)("path",{d:"M10.666 6.66699H13.3327V9.33366H10.666V6.66699Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M7.99935 9.33366H10.666V12.0003H7.99935V9.33366Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M5.33268 12.0003H7.99935V14.667H5.33268V12.0003Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M2.66602 14.667H5.33268V17.3337H2.66602V14.667Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M5.33268 17.3337H7.99935V20.0003H5.33268V17.3337Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M7.99935 20.0003H10.666V22.667H7.99935V20.0003Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M10.666 22.667H13.3327V25.3337H10.666V22.667Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M21.3327 6.66699H18.666V9.33366H21.3327V6.66699Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M23.9994 9.33366H21.3327V12.0003H23.9994V9.33366Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M26.666 12.0003H23.9994V14.667H26.666V12.0003Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M29.3327 14.667H26.666V17.3337H29.3327V14.667Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M26.666 17.3337H23.9994V20.0003H26.666V17.3337Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M23.9994 20.0003H21.3327V22.667H23.9994V20.0003Z",fill:"#A78BFA"}),(0,i.jsx)("path",{d:"M21.3327 22.667H18.666V25.3337H21.3327V22.667Z",fill:"#A78BFA"})]}),EventsIcon=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"27",viewBox:"0 0 32 27",fill:"none",children:(0,i.jsx)("path",{d:"M2.66699 24H18.667V18.666H21.334V26.666H0V18.666H2.66699V24ZM32 26.666H24V24H29.334V18.666H32V26.666ZM18.667 18.666H2.66699V16H18.667V18.666ZM29.333 18.666H24V16H29.333V18.666ZM14.667 13.333H6.66699V10.666H14.667V13.333ZM25.333 13.333H20V10.666H25.333V13.333ZM6.66699 10.666H4V2.66602H6.66699V10.666ZM17.334 10.666H14.667V2.66602H17.334V10.666ZM28 10.666H25.334V2.66602H28V10.666ZM14.667 2.66602H6.66699V0H14.667V2.66602ZM25.333 2.66602H20V0H25.333V2.66602Z",fill:"#FDE047"})});e.Z=function(){return(0,i.jsxs)(c,{children:[(0,i.jsx)("h3",{children:"Join the Club"}),(0,i.jsxs)(l.Z,{className:"wrapper",children:[(0,i.jsxs)("p",{className:"cta",children:["Make your career change to tech with unlimited access to learning content, Club-only perks, and personalized support designed to help you reach your goals. Starting at just $9.99/month. ",(0,i.jsx)(s(),{href:"/pricing",children:"Learn more"})]}),(0,i.jsx)(s(),{href:"/pricing",style:{textDecoration:"none"},className:"mobile-btn",children:(0,i.jsx)(A.Z,{variant:"yellow",children:"Join Club now"})}),(0,i.jsxs)("div",{className:"benefits-wrapper",children:[(0,i.jsx)(Benefit,{svg:(0,i.jsx)(BookIcon,{}),title:"Complete access to Courses",description:"Get full access to all courses, including Club-only subjects such as Data Structures and Algorithms, Node.js, and more."}),(0,i.jsx)(Benefit,{svg:(0,i.jsx)(CertIcon,{}),title:"Course Certificates",description:"Start your path to become a software developer by earning certificates of completion for Python, HTML, JavaScript, and more."}),(0,i.jsx)(Benefit,{svg:(0,i.jsx)(MentorsIcon,{}),title:"Code Mentors",description:"Receive personalized feedback on your coding projects and get access to on-demand help from mentors on Discord."}),(0,i.jsx)(Benefit,{svg:(0,i.jsx)(AiHelpIcon,{}),title:"Unlimited help from AI",description:"Have a question? Ask Lumi, your AI-powered coding companion! Debug code, brainstorm projects, and get practice problems personalized to your progress."}),(0,i.jsx)(Benefit,{svg:(0,i.jsx)(CodeIcon,{}),title:"Unlimited Builds",description:"Build your next project, test code snippets, and host your creations right here on Cod\xe9dexâno download required."}),(0,i.jsx)(Benefit,{svg:(0,i.jsx)(EventsIcon,{}),title:"Club-exclusive events",description:"Join an international community of other motivated learners for game nights, resume workshops, and more."})]})]}),(0,i.jsx)(s(),{href:"/pricing",style:{textDecoration:"none"},className:"desktop-btn",children:(0,i.jsx)(A.Z,{variant:"yellow",children:"Join Club now"})})]})};let d=a.default.div.withConfig({componentId:"sc-cb0d8ee0-1"}
1)(_templateObject1());function Benefit(n){let{title:e,description:t,svg:r}=n;return(0,i.jsxs)(d,{children:[r,(0,i.jsxs)("div",{className:"text-wrappers",children:[(0,i.jsx)("p",{className:"title",children:e}),(0,i.jsx)("p",{className:"description",children:t})]})]})}},39579:function(n,e,t){"use strict";t.d(e,{Z:function(){return projects_TagsAndSearch}});var r=t(82729),i=t(85893),a=t(19521),l=t(3649),o=t(49691),s=t(67294),A=t(33846);function _templateObject(){let n=(0,r._)(["\n padding: 5px 16px;\n display: flex;\n align-items: center;\n gap: 12px;\n\n input {\n flex: 1;\n font-size: 16px;\n background-color: transparent;\n outline: none;\n border: none;\n min-width: 0;\n font-weight: 500;\n line-height: 150%;\n color: ",";\n caret-color: ",";\n\n ::placeholder {\n color: ",";\n }\n }\n\n .clear-button {\n background: none;\n color: inherit;\n border: none;\n padding: 0;\n margin: 0px;\n font: inherit;\n cursor: pointer;\n outline: inherit;\n\n color: ",";\n font-size: 16px;\n font-style: normal;\n font-weight: 700;\n line-height: 150%;\n padding: 8px;\n border-radius: 4px;\n\n :hover {\n background-color: ",";\n }\n }\n"]);return _templateObject=function(){return n},n}let c=(0,a.default)(l.Z).withConfig({componentId:"sc-d28447c3-0"})(_templateObject(),n=>{let{theme:e}=n;return e.colors.text.primary},n=>{let{theme:e}=n;return e.colors.text.accent.blue},n=>{let{theme:e}=n;return e.colors.text.tertiary},n=>{let{theme:e}=n;return e.colors.text.accent.blue},n=>{let{theme:e}=n;return e.colors.background.grey.tertiary});var atoms_SearchBar=function(n){let{search:e,setSearch:t,clearAction:r}
1=n,a=(0,s.useRef)(null),l=(0,s.useRef)(null),[d,p]=(0,s.useState)(!1);return(0,A.Z)(a,()=>p(!1)),(0,i.jsx)("div",{ref:a,onClick:()=>p(!0),children:(0,i.jsxs)(c,{borderColor:d?"14ADFF":null,children:[(0,i.jsx)(o.Z,{}),(0,i.jsx)("input",{ref:l,placeholder:"Search...",value:e,onChange:n=>t(n.target.value)}),(0,i.jsx)("button",{className:"clear-button nes-pointer",style:{opacity:e?"1":"0",cursor:!e&&"text"},onClick:()=>(function(){if(!e){var n;null===(n=l.current)||void 0===n||n.focus();return}r()})(),children:"Clear"})]})})},d=t(79044),p=t(73857);function ProjectTags_templateObject(){let n=(0,r._)(["\n flex: 1;\n min-width: 0;\n /* overflow: hidden; */\n position: relative;\n display: flex;\n align-items: center;\n\n .inner-wrapper {\n flex: 1;\n display: flex;\n gap: 8px;\n overflow: auto;\n\n ::-webkit-scrollbar {\n display: none;\n }\n }\n\n .tags-nav-btn-wrapper {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 200px;\n display: flex;\n pointer-events: none;\n\n "," {\n width: 80px;\n }\n\n "," {\n width: 200px;\n }\n\n &.left {\n left: 0px !important;\n justify-content: start;\n background: ",";\n }\n\n &.right {\n right: 0px !important;\n justify-content: end;\n\n background: ",";\n }\n\n button {\n width: 44px;\n pointer-events: auto;\n\n svg {\n line-height: 1;\n\n path {\n fill: ",";\n }\n }\n }\n }\n"]);return ProjectTags_templateObject=function(){return n},n}let u=a.default.div.withConfig({componentId:"sc-6e63bbf0-0"})(ProjectTags_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>"light"===n.theme.mode?"linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%)":"linear-gradient(90deg, #020617 0%, rgba(2, 6, 23, 0) 100%)",n=>"light"===n.theme.mode?"linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%)":"linear-gradient(270deg, #020617 0%, rgba(2, 6, 23, 0) 100%)",n=>{let{theme:e}=n;return e.colors.text.primary});var projects_ProjectTags=function(n){let{filter:e,setFilter:t,clearSearch:r,tags:a}=n,l=(0,s.useRef)(null),[o,A]=(0,s.useState)(!1),[c,m]=(0,s.useState)(!1);function checkScrollPosition(){if(l.current){let{scrollLeft:n,scrollWidth:e,clientWidth:t}=l.current;A(n>0),m(n<e-t-1)}}function renderNavBtn(n){return(0,i.jsx)("div",{className:"tags-nav-btn-wrapper ".concat(n),children:(0,i.jsx)(p.Z,{variant:"subtle",onClick:()=>{l.current&&l.current.scrollBy({left:"right"===n?250:-250,behavior:"smooth"})},size:"small",children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",style:{transform:"left"===n?"rotate(180deg)":"none"},children:(0,i.jsx)("path",{d:"M8 8L8 6L6 6L6 8L8 8ZM6 6L6 4L4 4L4 6L6 6ZM6 10L6 8L4 8L4 10L6 10ZM4 4L4 2L2 2L2 4L4 4ZM4 12L4 10L2 10L2 12L4 12ZM2 2L2 -8.7421e-08L0 0L8.74228e-08 2L2 2ZM2 14L2 12L5.24538e-07 12L6.11959e-07 14L2 14Z",fill:"#020617"})})})})}return(0,s.useEffect)(()=>{checkScrollPosition();let n=l.current;if(n)return n.addEventListener("scroll",checkScrollPosition),window.addEventListener("resize",checkScrollPosition),()=>{n.removeEventListener("scroll",checkScrollPosition),window.removeEventListener("resize",checkScrollPosition)}},[a]),(0,i.jsxs)(u,{children:[o&&renderNavBtn("left"),(0,i.jsxs)("div",{className:"inner-wrapper",ref:l,children:[(0,i.jsx)(d.Z,{tag:"All",isSelected:"All"===e,displayName:"All",onToggle:t,sideAction:r},"all"),a.map(n=>(0,i.jsx)(d.Z,{tag:n,isSelected:n==e,displayName:n,onToggle:t,sideAction:r},n))]}),c&&renderNavBtn("right")]})},m=t(16244);function TagsAndSearch_templateObject(){let n=(0,r._)(['\n display: flex;\n font-family: "Mulish", sans-serif;\n\n '," {\n gap: 24px;\n }\n\n "," {\n gap: 16px;\n }\n\n "," {\n flex-direction: column;\n }\n\n "," {\n flex-direction: row;\n }\n\n .search-wrapper {\n transition-duration: 0.2s;\n\n "," {\n width: 100%;\n }\n\n "," {\n width: 202px;\n }\n }\n\n .expand-search {\n width: 410px;\n transition-duration: 0.2s;\n }\n\n .line {\n background-color: ",";\n\n "," {\n width: 100%;\n height: 2px;\n }\n\n "," {\n width: 2px;\n height: auto;\n }\n }\n"]);
1return TagsAndSearch_templateObject=function(){return n},n}let f=a.default.div.withConfig({componentId:"sc-3a5f642c-0"})(TagsAndSearch_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.colors.border.grey.light},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var projects_TagsAndSearch=function(n){let{filter:e,setFilter:t,setSearchResults:r,searchFunction:a,tags:l,clearDefaultTag:o="All"}=n,c=(0,s.useRef)(null),[d,p]=(0,s.useState)(!1),[u,g]=(0,s.useState)(""),x=(0,s.useCallback)(()=>{t(o),r(null),g("")},[t,r,o]),h=(0,s.useCallback)(()=>{r(null),g("")},[r]),b=(0,s.useCallback)(async()=>{u&&a({searchQuery:u})},[u,a]);return(0,m.Z)(b,700),(0,A.Z)(c,()=>p(!1)),(0,i.jsxs)(f,{className:"search-tags-wrapper",children:[(0,i.jsx)("div",{className:"search-wrapper ".concat(d&&"expand-search"),onClick:()=>p(!0),ref:c,children:(0,i.jsx)(atoms_SearchBar,{search:u,setSearch:g,clearAction:()=>x()})}),(0,i.jsx)("div",{className:"line"}),(0,i.jsx)(projects_ProjectTags,{filter:e,setFilter:t,clearSearch:h,tags:l})]})}},39982:function(n,e,t){"use strict";t.r(e),t.d(e,{__N_SSG:function(){return ny},default:function(){return pages}});var r=t(85893),i=t(67294),a=t(2711),l=t.n(a);t(20927);var o=t(99428),s=t(86961),A=t(82729),c=t(19521),d=t(73857),icons_GitHubTextIcon=function(n){let{color:e="#2E1065",...t}=n;return(0,r.jsxs)("svg",{width:"84",height:"19",viewBox:"0 0 84 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...t,children:[(0,r.jsx)("rect",{opacity:"0.6",width:"84",height:"19",fill:"url(#pattern0_113_11889)"}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("pattern",{id:"pattern0_113_11889",patternContentUnits:"objectBoundingBox",width:"1",height:"1",children:(0,r.jsx)("use",{xlinkHref:"#image0_113_11889",transform:"matrix(0.001 0 0 0.00442105 0 -0.406316)"})}),(0,r.jsx)("image",{id:"image0_113_11889",width:"1000",height:"410",xlinkHref:"data:image/png;base64,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Hg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkZBN0YxMTc0MDcyMDY4MTFCMzRCREIxMjdBODc5OUEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFMDlCMUVCNDkwMzExRTdCQUM4OEFDM0Q2QjVENzg2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFMDlCMUVBNDkwMzExRTdCQUM4OEFDM0Q2QjVENzg2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjJmOWExNWUtZjM1Yy00YWQzLTk3ZmItYjVlYmZiZmJjOGFhIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTRiMmY3MTktOTBmNy0xMTdhLWFjY2QtOTExY2I2NjQwNGQyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NRFCmAAAa1VJREFUeNrs3Vtsm9eZ8PsligfrQFIUJdM5lYmsKLFCJ67dKq2ncVQ1jtvOfLP77fm0Ad0MAmwMIGCEDd+78FxM53p8oQF8E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"})]})]})},icons_GaTextIcon=function(n){let{color:e="#2E1065",...t}=n;return(0,r.jsxs)("svg",{width:"90",height:"58",viewBox:"0 0 90 58",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...t,children:[(0,r.jsx)("rect",{opacity:"0.6",x:"0.384583",width:"89.2308",height:"58",fill:"url(#pattern0_197_12787)"}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("pattern",{id:"pattern0_197_12787",patternContentUnits:"objectBoundingBox",width:"1",height:"1",children:(0,r.jsx)("use",{xlinkHref:"#image0_197_12787",transform:"scale(0.00333333 0.00512821)"})}),(0,r.jsx)("image",{id:"image0_197_12787",width:"300",height:"195",xlinkHref:"data:image/png;base64,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"})]})]})},p=t(22004),u=t.n(p),m=t(11163),f=t(8171),g=t(80877);function _templateObject(){let n=(0,A._)(["\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n"]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,A._)(["\n from {\n opacity: 1;\n } to {\n opacity: 0;\n display: none;\n }\n"]);return _templateObject1=function(){return n},n}function _templateObject2(){let n=(0,A._)(["\n opacity: 0;\n visibility: hidden;\n "]);return _templateObject2=function(){return n},n}function _templateObject3(){let n=(0,A._)(["\n top: 0;\n left: 0;\n transform: none;\n width: 100vw;\n height: 100vh;\n animation: "," 0.5s ease-in-out;\n "]);return _templateObject3=function(){return n},n}
1function _templateObject4(){let n=(0,A._)(["\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 132123123312;\n transition: all 0.3s ease-in-out;\n background: #000;\n\n .mute-btn {\n position: absolute;\n right: 60px;\n bottom: 40px;\n }\n\n .skip-btn.skip-btn {\n position: absolute;\n top: 0;\n right: 0;\n margin-right: 1rem;\n margin-top: 1rem;\n background: transparent;\n border: none;\n font-size: 2rem;\n color: hsl(0, 0%, 60%);\n cursor: pointer;\n padding: 1rem;\n transition: all 0.3s ease-in-out;\n z-index: 1231231241231231231;\n font-size: 15px;\n\n\n &.hide {\n animation: "," 3s;\n }\n\n img {\n display: inline-block;\n position: relative;\n width: 2rem;\n {\n /*border: 1px solid #f2f2f2;*/\n }\n border-radius: 5px;\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);\n }\n\n span {\n position: absolute;\n left: 116px;\n color: black;\n }\n\n &:hover {\n color: hsl(0, 0%, 100%);\n }\n }\n\n ","\n\n ","\n\n "," {\n .hide-mobile {\n display: none;\n }\n }\n\n "," {\n\n .hide-laptop {\n display: none;\n }\n\n .hide-mobile {\n display: block;\n }\n }\n"]);return _templateObject4=function(){return n},n}let x=(0,c.keyframes)(_templateObject()),h=(0,c.keyframes)(_templateObject1()),b=c.default.div.withConfig({componentId:"sc-b19ac4ac-0"})(_templateObject4(),h,n=>{let{hidden:e}=n;return e&&(0,c.css)(_templateObject2())},n=>{let{fullscreen:e}=n;return e&&(0,c.css)(_templateObject3(),x)},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var Video=function(n){let{isPlaying:e,setIsPlaying:t,videoRef:a,link:l}=n,o=(0,m.useRouter)(),[s,A]=(0,i.useState)(!1),[c,p]=(0,i.useState)(!1),[x,h]=(0,i.useState)(!1),v=(0,i.useCallback)(()=>{t(!1),A(!1),o.push("/".concat(l))},[l,o,t]),j=(0,i.useCallback)(()=>{t(!1),A(!1),o.push("/".concat(l))},[l,o,t]);return(0,i.useEffect)(()=>{if(e)return document.addEventListener("keydown",handleKeyDown),()=>{document.removeEventListener("keydown",handleKeyDown)};function handleKeyDown(n){"KeyS"===n.code&&v()}},[v,e]),(0,i.useEffect)(()=>{e&&(setTimeout(()=>A(!0),1e3),setTimeout(()=>h(!0),4e4),setTimeout(()=>{let n=document.querySelector("button.skip-btn");n&&(n.style.display="none")},43e3))},[e]),(0,r.jsxs)(b,{fullscreen:e,hidden:!e,children:[(0,r.jsxs)("button",{className:"hide-mobile skip-btn ".concat(x?"hide":""),id:"end-video",onClick:v,children:["Press ",(0,r.jsx)("img",{alt:"keyboard key image",src:"/images/homepage/s.png"})," ",(0,r.jsx)("span",{children:"s"})," ","to skip"]}),(0,r.jsx)("button",{className:"hide-laptop skip-btn ".concat(x?"hide":""),id:"end-video",onClick:v,children:"Skip"}),(0,r.jsx)(d.Z,{className:"mute-btn",variant:"subtle",onClick:()=>p(!c),children:c?(0,r.jsx)(g.Z,{size:16,fill:"white"}):(0,r.jsx)(f.Z,{size:16,fill:"white"})}),s&&(0,r.jsx)(u(),{ref:a,url:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/videos%2Fvideo%204.mp4?alt=media&token=97302256-baf5-4c1b-a3e1-759fee838c9c",playing:s,onEnded:j,height:"100vh",width:"100vw",autoPlay:!0,controls:!1,disablePictureInPicture:!0,muted:c,config:{file:{attributes:{controlsList:"nodownload"}}}})]})};function Banner_templateObject(){let n=(0,A._)(["\n position: relative;\n display: flex;\n margin-top: 3.8rem;\n min-height: 700px;\n padding: 96px 16px 64px 16px;\n box-sizing: border-box;\n justify-content: center;\n max-width: 100%;\n"]);return Banner_templateObject=function(){return n},n}function Banner_templateObject1(){let n=(0,A._)(["\n z-index: 1;\n text-align: center;\n max-width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n\n button {\n width: 200px;\n }\n"]);return Banner_templateObject1=function(){return n},n}function Banner_templateObject2(){let n=(0,A._)(["\n position: relative;\n margin-bottom: 32px;\n animation: oscillate 2s infinite linear alternate;\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 1rem;\n width: 100%;\n\n @keyframes oscillate {\n 0% {\n top: 5px;\n }\n 100% {\n top: -5px;\n }\n }\n"]);
1return Banner_templateObject2=function(){return n},n}function Banner_templateObject3(){let n=(0,A._)(['\n color: #042d4d;\n font-family: "PixelGridM";\n font-size: 20px;\n font-style: normal;\n font-weight: 700;\n line-height: 109%;\n letter-spacing: 3.4px;\n']);return Banner_templateObject3=function(){return n},n}function Banner_templateObject4(){let n=(0,A._)(["\n image-rendering: pixelated;\n width: 100%;\n max-width: 349px;\n"]);return Banner_templateObject4=function(){return n},n}function _templateObject5(){let n=(0,A._)(['\n margin-bottom: 32px;\n text-shadow: 0px 4.375px 4.375px rgba(0, 0, 0, 0.25);\n color: white;\n font-family: "Mulish", sans-serif;\n font-size: 18px;\n font-weight: 500;\n line-height: 150%;\n']);return _templateObject5=function(){return n},n}function _templateObject6(){let n=(0,A._)(["\n background: #157dd0;\n height: 700px;\n position: absolute;\n left: 0px;\n top: 0px;\n text-align: center;\n width: 100vw;\n overflow: hidden;\n\n div {\n position: absolute;\n }\n"]);return _templateObject6=function(){return n},n}function _templateObject7(){let n=(0,A._)(["\n background-repeat: no-repeat;\n image-rendering: pixelated;\n background-size: cover;\n"]);return _templateObject7=function(){return n},n}function _templateObject8(){let n=(0,A._)(["\n width: 100%;\n height: 100%;\n background-size: auto 100%;\n background-position: center;\n background-repeat: repeat-x;\n image-rendering: pixelated;\n"]);return _templateObject8=function(){return n},n}function _templateObject9(){let n=(0,A._)(['\n background-image: url("/images/homepage/LandingPage_Sky.png");\n background-image: image-set(\n url("/images/homepage/LandingPage_Sky.webp") type("image/webp") 1x,\n url("/images/homepage/LandingPage_Sky.png") type("image/png") 1x\n );\n animation: skyMove 200s infinite linear;\n\n @keyframes skyMove {\n 0% {\n background-position: 0px;\n }\n 100% {\n background-position: 1050px;\n }\n }\n']);return _templateObject9=function(){return n},n}function _templateObject10(){let n=(0,A._)(['\n background-image: url("/images/homepage/LandingPage_Mountain.png");\n background-image: image-set(\n url("/images/homepage/LandingPage_Mountain.webp") type("image/webp") 1x,\n url("/images/homepage/LandingPage_Mountain.png") type("image/png") 1x\n );\n']);return _templateObject10=function(){return n},n}function _templateObject11(){let n=(0,A._)(['\n background-image: url("/images/homepage/LandingPage_Hills.gif");\n background-image: image-set(\n url("/images/homepage/LandingPage_Hills.webp") type("image/webp") 1x,\n url("/images/homepage/LandingPage_Hills.png") type("image/png") 1x\n );\n']);return _templateObject11=function(){return n},n}function _templateObject12(){let n=(0,A._)(['\n background-image: url("/images/homepage/LandingPage_Mascot.gif");\n background-image: image-set(\n url("/images/homepage/LandingPage_Mascot.webp") type("image/webp") 1x,\n url("/images/homepage/LandingPage_Mascot.png") type("image/png") 1x\n );\n width: 212.1875px;\n height: 250px;\n left: calc(50vw - 404px);\n top: 296px;\n background-repeat: no-repeat;\n background-size: cover;\n']);return _templateObject12=function(){return n},n}function _templateObject13(){let n=(0,A._)(['\n background-image: url("/images/homepage/LandingPage_Grass.gif");\n background-image: image-set(\n url("/images/homepage/LandingPage_Grass.webp") type("image/webp") 1x,\n url("/images/homepage/LandingPage_Grass.png") type("image/png") 1x\n );\n']);return _templateObject13=function(){return n},n}function _templateObject14(){let n=(0,A._)(["\n position: absolute;\n top: 0px;\n height: 100%;\n width: 100%;\n background: linear-gradient(180deg, rgba(2, 6, 23, 0) 33%, rgba(2, 6, 23, 0.8) 100%);\n"]);return _templateObject14=function(){return n},n}function _templateObject15(){let n=(0,A._)(["\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n bottom: 100px;\n\n display: flex;\n align-items: center;\n\n "," {\n flex-direction: column;\n gap: 16px;\n }\n ",' {\n flex-direction: row;\n gap: 32px;\n }\n\n p {\n margin: 0px;\n color: #fff;\n font-family: "Mulish", sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: 600;\n line-height: 150%;\n letter-spacing: 1.68px;\n text-transform: uppercase;\n }\n\n .images {\n display: flex;
1\n align-items: center;\n gap: 32px;\n\n .github {\n width: 84px;\n flex-shrink: 0;\n height: 19px;\n }\n\n .csta {\n flex-shrink: 0;\n width: 94px;\n height: 26px;\n }\n }\n']);return _templateObject15=function(){return n},n}let v=c.default.div.withConfig({componentId:"sc-bf74265d-0"})(Banner_templateObject()),j=c.default.div.withConfig({componentId:"sc-bf74265d-1"})(Banner_templateObject1()),y=c.default.div.withConfig({componentId:"sc-bf74265d-2"})(Banner_templateObject2()),w=c.default.h2.withConfig({componentId:"sc-bf74265d-3"})(Banner_templateObject3()),H=c.default.img.withConfig({componentId:"sc-bf74265d-4"})(Banner_templateObject4()),O=c.default.h2.withConfig({componentId:"sc-bf74265d-5"})(_templateObject5()),z=c.default.div.withConfig({componentId:"sc-bf74265d-6"})(_templateObject6()),L=c.default.div.withConfig({componentId:"sc-bf74265d-7"})(_templateObject7()),P=c.default.div.withConfig({componentId:"sc-bf74265d-8"})(_templateObject8()),k=(0,c.default)(P).withConfig({componentId:"sc-bf74265d-9"})(_templateObject9()),Z=(0,c.default)(P).withConfig({componentId:"sc-bf74265d-10"})(_templateObject10()),C=(0,c.default)(P).withConfig({componentId:"sc-bf74265d-11"})(_templateObject11()),N=(0,c.default)(L).withConfig({componentId:"sc-bf74265d-12"})(_templateObject12()),X=(0,c.default)(P).withConfig({componentId:"sc-bf74265d-13"})(_templateObject13()),D=c.default.div.withConfig({componentId:"sc-bf74265d-14"})(_templateObject14()),V=c.default.div.withConfig({componentId:"sc-bf74265d-15"})(_templateObject15(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var Banner=function(){let n=(0,i.useRef)(null),[e,t]=(0,i.useState)(!1),a=(0,i.useRef)([]);function setParallaxRef(n,e){return function(t){t&&(a.current[n]=t,t.dataset.speed=e)}}return(0,i.useEffect)(()=>{function handleScroll(){let n=window.pageYOffset;a.current.forEach((e,t)=>{if(e){let t=e.dataset.speed||0;e.style.transform="translate3d(0, ".concat(-(n*t),"px, 0)")}})}return window.addEventListener("scroll",handleScroll),()=>window.removeEventListener("scroll",handleScroll)},[]),(0,r.jsxs)(v,{children:[(0,r.jsx)(Video,{videoRef:n,isPlaying:e,setIsPlaying:t,link:"/signup"}),(0,r.jsxs)(j,{children:[(0,r.jsxs)(y,{children:[(0,r.jsx)(w,{children:"START YOUR"}),(0,r.jsx)(H,{src:"/images/homepage/LandingPage_Text.gif",alt:"Coding Adventure"})]}),(0,r.jsx)(O,{children:"The most fun and beginner-friendly way to learn to code. âËâ¡"}),(0,r.jsx)(d.Z,{variant:"yellow",onClick:()=>{t(!0)},children:"Get started"}),(0,r.jsxs)(V,{children:[(0,r.jsx)("p",{children:"SUPPORTED BY"}),(0,r.jsxs)("div",{className:"images",children:[(0,r.jsx)(icons_GitHubTextIcon,{className:"github"}),(0,r.jsx)("img",{src:"/images/image 65 (3).png",style:{opacity:".6"},alt:"csta",className:"csta"}),(0,r.jsx)(icons_GaTextIcon,{className:"ga"})]})]})]}),(0,r.jsxs)(z,{children:[(0,r.jsx)(k,{ref:setParallaxRef(0,-.6)}),(0,r.jsx)(Z,{ref:setParallaxRef(1,-.5)}),(0,r.jsx)(C,{ref:setParallaxRef(2,-.3)}),(0,r.jsx)(N,{ref:setParallaxRef(3,-.3)}),(0,r.jsx)(X,{ref:setParallaxRef(4,0)}),(0,r.jsx)(D,{})]})]})},B=t(88090),M=t(9473),T=t(75128),S=t(41664),W=t.n(S),J=t(25935),Q=t(42708),F=t(609);function TypeWriter_templateObject(){let n=(0,A._)(["\n 0% { opacity: 0; }\n 50% { opacity: 1; }\n 100% { opacity: 0; }\n"]);return TypeWriter_templateObject=function(){return n},n}function TypeWriter_templateObject1(){let n=(0,A._)(["\n display: inline-block;\n"]);return TypeWriter_templateObject1=function(){return n},n}function TypeWriter_templateObject2(){let n=(0,A._)(["\n color: ",";\n"]);return TypeWriter_templateObject2=function(){return n},n}function TypeWriter_templateObject3(){let n=(0,A._)(["\n animation: "," 1s infinite;\n"]);return TypeWriter_templateObject3=function(){return n},n}let I=(0,c.keyframes)(TypeWriter_templateObject()),E=c.default.p.withConfig({componentId:"sc-4b3c2928-0"})(TypeWriter_templateObject1()),q=c.default.span.withConfig({componentId:"sc-4b3c2928-1"})(TypeWriter_templateObject2(),n=>n.lightTextOnly?"#fff":n.theme.colors.text1),Y=c.default.span.withConfig({componentId:"sc-4b3c2928-2"}
1)(TypeWriter_templateObject3(),I);var TypeWriter=function(n){let{text:e="",setAction:t=()=>{},playInViewOnly:a=!1,typingSpeed:l=80,disableCursor:o=!1,playSound:s=!1,lightTextOnly:A=!1,...c}=n,[d,p]=(0,Q.YD)({threshold:1}),u=(0,M.v9)(B.E0),m=(0,M.v9)(F.i4),f=u||m,[g,x]=(0,i.useState)(""),[h,b]=(0,i.useState)(!0),v=(0,i.useRef)(null);return(0,i.useEffect)(()=>{s&&!v.current&&(v.current=new Audio("/audio/typing-sound.mp3"))},[s]),(0,i.useEffect)(()=>{v.current&&s&&(v.current.muted=f)},[f,s,v]),(0,i.useEffect)(()=>{if(!p&&a||s&&!v.current)return;s&&(v.current.play(),v.current.muted=f);let n=setInterval(()=>{x(r=>r===e?(clearInterval(n),setTimeout(()=>b(!1),3e3),t(),s&&v.current&&(v.current.pause(),v.current.currentTime=0),r):r+e[r.length])},l);return()=>{clearInterval(n),s&&v.current&&(v.current.pause(),v.current.currentTime=0)}},[t,e,p,a,l,s,f]),(0,r.jsxs)(E,{className:"python-typewriter",ref:d,...c,children:[(0,r.jsx)(q,{lightTextOnly:A,children:(0,J.ZP)(g)}),!o&&(0,r.jsxs)(r.Fragment,{children:[" ",h&&(0,r.jsx)(Y,{className:"python-typewriter-cursor",children:"|"})]})]})},G=t(39579),R=t(62626),K=t(82133);function Courses_templateObject(){let n=(0,A._)(["\n background-color: #020617;\n /* padding: 0rem 1rem; */\n\n "," {\n padding-bottom: 48px;\n }\n\n ",' {\n padding-bottom: 64px;\n }\n\n .courses-title {\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 32px;\n\n h2,\n p {\n margin: 0px;\n }\n\n .header-course-text {\n position: relative;\n\n p,\n .python-typewriter {\n color: #fff;\n text-align: center;\n\n font-family: "PixelGridM";\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n opacity: 0;\n max-width: 590px;\n\n '," {\n font-size: 24px;\n }\n\n "," {\n font-size: 32px;\n }\n\n .python-typewriter-cursor {\n display: none;\n }\n }\n\n .python-typewriter {\n position: absolute;\n left: 0px;\n top: 0px;\n opacity: 1;\n\n "," {\n text-align: center;\n }\n\n ",' {\n text-align: start;\n }\n }\n }\n\n .sub-text {\n color: #cbd5e1;\n text-align: center;\n\n font-family: "Mulish", sans-serif;\n font-size: 18px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n }\n }\n\n .tags-and-courses {\n display: flex;\n flex-direction: column;\n justify-content: center;\n gap: 48px;\n margin-top: 48px;\n\n .All {\n display: none;\n }\n\n .btn-wrapper {\n display: flex;\n justify-content: center;\n }\n }\n\n .course-list {\n display: grid;\n gap: 32px 24px;\n width: 100%;\n\n grid-template-columns: repeat(3, 1fr);\n\n '," {\n grid-template-columns: repeat(1, 1fr);\n }\n "," {\n grid-template-columns: repeat(2, 1fr);\n }\n\n ",' {\n grid-template-columns: repeat(3, 1fr);\n }\n }\n\n .course-list-flex {\n display: flex;\n justify-content: center;\n }\n\n .top-copy {\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 16px;\n font-family: "Mulish", sans-serif;\n\n img {\n width: 140px;\n height: 140px;\n aspect-ratio: 1/1;\n image-rendering: pixelated;\n }\n\n .no-results-copy {\n color: ',";\n text-align: center;\n font-size: 16px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n\n "," {\n br {\n display: none;\n }\n }\n\n "," {\n br {\n display: inline-block;\n }\n }\n }\n }\n"]);return Courses_templateObject=function(){return n},n}let U=c.default.div.withConfig({componentId:"sc-f3ab8659-0"})(Courses_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.md},n=>{let{theme:e}=n;return e.colors.text.primary},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm}),_=[{displayName:"Popular",internalName:"popular"},{displayName:"Web Development",internalName:"web-dev"},{displayName:"Data Science",internalName:"data-science"},{displayName:"Computer Science",internalName:"computer-science"},{displayName:"AI",internalName:"ai"},{displayName:"Game Development",internalName:"game-development"}];null==_||_.map(n=>n.internalName);let $=null==_?void 0:_.map(n=>n.displayName),nn=["python","html","css","javascript","sql","github-copilot"],ne={Popular:nn,"Web Development":["html","css","javascript","framework-valley-react","git-github","nodejs"],"Data Science":["python","sql","numpy","pandas","machine-learning","matplotlib"],"Computer Science":["cpp","java","data-structures-and-algorithms","command-line","sql","machine-learning"],AI:["github-copilot","gen-ai","machine-learning"],"Game Development":["lua","phaser","cpp","p5js"]};var homepage_Courses=function(){var n;(0,M.v9)(B.dh);let[e,t]=(0,i.useState)(null),[a,l]=(0,i.useState)("Popular"),[o,s]=(0,i.useState)(null),[A,p]=(0,i.useState)(""),u=(0,i.useRef)(null),m=(0,i.useCallback)(async n=>{var e;let{searchQuery:t}=n;null===(e=u.current)||void 0===e||e.abort();let r=new AbortController;u.current=r;
1try{let n=await fetch("/api/search/courses?q=".concat(encodeURIComponent(t),"&limit=50"),{method:"GET",headers:{"Content-Type":"application/json"},signal:r.signal}),e=await n.json();e&&e.results?s(e.internalNames):s([])}catch(n){if((null==n?void 0:n.name)==="AbortError")return;console.error("failed to search courses: ".concat(n))}p(t)},[s]);(0,i.useEffect)(()=>{function updateCardWidth(){let n=document.getElementsByClassName("course-list");if(0===n.length)return;let e=n[0].clientWidth,r=document.documentElement.clientWidth,i=3;i=r>=1024?3:r>=768?2:1;let a=3==i?50:2===i?24:0;t(Math.ceil((e-a)/i))}return updateCardWidth(),window.addEventListener("resize",updateCardWidth),()=>{window.removeEventListener("resize",updateCardWidth)}},[]);let f={popular:(0,r.jsx)(r.Fragment,{children:null==nn?void 0:nn.map(n=>(0,r.jsx)(T.Z,{courseName:n,cardWidth:e,isLoading:!1},n))}),search:(0,r.jsx)(r.Fragment,{children:o&&o.length>0?null==o?void 0:o.map(n=>(0,r.jsx)(T.Z,{courseName:n,cardWidth:e,isLoading:!1},n)):(0,r.jsxs)("div",{className:"top-copy",children:[(0,r.jsx)("img",{src:"/images/character_gifs/search.gif",alt:"searching gif"}),(0,r.jsxs)("p",{className:"no-results-copy",children:["Oh no! We couldn't find anything for"," ",(0,r.jsx)("strong",{children:'"'.concat(A,'"')}),". ",(0,r.jsx)("br",{}),"Try searching for something else, or explore our other courses."]})]})}),tags:(0,r.jsx)(r.Fragment,{children:null===(n=ne[a])||void 0===n?void 0:n.map(n=>(0,r.jsx)(T.Z,{courseName:n,cardWidth:e,isLoading:!1},n))})};return(0,r.jsxs)(U,{children:[(0,r.jsxs)("div",{className:"courses-title",children:[(0,r.jsxs)("div",{className:"header-course-text",children:[(0,r.jsx)("p",{className:"header",children:"Explore 250+ hours of free interactive coding lessons"}),(0,r.jsx)(TypeWriter,{text:"Explore 250+ hours of free interactive coding lessons",disableCursor:!0,playSound:!1,lightTextOnly:!0,typingSpeed:40})]}),(0,r.jsx)("p",{className:"sub-text",children:"Learn to code with fun, interactive courses handcrafted by industry experts and educators."})]}),(0,r.jsxs)(R.Z,{className:"tags-and-courses",children:[(0,r.jsx)(c.ThemeProvider,{theme:{lightTheme:K.ib,darkTheme:K.Cs,...K.Cs},children:(0,r.jsx)(G.Z,{filter:a,setFilter:l,setSearchResults:s,searchFunction:m,tags:$,clearDefaultTag:"Popular"})}),(0,r.jsx)("div",{className:"course-list ".concat(o&&0===o.length&&"course-list-flex"),children:f[null===o?"Popular"===a?"popular":"tags":"search"]}),(0,r.jsx)("div",{className:"btn-wrapper",children:(0,r.jsx)(W(),{href:"/courses",style:{textDecoration:"none"},children:(0,r.jsxs)(d.Z,{children:["Explore All Courses"," ",(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",children:(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 5L8.5 7L10.5 7L10.5 5L8.5 5ZM12.5 9L12.5 7L10.5 7L10.5 9L12.5 9ZM14.5 11L14.5 9L12.5 9L12.5 11L14.5 11ZM14.5 13L16.5 13L16.5 11L14.5 11L14.5 13ZM12.5 15L12.5 13L14.5 13L14.5 15L12.5 15ZM12.5 15L10.5 15L10.5 17L12.5 17L12.5 15ZM8.5 19L8.5 17L10.5 17L10.5 19L8.5 19Z",fill:"white"})})]})})})]})]})},nt=t(20759);function UserQuoteCard_templateObject(){let n=(0,A._)(['\n overflow: hidden;\n font-family: "Mulish", sans-serif;\n background-color: #1e293b;\n\n '," {\n max-width: 500px;\n }\n\n ",' {\n max-width: 368px;\n }\n\n * {\n margin: 0px;\n }\n\n .inner-pixel-wrapper {\n height: calc(100% - 6px);\n background: #020617;\n }\n\n .img-wrapper {\n height: 291px;\n width: calc(100%- 4px);\n margin: 2px 2px 0px 2px;\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .main-content {\n padding: 32px;\n\n display: flex;\n flex-direction: column;\n\n gap: 20px;\n\n .name-occupation {\n display: flex;\n flex-direction: column;\n gap: 8px;\n\n .name {\n color: #fff;\n font-family: "PixelGridM";\n font-size: 20px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.6px;\n }\n\n .occupation {\n display: flex;\n align-items: center;\n gap: 6px;\n color: #cbd5e1;\n font-size: 14px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n }\n }\n\n .description {\n color: #fff;\n font-size: 16px;\n font-style: normal;\n font-weight: 600;\n line-height: 150%;\n }\n\n button {\n width: fit-content;\n }\n }\n']);
1return UserQuoteCard_templateObject=function(){return n},n}let nr=(0,c.default)(nt.Z).withConfig({componentId:"sc-490ccff6-0"})(UserQuoteCard_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm}),ni=(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,r.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.6665 2.5H13.3332V5.83333H18.3332V17.5H1.6665V5.83333H6.6665V2.5ZM8.33317 5.83333H11.6665V4.16667H8.33317V5.83333ZM3.33317 7.5V15.8333H16.6665V7.5H3.33317Z",fill:"#CBD5E1"})}),na=(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.jsx)("path",{d:"M16 13L16 11L14 11L14 13L16 13ZM14 11L14 9L12 9L12 11L14 11ZM14 15L14 13L12 13L12 15L14 15ZM12 9L12 7L10 7L10 9L12 9ZM12 17L12 15L10 15L10 17L12 17ZM10 7L10 5L8 5L8 7L10 7ZM10 19L10 17L8 17L8 19L10 19Z",fill:"white"})});var landingPage_UserQuoteCard=function(n){let{name:e,job:t,imgSrc:i,description:a,articleLink:l,btnName:o}=n;return(0,r.jsx)(nr,{borderColor:"475569",children:(0,r.jsxs)(nt.Z,{borderColor:"475569",className:"inner-pixel-wrapper",children:[(0,r.jsx)("div",{className:"img-wrapper",children:(0,r.jsx)("img",{src:i,className:"learner image"})}),(0,r.jsxs)("div",{className:"main-content",children:[(0,r.jsxs)("div",{className:"name-occupation",children:[(0,r.jsx)("p",{className:"name",children:e}),(0,r.jsxs)("p",{className:"occupation",children:[ni," ",t]})]}),(0,r.jsx)("p",{className:"description",children:a}),(0,r.jsx)(W(),{href:l,style:{textDecoration:"none"},children:(0,r.jsxs)(d.Z,{variant:"subtle",children:["Read ",o,"'s story ",na]})})]})]})})},nl=t(5459),no=t.n(nl);function Start_templateObject(){let n=(0,A._)(['\n /* padding: 64px 0px; */\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 48px;\n\n .ready {\n margin: 0px;\n color: #fff;\n text-shadow: 0px 4px 0px #020617;\n\n font-family: "PixelGridM";\n font-size: 48px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 1.44px;\n\n .python-typewriter {\n margin: 0px;\n color: #fff;\n text-shadow: 0px 4px 0px #020617;\n\n font-family: "PixelGridM";\n font-size: 48px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 1.44px;\n }\n\n .python-typewriter-cursor {\n display: none;\n }\n\n '," {\n font-size: 32px;\n text-align: center;\n\n width: auto;\n display: inline;\n\n br {\n display: inline-block;\n }\n .python-typewriter {\n font-size: 32px;\n }\n }\n\n "," {\n font-size: 48px;\n width: 620px;\n display: flex;\n gap: 1.5rem;\n\n .python-typewriter {\n font-size: 48px;\n }\n\n br {\n display: none;\n }\n }\n }\n\n a {\n all: unset;\n }\n\n .character-dancing {\n width: 199px;\n height: 142px;\n }\n"]);return Start_templateObject=function(){return n},n}let ns=c.default.div.withConfig({componentId:"sc-5892e774-0"})(Start_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var homepage_Start=function(){let n=(0,i.useRef)(null),[e,t]=(0,i.useState)(!1),[a,l]=(0,i.useState)(!1);return(0,r.jsxs)(ns,{children:[(0,r.jsx)(Video,{videoRef:n,isPlaying:e,setIsPlaying:t,link:"/signup"}),(0,r.jsxs)("p",{className:"ready",children:[(0,r.jsx)(TypeWriter,{text:"Ready to",setAction:()=>
1l(!0),playInViewOnly:!0,lightTextOnly:!0}),(0,r.jsx)("br",{}),a&&(0,r.jsx)(no(),{options:{loop:!0},onInit:n=>{n.typeString("level up?").pauseFor(1500).deleteAll().typeString("build?").pauseFor(1500).deleteAll().typeString("explore?").pauseFor(1500).deleteAll().typeString("hack?").pauseFor(1500).deleteAll().typeString("create?").pauseFor(1500).deleteAll().typeString("grow?").pauseFor(1500).deleteAll().typeString("imagine?").pauseFor(1500).deleteAll().start()}})]}),(0,r.jsx)(d.Z,{variant:"blue",onClick:()=>{t(!0)},children:"Start Learning for Free"}),(0,r.jsx)("img",{src:"/images/character_gifs/6wYeoCS.gif",alt:"character-dancing",className:"character-dancing"})]})};function LaurelReviews_templateObject(){let n=(0,A._)(['\n position: relative;\n aspect-ratio: 2 / 1;\n color: white;\n\n > .content {\n\n position: absolute;\n inset: 20% 10% 10%;\n display: grid;\n grid-template-rows: auto 1fr auto;\n align-items: center;\n justify-items: center;\n text-align: center;\n font-family: "Mulish", sans-serif;\n font-size: 12px;\n font-weight: 700;\n line-height: 1.25;\n }\n']);return LaurelReviews_templateObject=function(){return n},n}let nA=c.default.div.withConfig({componentId:"sc-44d12a37-0"})(LaurelReviews_templateObject()),nc="M334.46 49.002c-18.278 12.277-38.479 27.48-54.76 44.437-28.887 30.086-57.536 64.004-82.159 97.941-16.634 22.926-38.215 57.715-50.006 83.305-15.691 34.056-24.985 57.915-33.597 95.332-12.132 52.713-10.459 106.81 1.863 157.81 18.129 75.031 76.15 137.81 134.13 188.77 45.358 39.863 106.34 65.942 159.92 85.098l5.5363-14.63c-53.09-18.97-109.36-44.31-152.83-82.56-55.92-49.21-107.57-109.22-129.85-180.73-13.57-43.53-16.72-91.29-9.6-137.54 6.2375-40.516 21.918-81.121 37.193-118.04 12.558-30.349 27.2-53.991 45.06-78.892 22.645-31.574 47.529-62.3
165 73.981-90.48 17.123-18.199 40.023-34.629 58.415-46.982z M311.24 756.98s-37.634-11.898-67.5-8.3929c-47.415 5.5642-51.786 35-51.786 35s19.022 11.809 59.821 7.3214c47.796-5.2574 59.464-33.929 59.464-33.929z M247.15 713.02s-31.716-15.044-61.786-14.821c-52.058 0.38562-55.179 28.036-55.179 28.036s18.843 13.595 60.536 13.036c48.08-0.64498 56.429-26.25 56.429-26.25z M199.74 666.79s-30.157-26.43-59.326-33.739c-50.498-12.653-67.224 16.73-67.224 16.73s18.771 22.52 59.277 32.411c46.711 11.406 67.273-15.402 67.273-15.402z M146.2 595.58s-25.79-27.185-61.094-38.032c-46.073-14.156-67.729 13.636-68.361 14.331 0 0 18.879 23.762 58.267 34.179 52.832 13.973 71.188-10.478 71.188-10.478z M120.7 538.91s-24.019-36.576-59.844-53.84c-34.801-16.78-60.225-2.49-60.856-1.93 0 0 17.877 32.67 50.767 48.325 44.687 21.271 69.938 7.4411 69.938 7.4412z M112.96 489.18c-12.82-12.06-13.775-44.84-32.099-71.44-25.563-37.11-67.73-34.42-68.361-34.07 0 0 4.5142 46.234 36.481 74.178 33.973 29.697 63.978 31.335 63.978 31.335z M109.42 411.25s1.2445-40.185-9.3525-70.701c-14.783-42.569-55.138-50.926-55.839-50.759 0 0-6.5444 45.519 16.848 80.952 24.861 37.657 48.344 40.507 48.344 40.507z M126.51 335.94s8.0495-33.735 3.9716-65.78c-6.1462-48.297-43.73-58.521-44.448-58.451 0 0-12.884 44.733 5.4449 83.031 19.479 40.702 35.031 41.2 35.031 41.2z M159.62 255.08s13.089-30.516 11.412-62.775c-2.3279-44.771-32.665-63.685-33.385-63.711 0 0-29.251 26.374-12.451 83.145 10.191 34.437 34.425 43.342 34.425 43.342z M201.74 188.6s19.451-29.962 24.832-61.814c5.0517-29.903-7.0803-62.481-9.7885-65.475 0 0-31.65 13.91-30.465 67.294 0.79711 35.905 15.422 59.995 15.422 59.995z M253.49 124.45s23.192-24.697 29.233-58.466c5-27.984-0.04-58.394-5.31-65.984 0 0-30.25 18.795-32.448 66.327-1.6587 35.875 6.1262 52.95 8.5253 58.127z M291.03 85.107s44.199 1.5969 66.166-11.157c24.589-14.276 48.719-45.263 50.623-54.309 0 0-38.712-16.975-74.806 14.032-27.242 23.402-39.862 46.137-41.983 51.434z M242.33 138.43s21.141-24.752 57.469-31.147c28.002-4.9287 49.529-0.37797 63.35 7.6753 0 0-21.322 27.318-62.19 31.084-35.762 3.2949-53.376-5.3854-58.63-7.6124z M198.64 195.5s20.13-23.742 56.459-30.136c28.002-4.9287 41.448 0.12711 55.269 8.1804 0 0-17.029 26.056-57.897 29.821-35.762 3.2949-48.578-5.638-53.832-7.8649z M156.23 269.95s18.805-29.262 52.808-43.562c34.843-14.654 52.739-7.6569 67.725-2.0626-4.7791 7.1686-24.337 37.05-56.046 46.02-34.557 9.7763-58.932 0.90881-64.487-0.39556z M131.06 336.07s16.664-30.532 49.556-47.228c33.706-17.109 52.056-11.41 67.404-6.9021-4.254 7.4921-21.624 38.696-52.61 49.912-33.77 12.223-58.716 5.1223-64.35 4.2186z M117.84 414.65c14.421-18.489 22.261-38.366 44.449-58.149 27.336-24.373 50.792-16.603 66.711-15.029-7.8365 14.719-19.603 38.003-43.92 55.546-29.126 21.011-61.536 17.473-67.24 17.633z M119.63 487.05c12.262-19.986 18.081-35.565 37.916-57.707 24.437-27.278 47.605-22.435 63.6-22.652-6.1404 15.503-16.49 38.695-38.692 58.849-26.592 24.138-57.175 20.713-62.824 21.51z M135.4 544.78c18.448-28.481 16.12-34.927 34.176-58.542 19.392-25.362 43.885-24.665 59.811-26.165-4.8772 15.946-12.165 37.517-32.837 59.237-22.045 23.163-44.975 20.181-61.149 25.47z M165.71 601.35c11.63-25.198 9.6219-40.933 20.286-58.794 17.442-29.213 34.541-30.474 50.467-31.973-12.703 36.396-9.762 36.564-23.746 58.732-13.607 21.571-32.096 24.474-47.007 32.036z M202.25 648.92c6.628-26.95-0.10184-35.197 6.973-54.76 11.571-31.996 28.119-36.484 43.469-40.983-1.7651 21.479 0.89983 35.106-11.139 58.387-8.5015 16.44-26.101 27.098-39.303 37.356z M275.9 596.01s13.293 25.664 8.8773 55.408c-6.2559 42.144-28.777 48.458-28.777 48.458s-12.827-19.155-11.523-58.022c1.3924-41.516 31.423-45.845 31.423-45.845z M323.88 638.94s13.303 25.984 10.393 55.914c-3.7305 38.356-24.736 47.953-24.736 47.953s-13.232-21.412-13.796-53.728c-0.86041-49.346 28.14-50.138 28.14-50.138z";function LaurelSvg(){return(0,r.jsxs)("svg",{viewBox:"0 0 1475 800",fill:"currentColor",style:{position:"absolute",inset:0,width:"100%",height:"100%"},children:[(0,r.jsx)("path",{d:nc}),(0,r.jsx)("path",{d:nc,transform:"translate(1475, 0) scale(-1, 1)"})]})}function FiveStars(){return(0,r.jsx)("svg",{viewBox:"0 0 480 95",fill:"currentColor",width:"110",height:"22",style:{display:"block",transform:"translateY(4px)"},children:[0,1,2,3,4].map(n=>(0,r.jsx)("path",{d:"M50 4L62 36H96L68 56L79 90L50 70L21 90L32 56L4 36H38L50 4Z",transform:"translate(".concat(95*n,")")},n))})}function GitHubLogo(){return(0,r.jsxs)("svg",{viewBox:"0 0 416 95",fill:"currentColor",height:"17",children:[(0,r.jsx)("path",{d:"M41.6394 69.3848C29.0066 67.8535 20.1062 58.7617 20.1062 46.9902C20.1062 42.2051 21.8289 37.0371 24.7 33.5918C23.4558 30.4336 23.6472 23.7344 25.0828 20.959C28.9109 20.4805 34.0789 22.4902 37.1414 25.2656C40.7781 24.1172 44.6062 23.543 49.2957 23.543C53.9851 23.543 57.8132 24.1172 61.2585 25.1699C64.2253 22.4902 69.489 20.4805 73.3171 20.959C74.657 23.543 74.8484 30.2422 73.6042 33.4961C76.6667 37.1328 78.2937 42.0137 78.2937 46.9902C78.2937 58.7617 69.3933 67.6621 56.5691 69.2891C59.823 71.3945 62.0242 75.9883 62.0242 81.252L62.0242 91.2051C62.0242 94.0762 64.4167 95.7031 67.2878 94.5547C84.6101 87.9512 98.2 70.
16289 98.2 49.1914C98.2 22.1074 76.1882 0 49.1042 0C22.0203 0 0.199951 22.1074 0.199951 49.1914C0.199951 70.4375 13.6941 88.0469 31.8777 94.6504C34.4617 95.6074 36.95 93.8848 36.95 91.3008L36.95 83.6445C35.6101 84.2188 33.8875 84.6016 32.3562 84.6016C26.0398 84.6016 22.3074 81.1563 19.6277 74.7441C18.575 72.1602 17.4265 70.6289 15.2253 70.3418C14.0769 70.2461 13.6941 69.7676 13.6941 69.1934C13.6941 68.0449 15.6082 67.1836 17.5222 67.1836C20.2976 67.1836 22.6902 68.9063 25.1785 72.4473C27.0925 75.2227 29.1023 76.4668 31.4949 76.4668C33.8875 76.4668 35.4187 75.6055 37.6199 73.4043C39.2468 71.7773 40.491 70.3418 41.6394 69.3848Z"}),(0,r.jsx)("path",{d:"M188.937 83.0045V33.2827H202.915V83.0045H188.937ZM230.016 83.0045C220.727 83.0045 217.099 79.0232 217.099 70.6183V44.9611H208.252V33.2827H217.099V23.3737L231.078 20.1002V33.2827H241.429V44.9611H231.078V67.5217C231.078 70.2644 232.317 71.3261 235.059 71.3261H241.429V83.0045H230.016ZM327.47 83.8892C316.588 83.8892 310.66 77.8731 310.66 66.9024V33.2827H324.728V63.1866C324.728 69.2912 327.47 72.6532 332.69 72.6532C338.706 72.6532 343.307 67.0794 343.307 59.4707V33.2827H357.374V83.0045H343.307V74.5996C340.653 79.9964 334.283 83.8892 327.47 83.8892ZM394.613 83.8892C387.832 83.8892 381.639 79.9964 378.687 74.4226V83.0045H364.709V13.6417H378.776V42.3954C381.639 36.3792 388.098 32.1325 394.613 32.1325C408.181 32.1325 415.348 41.5107 414.873 58.0551C415.348 74.4226 407.916 83.8892 394.613 83.8892ZM389.658 72.1223C396.945 72.1223 400.926 66.7255 400.452 58.0551C400.926 49.2963 396.945 43.8994 389.658 43.8994C383.851 43.8994 379.251 49.5617 378.776 57.3473V58.1436C379.251 66.1946 383.851 72.1223 389.658 72.1223ZM288.734 13.6417V41.7761H262.369V13.6417H247.329V83.0045H262.369V55.224H288.734V83.0045H303.775V13.6417H288.734ZM150.628 84.3316C130.102 84.3316 117.185 70.2644 117.185 48.2346C117.185 26.2048 130.368 12.3146 151.247 12.3146C168.234 12.3146 178.497 19.5693 181.77 31.7786L166.553 35.406C164.695 28.7705 159.387 25.1431 151.247 25.1431C139.126 25.1431 132.579 33.1057 132.579 48.2346C132.579 63.3635 138.949 71.503 150.893 71.503C161.864 71.503 168.411 64.7791 168.411 53.366V50.7119L172.304 56.1087H149.655V43.3686H183.628V51.4196C183.628 72.5647 171.331 84.3316 150.628 84.3316ZM195.926 28.5936C200.615 28.5936 204.243 24.9662 204.243 20.2771C204.243 15.5881 200.615 11.9607 195.926 11.9607C191.237 11.9607 187.61 15.5881 187.61 20.2771C187.61 24.9662 191.237 28.5936 195.926 28.5936Z"})]})}function ProductHuntIcon(){return(0,r.jsx)("svg",{viewBox:"266 266 321 321",fill:"currentColor",height:"18",children:(0,r.jsx)("path",{fillRule:"evenodd",d:"M586.667 426.667c0 88.365-71.635 160-160 160-88.366 0-160-71.635-160-160 0-88.366 71.634-160 160-160 88.365 0 160 71.634 160 160m-138.667 0v.001h-45.333v-48H448v-.001c13.255 0 24 10.745 24 24 0 13.254-10.745 24-24 24m0-80v.001h-77.333v160h32v-47.999H448v-.002c30.928 0 56-25.072 56-56s-25.072-56-56-56"})})}function ProductHuntText(){return(0,r.jsx)("svg",{viewBox:"690 370 940 115",fill:"currentColor",height:"8",children:(0,r.jsx)("path",{d:"M754.757 407.109c0-8.8-6.766-14.142-15.554-14.142H715.64v28.123h23.562c8.788 0 15.554-5.341 15.554-13.981m-61.424 72.89V373.333h49.004c22.782 0 35.188 15.394 35.188 33.776 0 18.221-12.56 33.616-35.188 33.616h-26.696v39.274zM791.097 480v-77.765h19.942v10.214c5.5-6.6 14.774-12.094 24.2-12.094v19.474c-1.42-.313-3.146-.466-5.5-.466-6.6 0-15.4 3.766-18.7 8.641V480ZM902.343 440.098c0-11.782-6.92-21.995-19.481-21.995-12.42 0-19.328 10.213-19.328 21.995 0 11.94 6.908 22.148 19.328 22.148 12.561 0 19.481-10.207 19.481-22.148m-59.544 0c0-21.522 15.082-39.743 40.063-39.743 25.135 0 40.216 18.221 40.216 39.743 0 21.52-15.081 39.902-40.216 39.902-24.981 0-40.063-18.381-40.063-39.902M990.207 453.605v-26.861c-3.3-5.028-10.527-8.641-17.128-8.641-11.46 0-19.315 8.954-19.315 21.994 0 13.195 7.855 22.148 19.315 22.148 6.601 0 13.828-3.613 17.128-8.64m0 26.395v-11.627c-5.974 7.54-14.135 11.627-23.408 11.627-19.008 0-33.616-14.453-33.616-39.903 0-24.661 14.301-39.742 33.616-39.742 8.953 0 17.434 3.768 23.408 11.62v-38.642h20.108V480zM1081.37 480v-11.468c-5.18 5.655-14.288 11.468-26.696 11.468-16.653 0-24.508-9.113-24.508-23.881v-53.884h19.943v46.03c0 10.527 5.5 13.98 13.98 13.98 7.7 0 13.828-4.24 17.281-8.64v-51.37h19.955V480ZM1116.303 440.098c0-23.248 16.962-39.743 40.216-39.743 15.555 0 24.982 6.753 30.008 13.668l-13.046 12.247c-3.608-5.34-9.108-8.167-16.015-8.167-12.101 0-20.581 8.8-20.581 21.995s8.48 22.148 20.581 22.148c6.907 0 12.407-3.14 16.015-8.327l13.046 12.253c-5.026 6.915-14.453 13.828-30.008 13.828-23.254 0-40.216-16.494-40.216-39.902M1203.68 459.105v-39.429h-12.56v-1
17.441h12.56V381.5h19.955v20.735h15.388v17.441h-15.388v34.09c0 4.866 2.507 8.48 6.907 8.48 2.981 0 5.82-1.1 6.908-2.354l4.247 15.235c-2.98 2.673-8.328 4.873-16.655 4.873-13.981 0-21.361-7.227-21.361-20.895M1366.815 480v-46.03h-49.49V480h-22.296V373.333h22.296v41.156h49.49v-41.156h22.461V480ZM1460.664 480v-11.468c-5.18 5.655-14.288 11.468-26.696 11.468-16.653 0-24.508-9.113-24.508-23.881v-53.884h19.942v46.03c0 10.527 5.501 13.98 13.981 13.98 7.7 0 13.828-4.24 17.281-8.64v-51.37h19.955V480ZM1551.662 480v-47.756c0-10.528-5.488-14.141-13.982-14.141-7.853 0-13.814 4.4-17.28 8.8V480h-19.942v-77.765h19.942v9.741c4.874-5.653 14.3-11.621 26.555-11.621 16.807 0 24.815 9.421 24.815 24.188V480ZM1595.549 459.105v-39.429h-12.562v-17.441h12.562V381.5h19.954v20.735h15.388v17.441h-15.388v34.09c0 4.866 2.507 8.48 6.907 8.48 2.981 0 5.82-1.1 6.92-2.354l4.235 15.235c-2.982 2.673-8.328 4.873-16.655 4.873-13.981 0-21.361-7.227-21.361-20.895"})})}function LaurelGitHubReview(n){let{className:e}=n;return(0,r.jsxs)(nA,{className:e,children:[(0,r.jsx)(LaurelSvg,{}),(0,r.jsxs)("div",{className:"content",children:[(0,r.jsx)("div",{style:{position:"relative",top:4},children:(0,r.jsx)(GitHubLogo,{})}),(0,r.jsxs)("span",{style:{fontSize:10,letterSpacing:.5,position:"relative",top:4},children:["Phenomenal Education",(0,r.jsx)("br",{}),"Partner Award"]}),(0,r.jsx)("span",{children:"2024"})]})]})}function LaurelCustomerReview(n){let{className:e}=n;return(0,r.jsxs)(nA,{className:e,children:[(0,r.jsx)(LaurelSvg,{}),(0,r.jsxs)("div",{className:"content",children:[(0,r.jsx)("span",{style:{fontSize:12,position:"relative",top:7.5},children:"Customer Reviews"}),(0,r.jsx)(FiveStars,{}),(0,r.jsx)("span",{children:"4.7/5"})]})]})}function LaurelProductHuntReview(n){let{className:e}=n;return(0,r.jsxs)(nA,{className:e,children:[(0,r.jsx)(LaurelSvg,{}),(0,r.jsxs)("div",{className:"content",children:[(0,r.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:4,position:"relative",top:7},children:[(0,r.jsx)(ProductHuntIcon,{}),(0,r.jsx)(ProductHuntText,{})]}),(0,r.jsx)(FiveStars,{}),(0,r.jsx)("span",{children:"5.0/5"})]})]})}function Ratings_templateObject(){let n=(0,A._)(["\n width: 833px;\n display: flex;\n justify-content: space-around;\n height: fit-content;\n gap: 16px;\n\n "," {\n width: calc(100% - 1rem);\n align-items: center;\n }\n\n "," {\n width: 833px;\n }\n\n img,\n .icon {\n width: 200px;\n height: auto;\n\n opacity: 0.8;\n }\n\n "," {\n flex-direction: column;\n }\n\n "," {\n flex-direction: row;\n }\n"]);return Ratings_templateObject=function(){return n},n}let nd=c.default.div.withConfig({componentId:"sc-1cb53cb9-0"})(Ratings_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var homepage_Ratings=function(){return(0,r.jsxs)(nd,{children:[(0,r.jsx)(LaurelGitHubReview,{className:"icon"}),(0,r.jsx)(LaurelCustomerReview,{className:"icon"}),(0,r.jsx)(LaurelProductHuntReview,{className:"icon"})]})};function WallOfLove_templateObject(){let n=(0,A._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n\n "," {\n gap: 80px;\n }\n\n "," {\n gap: 120px;\n }\n\n * {\n margin: 0px;\n }\n\n ",' {\n padding: 80px 1rem;\n background:\n linear-gradient(180deg, #020617 40%, rgba(2, 6, 23, 0) 150%),\n url("/images/homepage/town sq.png") lightgray 50% 1000px / cover no-repeat;\n }\n\n ',' {\n padding: 120px 1rem;\n background:\n linear-gradient(180deg, #020617 40%, rgba(2, 6, 23, 0) 150%),\n url("/images/homepage/town sq.png") lightgray 50% 650px / cover no-repeat;\n }\n\n .wol-main-wrapper {\n display: flex;\n flex-direction: column;\n gap: 60px;\n }\n\n .title {\n display: inline;\n\n h3 {\n color: #fff;\n text-align: center;\n font-family: "PixelGridM";\n font-size: 32px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n }\n\n img {\n display: inline-block;\n width: 48px;\n height: 48px;\n vertical-align: middle; /* or use: baseline, text-bottom, etc. */\n flex-shrink: 0;\n }\n }\n\n .learner-quotes {\n /* display: grid;\n grid-template-columns: repeat(auto-fit, minmax(368px, 1fr));\n gap: 24px;\n width: 100%; */\n display: flex;\n justify-content: center;\n flex-wrap: wrap;\n gap: 24px;\n }\n']);
1return WallOfLove_templateObject=function(){return n},n}let np=c.default.div.withConfig({componentId:"sc-f480444e-0"})(WallOfLove_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var homepage_WallOfLove=function(){let[n,e]=(0,i.useState)(!1),[t,a]=(0,i.useState)(!1);return(0,r.jsxs)(np,{children:[(0,r.jsxs)("div",{className:"wol-main-wrapper",children:[(0,r.jsx)("div",{className:"title",children:(0,r.jsxs)("h3",{className:"python-typewriter-wrapper",children:["Success stories from our learners"," ",(0,r.jsx)("img",{src:"/images/homepage/hearticon.svg",alt:"heart icon"})]})}),(0,r.jsxs)(R.Z,{className:"learner-quotes",children:[(0,r.jsx)(landingPage_UserQuoteCard,{name:"Alan Geirnaert \uD83C\uDDEB\uD83C\uDDF7",job:"Fullstack Developer at App'Ines",imgSrc:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/assets%2Flandingpage%2FAlan.png?alt=media&token=afa4d76a-d50c-4549-8ea3-f5bc67dd72d9",description:"I completed every Cod\xe9dex course exercise, project tutorial, code challenge... And it paid off. Five months later, I landed a real internship as a Fullstack Developer and was accepted into a Master's program in Software Development.",articleLink:"/blog/from-retail-to-fullstack-developer-alan-geirnaert",btnName:"Alan"}),(0,r.jsx)(landingPage_UserQuoteCard,{name:"Moses James \uD83C\uDDFA\uD83C\uDDF8",job:"Software Developer at Deloitte",imgSrc:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/assets%2Flandingpage%2FMoses.png?alt=media&token=713a4508-093a-4d83-b388-dd4afc07a1ea",description:"After winning 1st place at the Cod\xe9dex Holiday Hackathon, everything changed. Five months later, I landed my first tech job as a Software Developer at Deloitte. Cod\xe9dex reignited my passion for coding and gave me a community that feels like home.",articleLink:"/blog/from-uber-eats-to-sofware-developer-at-deloitte-tj-moses-james",btnName:"Moses"}),(0,r.jsx)(landingPage_UserQuoteCard,{name:"Anjali Sharma \uD83C\uDDEE\uD83C\uDDF3",job:"Fullstack Developer at Noida",imgSrc:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/blogs%2Ffrom-best-first-time-hack-to-fullstack-developer-anjali-sharma%2Fbanner.png?alt=media&token=ba911bcc-9f0d-4e61-9af7-767f10233a8c",description:" I met with incredible mentors who reviewed my resume and encouraged me. Iâve genuinely fallen in love with the Cod\xe9dex platform â from the learning experience to the amazing community to the playful props. Huge love and a massive thank you to the entire team.",articleLink:"/blog/from-best-first-time-hack-to-fullstack-developer-anjali-sharma",btnName:"Anjali"})," "]})]}),(0,r.jsx)("div",{style:{marginTop:"4px"},children:(0,r.jsx)(homepage_Ratings,{})}),(0,r.jsx)(homepage_Start,{})]})},nu=t(45198);function ProductCard_templateObject(){let n=(0,A._)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n gap: 64px;\n width: 100%;\n\n /* "," {\n flex-direction: column-reverse;\n }\n "," {\n flex-direction: auto;\n } */\n\n p {\n margin: 0px;\n }\n\n .image-container {\n flex-shrink: 0;\n\n display: flex;\n position: relative;\n\n .main-image {\n height: 350px;\n width: auto;\n\n "," {\n height: 235px;\n }\n "," {\n height: 350px;\n }\n }\n\n .main-video {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: auto;\n z-index: 1;\n }\n\n .conversation {\n width: 100%;\n height: auto;\n }\n\n .character {\n position: absolute;\n\n "," {\n width: 106.29px;\n height: 75.864px;\n bottom: -20px;\n right: -40px;\n }\n "," {\n width: 262px;\n height: 187px;\n bottom: -100px;\n right: -110px;\n }\n z-index: 2;\n }\n\n .character-learn {\n right: 50%;\n transform: translateX(50%);\n }\n\n .ship {\n position: absolute;\n\n "," {\n width: 107.536px;\n height: 96.243px;\n bottom: -40px;\n right: -20px;\n }\n "," {\n bottom: -74px;\n right: -70px;\n width: 219px;\n height: 196px;\n }\n }\n\n .editor {\n position: absolute;\n\n "," {\n width: 900px;\n top: 0%;\n left: 0%;\n transform: scale(1.5) translate(0%, 20%);\n }\n "," {\n width: 400px;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n }\n }\n\n .practice-image-container {\n z-index: 1;\n }\n\n .minesweaper-container {\n width: fit-content;\n position: relative;\n\n .minesweaper-gif {\n position: absolute;\n left: 0px;\n bottom: 10px;\n width: 100%;\n height: 300px;\n\n "," {\n height: 200px;\n }\n ",' {\n height: 300px;\n }\n }\n }\n\n .minsweaper-link {\n color: #cbd5e1;\n position: absolute;\n bottom: -45px;\n left: 0px;\n\n font-family: "Mulish", sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n\n a {\n color: #cbd5e1;\n text-decoration-line: underline;\n text-decoration-style: solid;\n text-decoration-skip-ink: none;\n text-decoration-thickness: auto;\n text-underline-offset: auto;\n text-underline-position: from-font;\n }\n }\n }\n\n .conversation-container {\n display: flex;\n flex-direction: column;
1\n align-items: end;\n\n .character-table {\n '," {\n width: 158.597px;\n height: 106.107px;\n margin-top: -2.5rem;\n margin-right: 3rem;\n }\n "," {\n width: 309px;\n height: 206.733px;\n margin-top: -4.2rem;\n margin-right: 1rem;\n }\n }\n }\n\n .text-container {\n width: 490px;\n display: flex;\n flex-direction: column;\n gap: 24px;\n\n "," {\n width: 95%;\n }\n "," {\n width: 300px;\n }\n\n ",' {\n width: 490px;\n }\n\n .title {\n color: #fff;\n font-family: "PixelGridM";\n\n font-size: 32px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n\n '," {\n font-size: 24px;\n text-align: center;\n padding: 0rem 3rem;\n }\n\n ",' {\n font-size: 32px;\n text-align: start;\n padding: 0rem;\n }\n }\n\n .copy {\n color: #cbd5e1;\n font-family: "Mulish", sans-serif;\n font-size: 16px;\n font-style: normal;\n font-weight: 500;\n line-height: 150%;\n width: 93%;\n\n '," {\n text-align: center;\n }\n "," {\n text-align: start;\n }\n }\n }\n"]);return ProductCard_templateObject=function(){return n},n}let nm=c.default.div.withConfig({componentId:"sc-b79780da-0"})(ProductCard_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.md},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var landingPage_ProductCard=function(n){let{title:e,copy:t,imgSrc:i,right:a=!1,justify:l="start",type:o="learn",prevType:s}=n,A=(0,nu.i)(),c={learn:(0,r.jsxs)("div",{className:"image-container",style:{justifyContent:l},children:[(0,r.jsx)("img",{src:i,alt:"character image",className:"main-image"}),(0,r.jsx)("img",{src:"/images/character_gifs/battle.gif",alt:"battle project in editor",className:"character character-learn"}),(0,r.jsx)("video",{src:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/assets%2Flandingpage%2FHello%20world%20video%20-%20final.mp4?alt=media&token=47ec9de5-e805-49c9-883e-4f627df69a54",className:"main-image main-video",autoPlay:!0,muted:!0,playsInline:!0})]}),practice:(0,r.jsxs)("div",{className:"image-container",style:{justifyContent:l,flex:"1"},children:[(0,r.jsx)("img",{src:"/images/character_gifs/Ai30sjf.gif",alt:"editor image",className:"editor"}),(0,r.jsx)("div",{className:"practice-image-container",children:(0,r.jsx)("img",{src:i,alt:"community anchor",className:"main-image test",id:"achor-placement-for-community"})})]}),portfolio:(0,r.jsxs)("div",{className:"image-container",style:{justifyContent:l},children:[(0,r.jsxs)("div",{className:"minesweaper-container",children:[(0,r.jsx)("img",{src:i,alt:"minesweeper project",className:"main-image"}),(0,r.jsx)("img",{src:"/images/homepage/minesweepers.gif",alt:"minesweeper game gif",className:"minesweaper-gif",loading:"lazy"})]}),(0,r.jsx)("img",{src:"/images/character_gifs/tekmLsi.gif",alt:"character gif",className:"character ship"}),(0,r.jsxs)("p",{className:"minsweaper-link",children:[(0,r.jsx)(W(),{href:"/community/project-showcase/YZxxGgzCyQMiTuJ9yX3k",target:"_blank",children:"Minesweepers Dupe"})," ","by"," ",(0,r.jsx)(W(),{href:"/@vickydavinci",target:"_blank",children:"@vickydavinci"})]})]}),community:(0,r.jsxs)("div",{className:"image-container conversation-container",style:{justifyContent:l},children:[(0,r.jsx)("img",{src:i,alt:"chat conversation project",className:"conversation"}),(0,r.jsx)("img",{src:"/images/character_gifs/qOSmiVc.gif",alt:"characters gif",className:"character-table"})]})};return(0,r.jsxs)(nm,{id:o,style:{flexDirection:A.width<768?"column-reverse":a?"row-reverse":"row"},children:[c[o],(0,r.jsxs)("div",{className:"text-container",children:[(0,r.jsx)("h4",{className:"title",id:"achor-placement-for-practice",children:e}),(0,r.jsx)("p",{className:"copy",children:t})]})]})};
1function ProductFeatures_templateObject(){let n=(0,A._)(["\n width: 100%;\n display: flex;\n flex-direction: column;\n gap: 196px;\n\n "," {\n gap: 96px;\n padding: 64px 0px;\n }\n "," {\n gap: 192px;\n padding: 128px 0px;\n }\n"]);return ProductFeatures_templateObject=function(){return n},n}function ProductFeatures_templateObject1(){let n=(0,A._)(["\n margin: 0 auto;\n height: 100%;\n display: flex;\n\n align-items: center;\n\n "," {\n max-width: 100%;\n margin: 0px 16px;\n }\n "," {\n max-width: 100%;\n margin: 0px 24px;\n }\n\n "," {\n margin: 0 auto;\n max-width: 1152px;\n }\n"]);return ProductFeatures_templateObject1=function(){return n},n}let nf=c.default.div.withConfig({componentId:"sc-dfd292ef-0"})(ProductFeatures_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm}),ng=c.default.div.withConfig({componentId:"sc-dfd292ef-1"})(ProductFeatures_templateObject1(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.md},n=>{let{theme:e}=n;return e.breakpoints.lg});var homepage_ProductFeatures=function(){return(0,i.useEffect)(()=>
1{l().init({mirror:!1,disable:"mobile",once:!0})},[]),(0,r.jsx)("div",{style:{backgroundColor:"#020617"},id:"product-features",children:(0,r.jsx)(ng,{children:(0,r.jsxs)(nf,{children:[(0,r.jsx)(landingPage_ProductCard,{title:"Level up your learning",copy:"Create your character, gain XP, and collect badges as you learn Python, HTML, JavaScript, and more. Our interactive exercises make learning to code as motivating as completing your next quest.",imgSrc:"/images/homepage/le-illustrations.png",type:"learn",prevType:"product-features"}),(0,r.jsx)(landingPage_ProductCard,{title:"Practice your coding chops",copy:"Sharpen your skills with bite-sized coding challenges. Test what you've learned in coding practice for beginners and advanced learners alike.",imgSrc:"/images/homepage/Challenge card.png",right:!0,justify:"center",type:"practice",prevType:"achor-placement-for-practice"}),(0,r.jsx)(landingPage_ProductCard,{title:"Build an awesome portfolio",copy:"Create your own interactive websites, games, mobile apps, data visualizations, and more. Start from our library of inspiring project tutorials and build on our on-platform code editor.",imgSrc:"/images/homepage/minesweaper.webp",type:"portfolio",prevType:"practice"}),(0,r.jsx)(landingPage_ProductCard,{title:"Join a motivating community",copy:"Building is so much better together than alone. Join our community forum and Discord to give and receive help, compete for prizes in Monthly Challenges, collaborate on projects, and connect over shared passions.",imgSrc:"/images/homepage/chat-conversation.svg",right:!0,type:"community",prevType:"achor-placement-for-community"})]})})})},nx=t(17313);function FooterStats_templateObject(){let n=(0,A._)(["\n width: 833px;\n display: flex;\n justify-content: space-between;\n flex-wrap: wrap;\n gap: 24px;\n height: 108px;\n height: fit-content;\n\n "," {\n width: calc(100% - 1rem);\n }\n\n "," {\n width: calc(100% - 1rem);\n }\n\n "," {\n width: 833px;\n }\n\n p {\n margin: 0px;\n }\n\n .counter {\n width: fit-content;\n text-align: center;\n\n "," {\n flex: 1 25%;\n }\n\n ",' {\n flex: none;\n }\n\n .number {\n font-family: "PixelGridM";\n font-size: 32px;\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n }\n\n .label {\n color: #cbd5e1;\n\n font-family: "Mulish", sans-serif;\n font-size: 18px;\n font-style: normal;\n font-weight: 700;\n line-height: 150%;\n }\n\n .learners {\n color: #eab308;\n }\n\n .countries {\n color: #84cc16;\n }\n\n .exercises {\n color: #8b5cf6;\n }\n\n .projects {\n color: #ec4899;\n }\n }\n']);return FooterStats_templateObject=function(){return n},n}let nh=c.default.div.withConfig({componentId:"sc-91112f84-0"})(FooterStats_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.md},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm});var globalFooter_FooterStats=function(){return(0,r.jsxs)(nh,{children:[(0,r.jsxs)("div",{className:"counter",children:[(0,r.jsxs)("p",{className:"number learners",children:[(0,r.jsx)(nx.Z,{start:0,end:2,duration:1}),(0,r.jsx)("span",{className:"num-label",children:"m+"})]}),(0,r.jsx)("p",{className:"label",children:"Learners"})]}),(0,r.jsxs)("div",{className:"counter",children:[(0,r.jsxs)("p",{className:"number countries",children:[(0,r.jsx)(nx.Z,{start:0,end:190,duration:1}),(0,r.jsx)("span",{className:"num-label",children:"+"})]}),(0,r.jsx)("p",{className:"label",children:"Countries"})]}),(0,r.jsxs)("div",{className:"counter",children:[(0,r.jsxs)("p",{className:"number exercises",children:[(0,r.jsx)(nx.Z,{start:0,end:8,duration:1}),(0,r.jsx)("span",{className:"num-label",children:"m+"})]}),(0,r.jsx)("p",{className:"label",children:"Exercises"})]}),(0,r.jsxs)("div",{className:"counter",children:[(0,r.jsxs)("p",{className:"number projects",children:[(0,r.jsx)(nx.Z,{start:0,end:170,duration:1}),(0,r.jsx)("span",{className:"num-label",children:"k+"})]}),(0,r.jsx)("p",{className:"label",children:"Builds"})]})]})};
1function LandingPageVideo_templateObject(){let n=(0,A._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n background-color: #020617;\n\n "," {\n padding: 48px 1rem;\n }\n\n ",' {\n padding: 64px 1rem;\n }\n\n * {\n margin: 0px;\n }\n\n h3 {\n color: #fff;\n text-align: center;\n font-family: "PixelGridM";\n font-style: normal;\n font-weight: 700;\n line-height: 140%;\n letter-spacing: 0.96px;\n max-width: 872px;\n\n '," {\n font-size: 24px;\n }\n\n ",' {\n font-size: 32px;\n }\n }\n\n .video-wrapper {\n position: relative;\n margin-top: 48px;\n width: 100%;\n max-width: 992px;\n aspect-ratio: 16 / 9;\n border-radius: 8px;\n background:\n linear-gradient(0deg, rgba(2, 6, 23, 0.15) 0%, rgba(2, 6, 23, 0.15) 100%),\n url("https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/assets%2Flandingpage%2F6b2ecd08-c734-474c-985c-8e36d85fdc03.webp?alt=media&token=6fa26860-f87f-47fd-b08e-2c97de5f7eed")\n lightgray 50% / cover no-repeat;\n overflow: hidden;\n background-size: 100%;\n transition-duration: 0.2s;\n\n :hover {\n background-size: 105%;\n transition-duration: 0.2s;\n }\n\n &.playing {\n cursor: default;\n }\n\n video {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: 8px;\n opacity: 0;\n transition: opacity 0.3s;\n\n &.playing {\n opacity: 1;\n }\n }\n\n .play-btn {\n width: 72px;\n height: 72px;\n background-color: #020617;\n border-radius: 50%;\n display: flex;\n justify-content: center;\n align-items: center;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n cursor: pointer;\n transition: transform 0.2s;\n z-index: 1;\n\n &:hover {\n transform: translate(-50%, -50%) scale(1.1);\n }\n\n &.hidden {\n display: none;\n }\n }\n }\n\n .stats-wrapper {\n margin-top: 64px;\n display: flex;\n flex-direction: column;\n gap: 69px;\n }\n']);return LandingPageVideo_templateObject=function(){return n},n}let nb=c.default.div.withConfig({componentId:"sc-605ff7b9-0"})(LandingPageVideo_templateObject(),n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm},n=>{let{theme:e}=n;return e.breakpoints.xs},n=>{let{theme:e}=n;return e.breakpoints.sm}),nv=(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",children:(0,r.jsx)("path",{d:"M20 10H24V14H28V18H32V22H36V26H32V30H28V34H24V38H20V42H16V6H20V10Z",fill:"white"})});var homepage_LandingPageVideo=function(){let[n,e]=(0,i.useState)(!1),t=(0,i.useRef)(null),handlePlayClick=async()=>{!n&&t.current&&(e(!0),setTimeout(async()=>{try{var n;await (null===(n=t.current)||void 0===n?void 0:n.play())}catch(n){console.error("Error playing video:",n)}},100))};return(0,r.jsxs)(nb,{children:[(0,r.jsx)("h3",{children:"Join over a million learners in a journey through the world of programming"}),(0,r.jsxs)(R.Z,{className:"video-wrapper ".concat(n?"playing":"nes-pointer"),onClick:handlePlayClick,children:[(0,r.jsxs)("video",{ref:t,preload:"metadata",className:n?"playing":"",controls:n,children:[(0,r.jsx)("source",{src:"https://firebasestorage.googleapis.com/v0/b/codedex-io.appspot.com/o/assets%2Flandingpage%2Fv1video.mp4?alt=media&token=c13c0b56-148e-4b89-85ec-00d40b8539dc",type:"video/mp4"}),"Your browser does not support the video tag."]}),(0,r.jsx)("div",{className:"play-btn nes-pointer ".concat(n?"hidden":""),children:nv})]}),(0,r.jsx)("div",{className:"stats-wrapper",children:(0,r.jsx)(globalFooter_FooterStats,{})})]})},nj=t(95796),ny=!0,pages=function(n){let{metatags:e}=n;return(0,i.useEffect)(()=>
1{l().init({mirror:!1})},[]),(0,r.jsxs)("article",{style:{overflow:"hidden"},children:[(0,r.jsx)(o.Z,{}),(0,r.jsx)(Banner,{}),(0,r.jsx)(homepage_Courses,{}),(0,r.jsx)(homepage_LandingPageVideo,{}),(0,r.jsx)(homepage_ProductFeatures,{}),(0,r.jsx)(nj.Z,{}),(0,r.jsx)(homepage_WallOfLove,{}),(0,r.jsx)(s.Z,{})]})}}},function(n){n.O(0,[1272,8700,4153,1622,9280,5459,3037,9428,6961,9774,2888,179],function(){return n(n.s=48312)}),_N_E=n.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.