CINXE.COM
Courses GeeksforGeeks | Interactive LIVE and Self-Paced Courses
<!DOCTYPE html><html lang="en"><head><link href="https://assets.geeksforgeeks.org/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet"/><link rel="icon" href="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_favicon.png" type="image/x-icon"/><meta http-equiv="Content-type" content="text/html;charset=UTF-8"/><meta charSet="UTF-8"/><meta name="keywords" content="programming, coding, online, code online, online judge, practice, run code, test, expected outcome, programming competition, programming contest, online programming, online computer programming, hackathon"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>Courses GeeksforGeeks | Interactive LIVE and Self-Paced Courses</title><meta name="description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="og:title" content="Courses GeeksforGeeks | Interactive LIVE and Self-Paced Courses"/><meta property="og:description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="og:image" content="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_200x200-min.png"/><meta property="og:image:alt" content="GeeksforGeeks"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="200"/><meta property="og:image:height" content="200"/><meta property="twitter:card" content="summary_large_image"/><meta property="twitter:title" content="Courses GeeksforGeeks | Interactive LIVE and Self-Paced Courses"/><meta property="twitter:description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="twitter:image" content="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_200x200-min.png"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","url":"https://www.geeksforgeeks.org/courses","potentialAction":{"@type":"SearchAction","target":"https://www.geeksforgeeks.org/courses/search?search={search_term_string}","query-input":"required name=search_term_string"}}</script><meta name="next-head-count" content="20"/><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"GeeksforGeeks","url":"https://www.geeksforgeeks.org/","logo":"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20200817185016/gfg_complete_logo_2x-min.png","description":"A computer science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.","founder":[{"@type":"Person","name":"Sandeep Jain","url":"https://in.linkedin.com/in/sandeep-jain-b3940815"}],"sameAs":["https://www.facebook.com/geeksforgeeks.org/","https://twitter.com/geeksforgeeks","https://www.linkedin.com/company/1299009","https://www.youtube.com/geeksforgeeksvideos/"]}</script><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2" as="font"/><link rel="preload" href="/_next/static/css/04f08c23a4db0c59.css" as="style"/><link rel="stylesheet" href="/_next/static/css/04f08c23a4db0c59.css" data-n-g=""/><link rel="preload" href="/_next/static/css/431800dacff5ad71.css" as="style"/><link rel="stylesheet" href="/_next/static/css/431800dacff5ad71.css" data-n-p=""/><link rel="preload" href="/_next/static/css/6b17902918ada37a.css" as="style"/><link rel="stylesheet" href="/_next/static/css/6b17902918ada37a.css" data-n-p=""/><link rel="preload" href="/_next/static/css/23f53166e9bd62bb.css" as="style"/><link rel="stylesheet" href="/_next/static/css/23f53166e9bd62bb.css"/><link rel="preload" href="/_next/static/css/796165ab06da6f18.css" as="style"/><link rel="stylesheet" href="/_next/static/css/796165ab06da6f18.css"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script defer="" src="/_next/static/chunks/6599-28152e0d043e3941.js"></script><script defer="" src="/_next/static/chunks/3819.d83d5b8f80afe759.js"></script><script defer="" src="/_next/static/chunks/534.e25662fc91e0474f.js"></script><script src="/_next/static/chunks/webpack-007dd25163c3b0ab.js" defer=""></script><script src="/_next/static/chunks/framework-09f3afa64952aba4.js" defer=""></script><script src="/_next/static/chunks/main-a0530d9ca19040d9.js" defer=""></script><script src="/_next/static/chunks/pages/_app-58af5a147d98601d.js" defer=""></script><script src="/_next/static/chunks/302-3fbeed8baac52ad8.js" defer=""></script><script src="/_next/static/chunks/1494-07e7ec75cacb7724.js" defer=""></script><script src="/_next/static/chunks/7972-4626c8fa8ce31901.js" defer=""></script><script src="/_next/static/chunks/5400-dac847c56f1a3457.js" defer=""></script><script src="/_next/static/chunks/9138-e7f37e11c46b3e20.js" defer=""></script><script src="/_next/static/chunks/5675-93a72b173a44c075.js" defer=""></script><script src="/_next/static/chunks/3041-d0106b476c6201d8.js" defer=""></script><script src="/_next/static/chunks/416-42b0d48dc366d604.js" defer=""></script><script src="/_next/static/chunks/8886-dcb2130214098174.js" defer=""></script><script src="/_next/static/chunks/2769-8fa49f4b7933cae1.js" defer=""></script><script src="/_next/static/chunks/7969-be2697b4c2acc15d.js" defer=""></script><script src="/_next/static/chunks/7147-f7c14232a635cfee.js" defer=""></script><script src="/_next/static/chunks/4537-f9407ead0a5b3056.js" defer=""></script><script src="/_next/static/chunks/8663-c94582660495feb8.js" defer=""></script><script src="/_next/static/chunks/3602-0f91fe05cd54096b.js" defer=""></script><script src="/_next/static/chunks/9373-b5ae48ae7d630dcc.js" defer=""></script><script src="/_next/static/chunks/4403-7dc1c782e91cd676.js" defer=""></script><script src="/_next/static/chunks/pages/courses/search-4973b950f14f681e.js" defer=""></script><script src="/_next/static/pRrvdn4SWsZzQWQrJK4us/_buildManifest.js" defer=""></script><script src="/_next/static/pRrvdn4SWsZzQWQrJK4us/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div class="defaultLoaderContainer"><div class="defaultLoader"><svg xmlns="http://www.w3.org/2000/svg" width="76.533" height="39.026" viewBox="0 0 76.533 39.026"><path d="M2380.7,6597.866a12.252,12.252,0,0,0-.261-1.513l-30.726-.027a12.545,12.545,0,0,1,.908-3.443,12.337,12.337,0,0,1,2.739-4.044,12.151,12.151,0,0,1,4.018-2.581,12.634,12.634,0,0,1,14.3,3.051l4.852-4.748a18.176,18.176,0,0,0-6.131-4.331,20.037,20.037,0,0,0-8.112-1.564,20.25,20.25,0,0,0-7.671,1.459,19.158,19.158,0,0,0-6.261,4.07,19.584,19.584,0,0,0-4.226,6.184,18.7,18.7,0,0,0-1.487,5.947h-.2a18.674,18.674,0,0,0-1.489-5.947,19.544,19.544,0,0,0-4.226-6.184,19.133,19.133,0,0,0-6.261-4.07,21.354,21.354,0,0,0-15.783.1,18.2,18.2,0,0,0-6.131,4.331l4.853,4.748a13.264,13.264,0,0,1,14.3-3.051,12.131,12.131,0,0,1,4.017,2.581,12.323,12.323,0,0,1,2.74,4.044,12.527,12.527,0,0,1,.908,3.443l-30.726.027a12.256,12.256,0,0,0-.261,1.513,15,15,0,0,0-.1,1.773,20.713,20.713,0,0,0,1.1,6.783,15.709,15.709,0,0,0,3.443,5.686,17.309,17.309,0,0,0,6,4.123,20.587,20.587,0,0,0,7.983,1.46,20.226,20.226,0,0,0,7.669-1.46,19.086,19.086,0,0,0,6.261-4.07,19.506,19.506,0,0,0,4.226-6.184,18.163,18.163,0,0,0,1.153-3.629h.871a18.27,18.27,0,0,0,1.151,3.629,19.545,19.545,0,0,0,4.226,6.184,19.111,19.111,0,0,0,6.261,4.07,20.241,20.241,0,0,0,7.671,1.46,20.572,20.572,0,0,0,7.981-1.46,17.282,17.282,0,0,0,6-4.123,15.717,15.717,0,0,0,3.445-5.686,20.726,20.726,0,0,0,1.1-6.783A15.259,15.259,0,0,0,2380.7,6597.866Zm-46.245,5.608a12.1,12.1,0,0,1-2.766,4.043,12.467,12.467,0,0,1-4.043,2.583,14.378,14.378,0,0,1-9.939.052,11.776,11.776,0,0,1-3.522-2.218,8.459,8.459,0,0,1-1.8-2.374,13.476,13.476,0,0,1-1.173-3.208l23.658,0A11.487,11.487,0,0,1,2334.457,6603.475Zm38.236,2.086a8.466,8.466,0,0,1-1.8,2.374,11.771,11.771,0,0,1-3.522,2.218,14.378,14.378,0,0,1-9.939-.052,12.491,12.491,0,0,1-4.044-2.583,12.088,12.088,0,0,1-2.765-4.043,11.427,11.427,0,0,1-.415-1.126h11.92v0h11.739A13.509,13.509,0,0,1,2372.692,6605.561Z" transform="translate(-2304.273 -6578.666)" fill="#2f8d46"></path></svg></div></div><div class="cookieConsent_gfg_cookie__container___EQKa"><div class="cookieConsent_gfg_cookie__contents__LuLB1">We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our<a href="https://www.geeksforgeeks.org/legal/privacy-policy/#:~:text=the%20appropriate%20measures.-,COOKIE%20POLICY,-A%20cookie%20is" class="cookieConsent_cookie_consent_link__LtBEF" target="_blank" rel="noreferrer"> <!-- -->Cookie Policy</a> <!-- -->&<a href="https://www.geeksforgeeks.org/privacy-policy/" class="cookieConsent_cookie_consent_link__LtBEF" target="_blank" rel="noreferrer"> <!-- -->Privacy Policy</a></div><button class="cookieConsent_gfg_cookie__button__y3NOr" aria-label="Accept cookies" type="button">Got it!</button></div><div class="gfg_header_wrapper" style="position:sticky;top:0px;z-index:950"><div class="root gfg_header__root" data-dark-mode="true" style="display:unset"><div id="comp"><div class="gfgheader_parentContainer"><div class="containerWrapperDark " id="topMainHeader"><div class="headerContainerDark"><a class="headerMainLogo" href="https://www.geeksforgeeks.org/"><div class="logo"><img class="gfgLogoImg normal" src="https://media.geeksforgeeks.org/gfg-gg-logo.svg" alt="geeksforgeeks" width="60" height="30"/></div></a><ul class="headerMainListDark"><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Courses<div><div style="background: 0% 0% no-repeat padding-box padding-box #fcfb8c; position: absolute;border-radius: 4px; font-size: 10px; color: #000; padding: 2px 5px !important; top: -11px; left:30%">SALE</div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Tutorials<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">DSA<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Data Science<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Web Tech<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li></ul><div class="header-main__container" style="display:flex;flex-flow:row-reverse;width:100%;align-items:center"><div style="width:100px;margin-right:20px;display:flex;justify-content:flex-end"></div><div style="margin:0px 10px;display:flex;cursor:pointer"><div id="google_translate_element" style="display:none"></div><span><i class="gfg-icon gfg-icon-grey-translate "></i></span></div><div class="notification_container"><div class="notification-bell-icon"><svg width="24" height="24" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0714 7.71408C16.0714 6.29327 15.507 4.93066 14.5024 3.926C13.4977 2.92135 12.1351 2.35693 10.7143 2.35693C9.2935 2.35693 7.93089 2.92135 6.92623 3.926C5.92157 4.93066 5.35716 6.29327 5.35716 7.71408C5.35716 13.9641 2.67859 15.7498 2.67859 15.7498H18.75C18.75 15.7498 16.0714 13.9641 16.0714 7.71408Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.259 19.3213C12.102 19.5919 11.8767 19.8165 11.6056 19.9727C11.3345 20.1288 11.0272 20.211 10.7143 20.211C10.4015 20.211 10.0941 20.1288 9.82305 19.9727C9.55196 19.8165 9.32665 19.5919 9.16968 19.3213" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></div><div class="darkMode-wrap darkMode-wrap-desktop" data-mode="Switch to Light Mode"><button data-gfg-action="toggleGFGTheme" aria-label="Toggle GFG Theme"><div class="darkMode-wrap-red-dot"></div><i class="gfg-icon gfg-icon_dark-mode"></i></button><span class="darkModeTooltipText"></span></div><div class="gs-plus-suggestion-container"><div class="gs-input_wrapper"><span class="flexR gs-toggle-icon"><i class="gfg-icon gfg-icon-white-search "></i></span></div><div style="display:none" class="suggestion_box"><div class="suggestion_box_collection" style="border-radius:0 0 9px 9px"><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Data Structure</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Java</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Python</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>HTML</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Interview Preparation</span></div></div></div></div></div></div></div></div></div><div id="script"></div></div></div><div class="courseListingPage_searchHeaderBackgroundSales__WWNO_ g-pt-4 courseListingPage_activeSale__62t39"><div class="ui grid courseListingPage_catalogSearchHeader__LGeq8 courseListingPage_searchHeaderSegment__XHzZW g-mb-2"><div class="seven wide computer sixteen wide mobile column courseListingPage_myAuto__i6GdI g-mt-4"><h1 class="ui header sofia-pro">Course Catalog<div class="sub header g-mt-2 g-mb-2">Interactive LIVE & Self-Paced Courses with Individual Attention by Industry Leading Gurus to Encourage Out-of-the-box thinking, leading to Clarity in Concepts, Creativity and Innovative Ideas.<br/><a href="tel:+91-08069289001" class="mobile_click_anchor"><div class="courseListingPage_mobileNumber_icon_div__HaSkS"><img class="courseListingPage_mobile_icon__q13Om" src="https://media.geeksforgeeks.org/img-practice/prod/courses/2343/Web/Other/phone-icon_1732094174.png" alt="mobile"/><span class="courseListingPage_mobileNumber__7LE_M">08069289001</span></div></a></div></h1></div><div class="nine wide computer sixteen wide mobile column"><form class="ui form courseListingPage_searchHeaderWidth__FkWz_"><div class="field courseListingPage_searchInput__iiuMA"><div class="ui action right icon input"><input type="text" placeholder="What do you want to learn today?" value=""/><i aria-hidden="true" class="icon"></i><button id="courseListingPage_courseSearchButton__srDZT" class="ui disabled button sofia-pro" disabled="" tabindex="-1"><i aria-hidden="true" class="search icon"></i></button></div></div></form></div></div></div><div class="ui container"><div class="courseListingPage_searchContainer__k8Nx4"><div class="g-mb-4"><div class="ui segment active tab border-none"><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:25%"></span><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img sizes="100vw" srcSet="https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 640w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 750w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 828w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 1080w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 1200w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 1920w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 2048w, https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg 3840w" src="https://media.geeksforgeeks.org/img-practice/Group6663-1641378278.svg" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" loading="lazy"/></noscript></span><div style="text-align:center"><h3 class="ui header sofia-pro">We couldn't find what you're looking for</h3></div></div></div></div></div><div class="App" dark-mode="false"><footer class="gfg-footer"><div class="footer-container"><div class="footer-container_left"><a href="https://www.geeksforgeeks.org/" class="footer-container_branding-logo-container"><img class="footer-container_branding-logo" src="https://media.geeksforgeeks.org/auth-dashboard-uploads/gfgFooterLogo.png" alt="GeeksforGeeks"/></a><div class="footer-container_address_box"><div class="footer-container_branding-address"><img src="https://media.geeksforgeeks.org/img-practice/Location-1685004904.svg" alt="location"/><div class="footer-container_address_content footer_address">Corporate & Communications Address:- A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305) | Registered Address:- K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305</div></div></div><div class="footer-container_branding-social"><a href="https://www.facebook.com/geeksforgeeks.org/" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Facebook"><div class="socialIcon facebook"></div></a><a href="https://www.instagram.com/geeks_for_geeks/" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Instagram"><div class="socialIcon instagram"></div></a><a href="https://in.linkedin.com/company/geeksforgeeks" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Linkedin"><div class="socialIcon linkedin"></div></a><a href="https://twitter.com/geeksforgeeks" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Twitter"><div class="socialIcon twitter"></div></a><a href="https://www.youtube.com/geeksforgeeksvideos" target="_blank" rel="noopener noreferrer" aria-label="GeeksforGeeks Youtube"><div class="socialIcon youtube"></div></a></div><div class="footer-container_branding-app"><a href="https://geeksforgeeksapp.page.link/gfg-app" target="_blank"><img src="https://media.geeksforgeeks.org/auth-dashboard-uploads/googleplay-%281%29.png" alt="GFG App on Play Store" id="gplay" loading="lazy"/></a><a href="https://geeksforgeeksapp.page.link/gfg-app" target="_blank"><img src="https://media.geeksforgeeks.org/auth-dashboard-uploads/appstore-%281%29.png" alt="GFG App on App Store" id="appstore" loading="lazy"/></a></div></div><div class="footer-container_right"><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Company</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/about/?ref=outindfooter">About Us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/legal/?ref=outindfooter">Legal</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/press-release/?ref=outindfooter">In Media</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/about/contact-us/?ref=outindfooter">Contact Us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/advertise-with-us/?ref=outindfooter">Advertise with us</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/gfg-corporate-solution/?ref=outindfooter">GFG Corporate Solution</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/campus-training-program/?ref=outindfooter">Placement Training Program</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/community/?ref=outindfooter">GeeksforGeeks Community</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/introduction-to-programming-languages/?ref=outindfooter">Languages</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter">Python</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/java/?ref=outindfooter">Java</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/c-plus-plus/?ref=outindfooter">C++</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/php-tutorials/?ref=outindfooter">PHP</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/golang/?ref=outindfooter">GoLang</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/sql-tutorial/?ref=outindfooter">SQL</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/r-tutorial/?ref=outindfooter">R Language</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/android-tutorial/?ref=outindfooter">Android Tutorial</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/geeksforgeeks-online-tutorials-free/?ref=outindfooter">Tutorials Archive</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outindfooter">DSA</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/data-structures/?ref=outindfooter">Data Structures</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/fundamentals-of-algorithms/?ref=outindfooter">Algorithms</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/complete-guide-to-dsa-for-beginners/?ref=outindfooter">DSA for Beginners</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/basic-coding-problems-in-dsa-for-beginners/?ref=outindfooter">Basic DSA Problems</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/complete-roadmap-to-learn-dsa-from-scratch/?ref=outindfooter">DSA Roadmap</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outindfooter">Top 100 DSA Interview Problems</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/dsa-roadmap-for-beginner-to-advanced-by-sandeep-jain/?ref=outindfooter">DSA Roadmap by Sandeep Jain</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/geeksforgeeks-master-sheet-list-of-all-cheat-sheets/?ref=outindfooter">All Cheat Sheets</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/ai-ml-ds/?ref=outindfooter">Data Science & ML</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/data-science-tutorial/?ref=outindfooter">Data Science With Python</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/data-science-for-beginners/?ref=outindfooter">Data Science For Beginner</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/machine-learning/?ref=outindfooter">Machine Learning</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/machine-learning-mathematics/?ref=outindfooter">ML Maths</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outindfooter">Data Visualisation</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/pandas-tutorial/?ref=outindfooter">Pandas</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/numpy-tutorial/?ref=outindfooter">NumPy</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outindfooter">NLP</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outindfooter">Deep Learning</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/web-technology/?ref=outindfooter">Web Technologies</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/html/?ref=outindfooter">HTML</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/css/?ref=outindfooter">CSS</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/javascript/?ref=outindfooter">JavaScript</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/typescript/?ref=outindfooter">TypeScript</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/learn-reactjs/?ref=outindfooter">ReactJS</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/nextjs/?ref=outindfooter">NextJS</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/bootstrap/?ref=outindfooter">Bootstrap</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/web-design/?ref=outindfooter">Web Design</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter">Python Tutorial</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-programming-examples/?ref=outindfooter">Python Programming Examples</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-projects-beginner-to-advanced/?ref=outindfooter">Python Projects</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-tkinter-tutorial/?ref=outindfooter">Python Tkinter</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-web-scraping-tutorial/?ref=outindfooter">Web Scraping</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/opencv-python-tutorial/?ref=outindfooter">OpenCV Tutorial</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/python-interview-questions/?ref=outindfooter">Python Interview Question</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/django-tutorial/?ref=outindfooter">Django</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">Computer Science</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/operating-systems/?ref=outindfooter">Operating Systems</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outindfooter">Computer Network</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/dbms/?ref=outindfooter">Database Management System</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/software-engineering/?ref=outindfooter">Software Engineering</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/?ref=outindfooter">Digital Logic Design</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outindfooter">Engineering Maths</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/software-development/?ref=outindfooter">Software Development</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outindfooter">Software Testing</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/devops-tutorial/?ref=outindfooter">DevOps</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/git-tutorial/?ref=outindfooter">Git</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/linux-tutorial/?ref=outindfooter">Linux</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/aws-tutorial/?ref=outindfooter">AWS</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/docker-tutorial/?ref=outindfooter">Docker</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outindfooter">Kubernetes</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/microsoft-azure/?ref=outindfooter">Azure</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outindfooter">GCP</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/devops-roadmap/?ref=outindfooter">DevOps Roadmap</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/system-design-tutorial/?ref=outindfooter">System Design</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/what-is-high-level-design-learn-system-design/?ref=outindfooter">High Level Design</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/what-is-low-level-design-or-lld-learn-system-design/?ref=outindfooter">Low Level Design</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/unified-modeling-language-uml-introduction/?ref=outindfooter">UML Diagrams</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/system-design-interview-guide/?ref=outindfooter">Interview Guide</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/software-design-patterns/?ref=outindfooter">Design Patterns</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/object-oriented-analysis-and-design/?ref=outindfooter">OOAD</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/system-design-interview-bootcamp-guide/?ref=outindfooter">System Design Bootcamp</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/most-commonly-asked-system-design-interview-problems-questions/?ref=outindfooter">Interview Questions</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/technical-interview-preparation/?ref=outindfooter">Inteview Preparation</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outindfooter">Competitive Programming</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/top-algorithms-and-data-structures-for-competitive-programming/?ref=outindfooter">Top DS or Algo for CP</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/company-wise-recruitment-process/?ref=outindfooter">Company-Wise Recruitment Process</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/company-preparation/?ref=outindfooter">Company-Wise Preparation</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outindfooter">Aptitude Preparation</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/puzzles/?ref=outindfooter">Puzzles</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title">School Subjects</li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/maths/?ref=outindfooter">Mathematics</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/physics/?ref=outindfooter">Physics</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/chemistry/?ref=outindfooter">Chemistry</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/biology/?ref=outindfooter">Biology</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/social-science/?ref=outindfooter">Social Science</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/english-grammar/?ref=outindfooter">English Grammar</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/commerce/?ref=outindfooter">Commerce</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/tag/world-general-knowledge/?ref=outindfooter">World GK</a></li></ul><ul class="footer-container_links-list"><li class="footer-container_links_list-title"><a href="https://www.geeksforgeeks.org/videos/?ref=outindfooter">GeeksforGeeks Videos</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/sde-sheet/?ref=outindfooter">DSA</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/python/?ref=outindfooter">Python</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/java-w6y5f4/?ref=outindfooter">Java</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/c/?ref=outindfooter">C++</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/web-development/?ref=outindfooter">Web Development</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/data-science/?ref=outindfooter">Data Science</a></li><li class="footer-container_links_list-items"><a href="https://www.geeksforgeeks.org/videos/category/cs-subjects/?ref=outindfooter">CS Subjects</a></li></ul></div></div><div class="footer-strip"><div class="copyright"><a href="https://www.geeksforgeeks.org/" target="_blank">@GeeksforGeeks, Sanchhaya Education Private Limited</a>,<!-- --> <a href="https://www.geeksforgeeks.org/copyright-information/" target="_blank">All rights reserved</a></div><div class="social-links"></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"headerData":[{"title":"Courses","children":[{"title":"DSA to Development","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-to-development-coding-guide?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Machine Learning \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/data-science-live?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Generative AI \u0026 ChatGPT","children":[],"link":"https://www.geeksforgeeks.org/courses/mastering-generative-ai-and-chat-gpt?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Become AWS Certified","children":[],"link":"https://www.geeksforgeeks.org/courses/search?query=AWS\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"DSA Courses","children":[{"title":"Data Structure \u0026 Algorithm(C++/JAVA)","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-self-paced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(Python)","children":[],"link":"https://www.geeksforgeeks.org/courses/Data-Structures-With-Python?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(JavaScript)","children":[],"link":"https://www.geeksforgeeks.org/courses/data-structures-and-algorithms-in-javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"Programming Languages","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/courses/cpp-programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/courses/Java-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/courses/Python-Foundation?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/courses/javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/courses/c-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=header\u0026itm_campaign=courses"},{"title":"Tutorials","children":[{"title":"Python Tutorial","children":[{"title":"Taking Input in Python","children":[],"link":"https://www.geeksforgeeks.org/taking-input-in-python/?ref=outind"},{"title":"Python Operators","children":[],"link":"https://www.geeksforgeeks.org/python-operators/?ref=outind"},{"title":"Python Data Types","children":[],"link":"https://www.geeksforgeeks.org/python-data-types/?ref=outind"},{"title":"Python Loops and Control Flow","children":[{"title":"Python Conditional Statements","children":[],"link":"https://www.geeksforgeeks.org/python3-if-if-else-nested-if-if-elif-statements/?ref=outind"},{"title":"Python Loops","children":[],"link":"https://www.geeksforgeeks.org/loops-in-python/?ref=outind"}],"link":""},{"title":"Python Functions","children":[],"link":"https://www.geeksforgeeks.org/python-functions/?ref=outind"},{"title":"Python OOPS Concept","children":[],"link":"https://www.geeksforgeeks.org/python-oops-concepts/?ref=outind"},{"title":"Python Data Structures","children":[],"link":"https://www.geeksforgeeks.org/python-data-structures-and-algorithms/?ref=outind"},{"title":"Python Exception Handling","children":[],"link":"https://www.geeksforgeeks.org/python-exception-handling/?ref=outind"},{"title":"Python File Handling","children":[],"link":"https://www.geeksforgeeks.org/file-handling-python/?ref=outind"},{"title":"Python Exercises","children":[],"link":"https://www.geeksforgeeks.org/python-exercises-practice-questions-and-solutions/?ref=outind"}],"link":"https://www.geeksforgeeks.org/python3-tutorial/?ref=ghm"},{"title":"Java","children":[{"title":"Learn Java Programming Language","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outind"},{"title":"Java Collections","children":[],"link":"https://www.geeksforgeeks.org/collections-in-java-2/?ref=outind"},{"title":"Java 8 Tutorial","children":[],"link":"https://www.geeksforgeeks.org/java-8-features/?ref=outind"},{"title":"Java Programs","children":[],"link":"https://www.geeksforgeeks.org/java-programming-examples/?ref=outind"},{"title":"Java Interview Questions","children":[{"title":"Java Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/java-interview-questions/?ref=outind"},{"title":"Core Java Interview Questions-Freshers","children":[],"link":"https://www.geeksforgeeks.org/core-java-interview-questions-for-freshers/?ref=outind"},{"title":"Java Multithreading Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-20-java-multithreading-interview-questions-answers/?ref=outind"},{"title":"OOPs Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/oops-interview-questions/?ref=outind"}],"link":""},{"title":"Java Exercises","children":[],"link":"https://www.geeksforgeeks.org/java-exercises/?ref=outind"},{"title":"Java Quiz","children":[{"title":"Java Quiz","children":[],"link":"https://www.geeksforgeeks.org/quizzes/50-java-language-mcqs-with-answers-2/?ref=outind"},{"title":"Core Java MCQ","children":[],"link":"https://www.geeksforgeeks.org/java-multiple-choice-questions/?ref=outind"}],"link":""},{"title":"Java Projects","children":[],"link":"https://www.geeksforgeeks.org/java-projects/?ref=outind"},{"title":"Advance Java","children":[{"title":"Spring Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring/?ref=outind"},{"title":"Spring Boot Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-boot/?ref=outind"},{"title":"Spring Boot Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-boot-interview-questions/?ref=outind"},{"title":"Spring MVC Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc/?ref=outind"},{"title":"Spring MVC Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc-interview-questions/?ref=outind"},{"title":"Hibernate Tutorial","children":[],"link":"https://www.geeksforgeeks.org/hibernate-tutorial/?ref=outind"},{"title":"Hibernate Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/hibernate-interview-questions/?ref=outind"}],"link":""}],"link":""},{"title":"Programming Languages","children":[{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"C#","children":[],"link":"https://www.geeksforgeeks.org/csharp-programming-language/?ref=outind"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/c-programming-language/?ref=outind"},{"title":"Scala","children":[],"link":"https://www.geeksforgeeks.org/scala-programming-language/?ref=outind"},{"title":"Perl","children":[],"link":"https://www.geeksforgeeks.org/perl-programming-language/?ref=outind"},{"title":"Go Language","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outind"},{"title":"Kotlin","children":[],"link":"https://www.geeksforgeeks.org/kotlin-programming-language/?ref=outind"}],"link":""},{"title":"System Design","children":[{"title":"System Design Tutorial","children":[],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=ghm"},{"title":"Software Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outind"},{"title":"System Design Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-system-design/?ref=outind"},{"title":"Top 10 System Design Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/top-10-system-design-interview-questions-and-answers/?ref=outind"}],"link":"https://www.geeksforgeeks.org/data-structures/?ref=ghm"},{"title":"Interview Corner","children":[{"title":"Company Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outind"},{"title":"Top Topics","children":[],"link":"https://www.geeksforgeeks.org/interview-preparation-for-software-developer/?ref=outind"},{"title":"Practice Company Questions","children":[],"link":"https://practice.geeksforgeeks.org/company-tags/?ref=outind"},{"title":"Interview Experiences","children":[],"link":"https://www.geeksforgeeks.org/company-interview-corner/?ref=outind"},{"title":"Experienced Interviews","children":[],"link":"https://www.geeksforgeeks.org/experienced-interview-experiences-company-wise/?ref=outind"},{"title":"Internship Interviews","children":[],"link":"https://www.geeksforgeeks.org/internship-interview-experiences-company-wise/?ref=outind"},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Multiple Choice Quizzes","children":[],"link":"https://www.geeksforgeeks.org/quiz-corner-gq/?ref=outind"},{"title":"Aptitude for Placements","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outind"}],"link":""},{"title":"Computer Science Subjects","children":[{"title":"Operating System","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outind"},{"title":"DBMS","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"Computer Networks","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outind"},{"title":"Engineering Mathematics","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outind"},{"title":"Computer Organization and Architecture","children":[],"link":"https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/?ref=outind"},{"title":"Theory of Computation","children":[],"link":"https://www.geeksforgeeks.org/theory-of-computation-automata-tutorials/?ref=outind"},{"title":"Compiler Design","children":[],"link":"https://www.geeksforgeeks.org/compiler-design-tutorials/?ref=outind"},{"title":"Digital Logic","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/#blg/?ref=outind"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"}],"link":""},{"title":"DevOps","children":[{"title":"GIT","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outind"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outind"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outind"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outind"},{"title":"Microsoft Azure Tutorial","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outind"},{"title":"Google Cloud Platform","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outind"}],"link":""},{"title":"Linux","children":[{"title":"Linux Tutorial","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outind"},{"title":"Linux Commands A-Z","children":[],"link":"https://www.geeksforgeeks.org/linux-commands/?ref=outind"},{"title":"Linux Commands Cheatsheet","children":[],"link":"https://www.geeksforgeeks.org/linux-commands-cheat-sheet/?ref=outind"},{"title":"File Permission Commands","children":[],"link":"https://www.geeksforgeeks.org/permissions-in-linux/?ref=outind"},{"title":"Linux System Administration","children":[],"link":"https://www.geeksforgeeks.org/beginners-guide-to-linux-system-administration/?ref=outind"},{"title":"Linux File System","children":[],"link":"https://www.geeksforgeeks.org/linux-file-system/?ref=outind"},{"title":"Linux Shell Scripting","children":[],"link":"https://www.geeksforgeeks.org/introduction-linux-shell-shell-scripting/?ref=outind"},{"title":"Linux Networking","children":[],"link":"https://www.geeksforgeeks.org/network-configuration-trouble-shooting-commands-linux/?ref=outind"},{"title":"Linux Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/linux-interview-questions/?ref=outind"}],"link":""},{"title":"Software Testing","children":[{"title":"Software Testing Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outind"},{"title":"Software Engineering Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"},{"title":"Testing Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/software-testing-interview-questions/?ref=outind"},{"title":"Jira","children":[],"link":"https://www.geeksforgeeks.org/jira-tutorial/?ref=outind"}],"link":""},{"title":"Databases","children":[{"title":"DBMS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"SQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PostgreSQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/postgresql-tutorial/?ref=outind"},{"title":"MongoDB Tutorial","children":[],"link":"https://www.geeksforgeeks.org/mongodb-tutorial/?ref=outind"},{"title":"SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/sql-interview-questions/?ref=outind"},{"title":"MySQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/mysql-interview-questions/?ref=outind"},{"title":"PL/SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/pl-sql-interview-questions/?ref=outind"}],"link":""},{"title":"Android","children":[{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outind"},{"title":"Android Studio Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-studio-tutorial/?ref=outind"},{"title":"Kotlin For Android","children":[],"link":"https://www.geeksforgeeks.org/kotlin-android-tutorial/?ref=outind"},{"title":"Android Projects","children":[],"link":"https://www.geeksforgeeks.org/android-projects-from-basic-to-advanced-level/?ref=outind"},{"title":"Android Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-50-android-interview-questions-answers-sde-i-to-sde-iii/?ref=outind"},{"title":"6 Weeks of Android App Development","children":[],"link":"https://www.geeksforgeeks.org/6-weeks-of-android-app-development-free-project-based-learning/?ref=outind"}],"link":""},{"title":"Excel","children":[{"title":"MS Excel Tutorial","children":[],"link":"https://www.geeksforgeeks.org/excel-tutorial/?ref=outind"},{"title":"Introduction to MS Excel","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-ms-excel/?ref=outind"},{"title":"Data Analysis in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-in-excel/?ref=outind"},{"title":"Basic Excel Formulas \u0026 Functions","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-formulas-and-functions/?ref=outind"},{"title":"Data Analysis in Advanced Excel","children":[],"link":"https://www.geeksforgeeks.org/instant-data-analysis-in-advanced-excel/?ref=outind"},{"title":"Workbooks","children":[],"link":"https://www.geeksforgeeks.org/workbooks-in-microsoft-excel/?ref=outind"},{"title":"Statistical Functions","children":[],"link":"https://www.geeksforgeeks.org/statistical-functions-in-excel-with-examples/?ref=outind"},{"title":"Data Visualization in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-excel/?ref=outind"},{"title":"Pivot Tables in Excel","children":[],"link":"https://www.geeksforgeeks.org/pivot-tables-in-excel/?ref=outind"},{"title":"Excel Spreadsheets in Python","children":[],"link":"https://www.geeksforgeeks.org/working-with-excel-spreadsheets-in-python/?ref=outind"},{"title":"Basic Excel Shortcuts","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-shortcuts/?ref=outind"}],"link":""},{"title":"Mathematics","children":[{"title":"Number System","children":[],"link":"https://www.geeksforgeeks.org/number-theory/?ref=outind"},{"title":"Algebra","children":[],"link":"https://www.geeksforgeeks.org/algebra/?ref=outind"},{"title":"Linear Algebra","children":[],"link":"https://www.geeksforgeeks.org/linear-algebra/?ref=outind"},{"title":"Trigonometry","children":[],"link":"https://www.geeksforgeeks.org/math-trigonometry/?ref=outind"},{"title":"Set Theory","children":[],"link":"https://www.geeksforgeeks.org/set-theory/?ref=outind"},{"title":"Statistics","children":[],"link":"https://www.geeksforgeeks.org/statistics/?ref=outind"},{"title":"Probability","children":[],"link":"https://www.geeksforgeeks.org/probability-in-maths/?ref=outind"},{"title":"Geometry","children":[],"link":"https://www.geeksforgeeks.org/geometry/?ref=outind"},{"title":"Mensuration","children":[],"link":"https://www.geeksforgeeks.org/mensuration/?ref=outind"},{"title":"Logarithms","children":[],"link":"https://www.geeksforgeeks.org/logarithms/?ref=outind"},{"title":"Calculus","children":[],"link":"https://www.geeksforgeeks.org/math-calculus/?ref=outind"}],"link":""}],"link":""},{"title":"DSA","children":[{"title":"Data Structures","children":[{"title":"Arrays","children":[],"link":"https://www.geeksforgeeks.org/array-data-structure-guide/?ref=outind"},{"title":"Matrix","children":[],"link":"https://www.geeksforgeeks.org/matrix/?ref=outind"},{"title":"Strings","children":[],"link":"https://www.geeksforgeeks.org/string-data-structure/?ref=outind"},{"title":"Linked List","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-linked-list-data-structure/?ref=ghm"},{"title":"Stack","children":[],"link":"https://www.geeksforgeeks.org/stack-data-structure/?ref=outind"},{"title":"Queue","children":[],"link":"https://www.geeksforgeeks.org/queue-data-structure/?ref=outind"},{"title":"Tree","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-tree-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Heap","children":[],"link":"https://www.geeksforgeeks.org/heap-data-structure/?ref=outind"},{"title":"Hashing","children":[],"link":"https://www.geeksforgeeks.org/hashing-data-structure/?ref=outind"},{"title":"Graph","children":[],"link":"https://www.geeksforgeeks.org/graph-data-structure-and-algorithms/?ref=outind"},{"title":"Set Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-set-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Map Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-map-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Advanced Data Structure","children":[],"link":"https://www.geeksforgeeks.org/advanced-data-structures/?ref=outind"},{"title":"Data Structures Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-data-structures/?ref=outind"}],"link":""},{"title":"Algorithms","children":[{"title":"Analysis of Algorithms","children":[{"title":"Design and Analysis of Algorithms","children":[],"link":"https://www.geeksforgeeks.org/design-and-analysis-of-algorithms/?ref=outind"},{"title":"Asymptotic Analysis","children":[],"link":"https://www.geeksforgeeks.org/asymptotic-notation-and-analysis-based-on-input-size-of-algorithms/?ref=outind"},{"title":"Asymptotic Notations","children":[],"link":"https://www.geeksforgeeks.org/types-of-asymptotic-notations-in-complexity-analysis-of-algorithms/?ref=outind"},{"title":"Worst, Average and Best Cases","children":[],"link":"https://www.geeksforgeeks.org/worst-average-and-best-case-analysis-of-algorithms/?ref=outind"}],"link":""},{"title":"Searching Algorithms","children":[{"title":"Linear Search","children":[],"link":"https://www.geeksforgeeks.org/linear-search/?ref=outind"},{"title":"Binary Search","children":[],"link":"https://www.geeksforgeeks.org/binary-search/?ref=outind"},{"title":"Searching Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/searching-algorithms/?ref=outind"}],"link":""},{"title":"Sorting Algorithms","children":[{"title":"Selection Sort","children":[],"link":"https://www.geeksforgeeks.org/selection-sort/?ref=outind"},{"title":"Bubble Sort","children":[],"link":"https://www.geeksforgeeks.org/bubble-sort/?ref=outind"},{"title":"Insertion Sort","children":[],"link":"https://www.geeksforgeeks.org/insertion-sort/?ref=outind"},{"title":"Merge Sort","children":[],"link":"https://www.geeksforgeeks.org/merge-sort/?ref=outind"},{"title":"Quick Sort","children":[],"link":"https://www.geeksforgeeks.org/quick-sort/?ref=outind"},{"title":"Heap Sort","children":[],"link":"https://www.geeksforgeeks.org/heap-sort/?ref=outind"},{"title":"Counting Sort","children":[],"link":"https://www.geeksforgeeks.org/counting-sort/?ref=outind"},{"title":"Radix Sort","children":[],"link":"https://www.geeksforgeeks.org/radix-sort/?ref=outind"},{"title":"Bucket Sort","children":[],"link":"https://www.geeksforgeeks.org/bucket-sort-2/?ref=outind"},{"title":"Sorting Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-sorting-algorithm/?ref=outind"}],"link":""},{"title":"Greedy Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-greedy-algorithm-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Dynamic Programming","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-dynamic-programming-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Graph Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-graphs-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Pattern Searching","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-pattern-searching-data-structure-and-algorithm-tutorial/?ref=outind"},{"title":"Recursion","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-recursion-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Backtracking","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-backtracking-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Divide and Conquer","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-divide-and-conquer-algorithm-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Mathematical Algorithms","children":[],"link":"https://www.geeksforgeeks.org/mathematical-algorithms/?ref=outind"},{"title":"Geometric Algorithms","children":[],"link":"https://www.geeksforgeeks.org/geometric-algorithms/?ref=outind"},{"title":"Bitwise Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-bitwise-algorithms-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Randomized Algorithms","children":[],"link":"https://www.geeksforgeeks.org/randomized-algorithms/?ref=outind"},{"title":"Branch and Bound","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-branch-and-bound-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-algorithms/?ref=outind"}],"link":""},{"title":"DSA Tutorial","children":[],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outind"},{"title":"Practice","children":[{"title":"All DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day?itm_source=geeksforgeeksitm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Company Wise Coding Practice","children":[{"title":"Amazon","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Amazon\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Microsoft","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Microsoft\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Flipkart","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Flipkart\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Explore All","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"GfG SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026curated[]=1\u0026sortBy=submissions\u0026curated_names[]=SDE Sheet?itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Practice Problems Difficulty Wise","children":[{"title":"School","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=School\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Basic","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Basic\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Easy","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Easy\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Medium","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Medium\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Hard","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Hard\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Language Wise Coding Practice","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=CPP\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=Java\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/explore?category=python\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Curated DSA Lists","children":[{"title":"Beginner's DSA Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=ca8ae412173dbd8346c26a0295d098fd\u0026sortBy=submissions\u0026sprint_name=Beginner's DSA Sheet\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Array Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=50746f92a895c22a50504ac0c1fb9c84\u0026sortBy=submissions\u0026sprint_name=Top 50 Array Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 String Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=57184072610b884e5df3584cc534115d\u0026sortBy=submissions\u0026sprint_name=Top 50 String Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 DP Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=93d672753b74440c7427214c8ebf866d\u0026sortBy=submissions\u0026sprint_name=Top 50 DP Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Graph Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=405e9db0f353691ad3b2d546b19145e9\u0026sortBy=submissions\u0026sprint_name=Top 50 Graph Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Tree Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=5f24de84b65bf7c4f4399c8111e26b81\u0026sortBy=submissions\u0026sprint_name=Top 50 Tree Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""}],"link":""},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Company Wise SDE Sheets","children":[{"title":"Facebook SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/facebookmeta-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Amazon SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/amazon-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Apple SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/apple-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Netflix SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/netflix-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Google SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/google-sde-sheet-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"DSA Cheat Sheets","children":[{"title":"SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/sde-sheet-a-complete-guide-for-sde-preparation/?ref=outind"},{"title":"DSA Sheet for Beginners","children":[],"link":"https://www.geeksforgeeks.org/most-asked-dsa-interview-problems-for-beginners/?ref=outind"},{"title":"FAANG Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/?ref=outind"},{"title":"Product-Based Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-product-based-companies/?ref=outind"},{"title":"Company-Wise Preparation Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-coding-questions-company-wise/?ref=outind"}],"link":""},{"title":"Top Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outind"},{"title":"Puzzles","children":[{"title":"All Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outind"},{"title":"Top 100 Puzzles Asked In Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-100-puzzles-asked-in-interviews/?ref=outind"},{"title":"Top 20 Puzzles Commonly Asked During SDE Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-20-puzzles-commonly-asked-during-sde-interviews/?ref=outind"}],"link":""}],"link":""},{"title":"Data Science","children":[{"title":"Python Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outind"},{"title":"Data Science using Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-with-python-tutorial/?ref=outind"},{"title":"Data Science using R","children":[],"link":"https://www.geeksforgeeks.org/r-programming-for-data-science/?ref=outind"},{"title":"Data Science Packages","children":[{"title":"Pandas Tutorial","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outind"},{"title":"NumPy Tutorial","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outind"}],"link":""},{"title":"Data Visualization","children":[{"title":"Python Data Visualization Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outind"},{"title":"Data Visualization with R","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-r/?ref=outind"}],"link":""},{"title":"Data Analysis","children":[{"title":"Data Analysis with Python","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-with-python/?ref=outind"},{"title":"Data Analysis with R","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-using-r/?ref=outind"}],"link":""},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outind"},{"title":"NLP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outind"}],"link":""},{"title":"Web Tech","children":[{"title":"HTML Tutorial","children":[],"link":"https://www.geeksforgeeks.org/html-tutorial/?ref=outind"},{"title":"CSS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/css-tutorial/?ref=outind"},{"title":"JavaScript Tutorial","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"PHP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"ReactJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/react-tutorial/?ref=outind"},{"title":"NodeJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/nodejs/?ref=outind"},{"title":"Bootstrap Tutorial","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outind"},{"title":"Typescript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outind"},{"title":"Web Development Using Python","children":[{"title":"Django","children":[{"title":"Django Tutorial","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outind"},{"title":"Django Projects","children":[],"link":"https://www.geeksforgeeks.org/top-django-projects-for-beginners/?ref=outind"},{"title":"Django Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/django-interview-questions/?ref=outind"}],"link":""},{"title":"Flask","children":[{"title":"Flask Tutorial","children":[],"link":"https://www.geeksforgeeks.org/flask-tutorial/?ref=outind"},{"title":"Flask Projects","children":[],"link":"https://www.geeksforgeeks.org/flask-projects/?ref=outind"},{"title":"Flask Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/flask-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"Postman","children":[],"link":"https://www.geeksforgeeks.org/postman-tutorial/?ref=outind"},{"title":"Github","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-github/?ref=outind"}],"link":""},{"title":"Cheat Sheets","children":[{"title":"HTML Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/html-cheat-sheet-a-basic-guide-to-html/?ref=outind"},{"title":"CSS Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/css-cheat-sheet-a-basic-guide-to-css/?ref=outind"},{"title":"JavaScript Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/javascript-cheat-sheet-a-basic-guide-to-javascript/?ref=outind"},{"title":"React Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/react-cheat-sheet/?ref=outind"},{"title":"Angular Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/?ref=outind"},{"title":"jQuery Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/jquery-cheat-sheet-a-basic-guide-to-jquery/?ref=outind"},{"title":"Bootstrap Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/bootstrap-cheatsheet-a-basic-guide-to-bootstrap/?ref=outind"}],"link":""},{"title":"Learn Complete Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-development/?ref=outind"}],"link":""}],"footerData":{"email":"feedback@geeksforgeeks.org","address":"Corporate \u0026 Communications Address:- A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305) | Registered Address:- K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305","registered_address":"","footer":[{"title":"Company","children":[{"title":"About Us","children":[],"link":"https://www.geeksforgeeks.org/about/?ref=outindfooter"},{"title":"Legal","children":[],"link":"https://www.geeksforgeeks.org/legal/?ref=outindfooter"},{"title":"In Media","children":[],"link":"https://www.geeksforgeeks.org/press-release/?ref=outindfooter"},{"title":"Contact Us","children":[],"link":"https://www.geeksforgeeks.org/about/contact-us/?ref=outindfooter"},{"title":"Advertise with us","children":[],"link":"https://www.geeksforgeeks.org/advertise-with-us/?ref=outindfooter"},{"title":"GFG Corporate Solution","children":[],"link":"https://www.geeksforgeeks.org/gfg-corporate-solution/?ref=outindfooter"},{"title":"Placement Training Program","children":[],"link":"https://www.geeksforgeeks.org/campus-training-program/?ref=outindfooter"},{"title":"GeeksforGeeks Community","children":[],"link":"https://www.geeksforgeeks.org/community/?ref=outindfooter"}],"link":""},{"title":"Languages","children":[{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outindfooter"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outindfooter"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorials/?ref=outindfooter"},{"title":"GoLang","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outindfooter"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outindfooter"},{"title":"R Language","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outindfooter"},{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outindfooter"},{"title":"Tutorials Archive","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-online-tutorials-free/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/introduction-to-programming-languages/?ref=outindfooter"},{"title":"DSA","children":[{"title":"Data Structures","children":[],"link":"https://www.geeksforgeeks.org/data-structures/?ref=outindfooter"},{"title":"Algorithms","children":[],"link":"https://www.geeksforgeeks.org/fundamentals-of-algorithms/?ref=outindfooter"},{"title":"DSA for Beginners","children":[],"link":"https://www.geeksforgeeks.org/complete-guide-to-dsa-for-beginners/?ref=outindfooter"},{"title":"Basic DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/basic-coding-problems-in-dsa-for-beginners/?ref=outindfooter"},{"title":"DSA Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-dsa-from-scratch/?ref=outindfooter"},{"title":"Top 100 DSA Interview Problems","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outindfooter"},{"title":"DSA Roadmap by Sandeep Jain","children":[],"link":"https://www.geeksforgeeks.org/dsa-roadmap-for-beginner-to-advanced-by-sandeep-jain/?ref=outindfooter"},{"title":"All Cheat Sheets","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-master-sheet-list-of-all-cheat-sheets/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outindfooter"},{"title":"Data Science \u0026 ML","children":[{"title":"Data Science With Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-tutorial/?ref=outindfooter"},{"title":"Data Science For Beginner","children":[],"link":"https://www.geeksforgeeks.org/data-science-for-beginners/?ref=outindfooter"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outindfooter"},{"title":"ML Maths","children":[],"link":"https://www.geeksforgeeks.org/machine-learning-mathematics/?ref=outindfooter"},{"title":"Data Visualisation","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outindfooter"},{"title":"Pandas","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outindfooter"},{"title":"NumPy","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outindfooter"},{"title":"NLP","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outindfooter"},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/ai-ml-ds/?ref=outindfooter"},{"title":"Web Technologies","children":[{"title":"HTML","children":[],"link":"https://www.geeksforgeeks.org/html/?ref=outindfooter"},{"title":"CSS","children":[],"link":"https://www.geeksforgeeks.org/css/?ref=outindfooter"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outindfooter"},{"title":"TypeScript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outindfooter"},{"title":"ReactJS","children":[],"link":"https://www.geeksforgeeks.org/learn-reactjs/?ref=outindfooter"},{"title":"NextJS","children":[],"link":"https://www.geeksforgeeks.org/nextjs/?ref=outindfooter"},{"title":"Bootstrap","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outindfooter"},{"title":"Web Design","children":[],"link":"https://www.geeksforgeeks.org/web-design/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/web-technology/?ref=outindfooter"},{"title":"Python Tutorial","children":[{"title":"Python Programming Examples","children":[],"link":"https://www.geeksforgeeks.org/python-programming-examples/?ref=outindfooter"},{"title":"Python Projects","children":[],"link":"https://www.geeksforgeeks.org/python-projects-beginner-to-advanced/?ref=outindfooter"},{"title":"Python Tkinter","children":[],"link":"https://www.geeksforgeeks.org/python-tkinter-tutorial/?ref=outindfooter"},{"title":"Web Scraping","children":[],"link":"https://www.geeksforgeeks.org/python-web-scraping-tutorial/?ref=outindfooter"},{"title":"OpenCV Tutorial","children":[],"link":"https://www.geeksforgeeks.org/opencv-python-tutorial/?ref=outindfooter"},{"title":"Python Interview Question","children":[],"link":"https://www.geeksforgeeks.org/python-interview-questions/?ref=outindfooter"},{"title":"Django","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter"},{"title":"Computer Science","children":[{"title":"Operating Systems","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outindfooter"},{"title":"Computer Network","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outindfooter"},{"title":"Database Management System","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outindfooter"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outindfooter"},{"title":"Digital Logic Design","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/?ref=outindfooter"},{"title":"Engineering Maths","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outindfooter"},{"title":"Software Development","children":[],"link":"https://www.geeksforgeeks.org/software-development/?ref=outindfooter"},{"title":"Software Testing","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outindfooter"}],"link":""},{"title":"DevOps","children":[{"title":"Git","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outindfooter"},{"title":"Linux","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outindfooter"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outindfooter"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outindfooter"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outindfooter"},{"title":"Azure","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outindfooter"},{"title":"GCP","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outindfooter"},{"title":"DevOps Roadmap","children":[],"link":"https://www.geeksforgeeks.org/devops-roadmap/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/devops-tutorial/?ref=outindfooter"},{"title":"System Design","children":[{"title":"High Level Design","children":[],"link":"https://www.geeksforgeeks.org/what-is-high-level-design-learn-system-design/?ref=outindfooter"},{"title":"Low Level Design","children":[],"link":"https://www.geeksforgeeks.org/what-is-low-level-design-or-lld-learn-system-design/?ref=outindfooter"},{"title":"UML Diagrams","children":[],"link":"https://www.geeksforgeeks.org/unified-modeling-language-uml-introduction/?ref=outindfooter"},{"title":"Interview Guide","children":[],"link":"https://www.geeksforgeeks.org/system-design-interview-guide/?ref=outindfooter"},{"title":"Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outindfooter"},{"title":"OOAD","children":[],"link":"https://www.geeksforgeeks.org/object-oriented-analysis-and-design/?ref=outindfooter"},{"title":"System Design Bootcamp","children":[],"link":"https://www.geeksforgeeks.org/system-design-interview-bootcamp-guide/?ref=outindfooter"},{"title":"Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/most-commonly-asked-system-design-interview-problems-questions/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=outindfooter"},{"title":"Inteview Preparation","children":[{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outindfooter"},{"title":"Top DS or Algo for CP","children":[],"link":"https://www.geeksforgeeks.org/top-algorithms-and-data-structures-for-competitive-programming/?ref=outindfooter"},{"title":"Company-Wise Recruitment Process","children":[],"link":"https://www.geeksforgeeks.org/company-wise-recruitment-process/?ref=outindfooter"},{"title":"Company-Wise Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outindfooter"},{"title":"Aptitude Preparation","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outindfooter"},{"title":"Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/technical-interview-preparation/?ref=outindfooter"},{"title":"School Subjects","children":[{"title":"Mathematics","children":[],"link":"https://www.geeksforgeeks.org/maths/?ref=outindfooter"},{"title":"Physics","children":[],"link":"https://www.geeksforgeeks.org/physics/?ref=outindfooter"},{"title":"Chemistry","children":[],"link":"https://www.geeksforgeeks.org/chemistry/?ref=outindfooter"},{"title":"Biology","children":[],"link":"https://www.geeksforgeeks.org/biology/?ref=outindfooter"},{"title":"Social Science","children":[],"link":"https://www.geeksforgeeks.org/social-science/?ref=outindfooter"},{"title":"English Grammar","children":[],"link":"https://www.geeksforgeeks.org/english-grammar/?ref=outindfooter"},{"title":"Commerce","children":[],"link":"https://www.geeksforgeeks.org/commerce/?ref=outindfooter"},{"title":"World GK","children":[],"link":"https://www.geeksforgeeks.org/tag/world-general-knowledge/?ref=outindfooter"}],"link":""},{"title":"GeeksforGeeks Videos","children":[{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/videos/category/sde-sheet/?ref=outindfooter"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/videos/category/python/?ref=outindfooter"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/videos/category/java-w6y5f4/?ref=outindfooter"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/videos/category/c/?ref=outindfooter"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/videos/category/web-development/?ref=outindfooter"},{"title":"Data Science","children":[],"link":"https://www.geeksforgeeks.org/videos/category/data-science/?ref=outindfooter"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/videos/category/cs-subjects/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/videos/?ref=outindfooter"}]},"cdnCountryCode":"US","lightWeightHeader":false,"showNotificationHeader":true,"showTranslateHeader":true,"showSearchHeader":true,"initialState":{"user":{"userVal":"","userError":false,"responsemsg":"","responsetype":"error","recaptchaError":false,"recaptchaValue":"","loading":false,"recpatchSiteKey":"6LexF0sUAAAAADiQjz9BMiSrqplrItl-tWYDSfWa","userData":null,"rememberMe":true,"theme":"light","gfgLogo":"https://media.geeksforgeeks.org/gfg-gg-logo.svg"},"myCoursesApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"myCoursesApi"}},"usersApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"usersApi"}},"jobsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"jobsApi"}},"eventsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"eventsApi"}},"listingPageApi":{"queries":{"getSaleStatus(null)":{"status":"fulfilled","endpointName":"getSaleStatus","requestId":"N64zrFHCBeU_m1Z1AkMl4","originalArgs":null,"startedTimeStamp":1733907246062,"data":{"is_sale_active":true,"banners":[{"desktop_url":"https://media.geeksforgeeks.org/img-practice/prod/courses/1/Web/Content/desk2png_1718617113.png","mobile_url":"https://media.geeksforgeeks.org/img-practice/prod/courses/1/Mobile/Content/mob_png_1718617154.png","desktop_url__webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/1/Web/Content/deskwebp_1718617124.webp","mobile_url__webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/1/Mobile/Content/mob2webp_1718617181.webp","redirection_url":"https://www.geeksforgeeks.org/courses/offline-courses"},{"desktop_url":"https://media.geeksforgeeks.org/img-practice/prod/courses/3/Web/Content/deskpng_1718625041.png","mobile_url":"https://media.geeksforgeeks.org/img-practice/prod/courses/3/Mobile/Content/mob2_png_1718625061.png","desktop_url__webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/3/Web/Content/desk2webp_1718625050.webp","mobile_url__webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/3/Mobile/Content/mobwebp_1718625071.webp","redirection_url":"https://www.geeksforgeeks.org/courses/offline-courses"}],"ribbon_text":"Extra 35% Off","course_excluded":[],"start_time":"2024-11-26T00:00:00","end_time":"2024-12-15T23:59:59","special_discounts":{"198":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"221":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"227":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"241":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"244":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"252":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"256":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"261":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"270":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"287":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"345":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"405":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"439":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"451":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"458":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"463":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"468":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"483":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"499":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"500":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"503":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"504":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"517":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"540":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"542":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"554":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"624":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"647":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"662":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"702":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"713":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"715":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"716":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"730":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"731":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"732":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"740":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"743":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"772":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"775":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"779":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"791":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"798":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"804":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"808":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"815":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"816":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"817":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"818":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"819":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"},"821":{"discount_text":"Extra 35% Off","coupon":"GFGYEAREND"}}},"fulfilledTimeStamp":1733907246078},"getCourseSearchMLData({\"args\":{\"courses_count\":10,\"products\":\"courses\",\"query\":\"AWS\"},\"cdnCountryCode\":\"US\"})":{"status":"fulfilled","endpointName":"getCourseSearchMLData","requestId":"ezEDkPnsp6QmWw5qmbxgK","originalArgs":{"args":{"query":"AWS","courses_count":10,"products":"courses"},"cdnCountryCode":"US"},"startedTimeStamp":1733907246063,"data":{"list":[{"course_id":716,"course_slug":"AWS-solutions-architect-certification-training-program-live","course_name":"AWS Solutions Architect Certification Live Training Program","level":"Beginner to Advance","visit_count":"9k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/716/Mobile/Content/architect_1722947692.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/716/Mobile/Content/architect_1722947692.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/716/Web/Content/architect_1722947646.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/716/Web/Content/architect_1722947646.webp","large_banner_webp":"","short_description":"\u003cp\u003eGet Certified in AWS with Our \u003cstrong\u003eAWS Cloud Practitioner Certification Training Program \u003c/strong\u003e\u0026amp; \u003cstrong\u003eAWS Practitioner to Solutions Architect Certification Training Program\u003c/strong\u003e ! Master Amazon Web Services through hands-on sessions and empower your journey toward cloud computing success. Unleash your potential in just a few steps!\u003c/p\u003e","avg_rating":"4.2","coordinates":"{}","course_fee_type":"1","score":0.6968116164207458,"course_duration":12,"seats_left":null,"total_feedback_rating_count":7,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-12-07T15:59:00","rating":{"avg_rating":4.2,"partial_rating":0.20000000000000018,"star_count":0},"price":{"batch_fee":195,"promotional_fee":439.98},"course_tier":"gfg_course_14999","course_type":"Paid","currency_symbol":"$","type":"Live","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_9749"}},{"course_id":582,"course_slug":"geeksforgeeks-postman-api-bootcamp-winter-edition","course_name":"GeeksforGeeks API Bootcamp: Summer Edition - Sponsored by Postman","level":"None","visit_count":"22k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/582/Mobile/Content/Postman-82_1705748476.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/582/Mobile/Content/Postman-82_1705748476.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/582/Web/Content/Postman-82_1705748424.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/582/Web/Content/Postman-82_1705748424.webp","large_banner_webp":"","short_description":"\u003cp\u003eThe Summer\u0026nbsp;\u003cstrong\u003eAPI BootCamp\u003c/strong\u003e is a 5-week program designed to help participants explore the fundamentals of web development and API usage. Organized by GeeksforGeeks and sponsored by Postman Student Programs, this boot camp offers a hands-on experience to the participants.\u0026nbsp;\u003c/p\u003e","avg_rating":"4.7","coordinates":"{}","course_fee_type":"0","score":0.8610817193984985,"course_duration":5,"seats_left":null,"total_feedback_rating_count":166,"urgency_start_time":null,"urgency_end_time":null,"rating":{"avg_rating":4.7,"partial_rating":0.7000000000000002,"star_count":0},"price":{"batch_fee":0,"promotional_fee":0},"course_tier":"free","course_type":"Free","currency_symbol":"$","type":"Live","is_batch_active":true,"course_app_coupon":null},{"course_id":731,"course_slug":"gate-ds-ai-self-paced","course_name":"GATE Data Science and Artificial Intelligence 2025","level":"None","visit_count":"32k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/731/Mobile/Content/gateda_1720781989.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/731/Mobile/Content/gateda_1720781989.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/731/Web/Content/da_gate_1720781930.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/731/Web/Content/da_gate_1720781930.webp","large_banner_webp":"","short_description":"\u003cp\u003eUnlock success with our\u0026nbsp;\u003cstrong\u003eGATE Data Science and ArtificiaI Intelligence 2025\u003c/strong\u003e. Specially curated by experts, our courses in Machine Learning and Artificial Intelligence are your\u0026nbsp;\u003cstrong\u003egateway to academic excellence\u003c/strong\u003e. Fast-track your career and unleash your potential -\u0026nbsp;\u003cstrong\u003eEnroll now!\u003c/strong\u003e\u003cbr\u003e\u003c/p\u003e","avg_rating":"4.5","coordinates":"{}","course_fee_type":"1","score":0.8956448435783386,"course_duration":26,"seats_left":null,"total_feedback_rating_count":15,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-11-30T23:59:00","rating":{"avg_rating":4.5,"partial_rating":0.5,"star_count":0},"price":{"batch_fee":91,"promotional_fee":199.98},"course_tier":"gfg_course_v2_6999","course_type":"Paid","currency_symbol":"$","type":"Online","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_4499"}},{"course_id":628,"course_slug":"mongodb-developers-toolkit-crud-mastery","course_name":"MongoDB Developer's Toolkit: CRUD Mastery with Node.js, Java, Python, C#","level":"Beginner to Advance","visit_count":"99k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/628/Mobile/Content/mongo_1720780417.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/628/Mobile/Content/mongo_1720780417.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/628/Web/Content/mongo_1720781490.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/628/Web/Content/mongo_1720781490.webp","large_banner_webp":"","short_description":"\u003cp\u003eEmbark on a thrilling journey with our FREE COURSE, \u003cstrong\u003epowered by MongoDB\u003c/strong\u003e! Unleash your potential and master database management effortlessly across\u003cstrong\u003e Node.js, Python, Java, and C#\u003c/strong\u003e\u003c/p\u003e","avg_rating":"4.7","coordinates":"{}","course_fee_type":"0","score":0.8981816172599792,"course_duration":10,"seats_left":null,"total_feedback_rating_count":382,"urgency_start_time":null,"urgency_end_time":null,"rating":{"avg_rating":4.7,"partial_rating":0.7000000000000002,"star_count":0},"price":{"batch_fee":0,"promotional_fee":0},"course_tier":"free","course_type":"Free","currency_symbol":"$","type":"Online","is_batch_active":true,"course_app_coupon":null},{"course_id":405,"course_slug":"data-science-live","course_name":"Complete Machine Learning \u0026 Data Science Program","level":"Beginner to Advance","visit_count":"336k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/405/Web/Other/Course_ML_\u0026_DS_png_1720846517.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/405/Web/Other/Course_ML_\u0026_DS_png_1720846517.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/405/Mobile/Other/Course_ML_\u0026_DS_1720846555.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/405/Mobile/Other/Course_ML_\u0026_DS_1720846555.webp","large_banner_webp":"","short_description":"\u003cp\u003eThe \u003cstrong\u003eComplete Machine Learning \u0026amp; Data Science Program\u003c/strong\u003e is a comprehensive live course designed to take you from beginner to expert in machine learning and data science. Explore a 360-degree learning experience designed for geeks who wish to get hands-on Data Science and ML. Mentored by industry experts; learn to apply DS methods and techniques, and acquire analytical skills. Join us to gain practical knowledge and \u003cstrong\u003ebecome proficient in Data Science\u003c/strong\u003e.\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","avg_rating":"4.7","coordinates":"{}","course_fee_type":"1","score":0.8984625339508057,"course_duration":26,"seats_left":7,"total_feedback_rating_count":320,"urgency_start_time":"2024-11-29T18:50:00","urgency_end_time":"2024-11-30T23:59:00","rating":{"avg_rating":4.7,"partial_rating":0.7000000000000002,"star_count":0},"price":{"batch_fee":78,"promotional_fee":199.98},"course_tier":"gfg_course_5999","course_type":"Paid","currency_symbol":"$","type":"Live","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_3899"}},{"course_id":542,"course_slug":"complete-java-backend-development-program","course_name":"Complete Backend Development Program- Mastering OOPS, Spring Boot, and Microservices","level":"Intermediate and Advance","visit_count":"23k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/542/Web/Other/Course_Backend_png_1720848503.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/542/Web/Other/Course_Backend_png_1720848503.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/542/Mobile/Other/Course_Backend_1720848540.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/542/Mobile/Other/Course_Backend_1720848540.webp","large_banner_webp":"","short_description":"\u003cp\u003eStep into the ever-evolving landscape of \u003cstrong\u003eJava Backend Development\u003c/strong\u003e, fueled by \u003cstrong\u003eSpring Boot, Hibernate, RESTful APIs, Microservices\u003c/strong\u003e, and more! Enroll in our comprehensive \u003cstrong\u003eOffline Program\u003c/strong\u003e, thoughtfully designed to equip you with the skills, hands-on experience, and unwavering self-assurance required to excel in the thriving world of backend development.\u003cbr\u003e\u003c/p\u003e","avg_rating":"4.5","coordinates":"{\"Bengaluru\": {\"lat\": 12.913, \"lon\": 77.63}, \"Noida\": {\"lat\": 28.504, \"lon\": 77.398}}","course_fee_type":"1","score":0.900856614112854,"course_duration":10,"seats_left":null,"total_feedback_rating_count":19,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-11-30T23:59:00","rating":{"avg_rating":4.5,"partial_rating":0.5,"star_count":0},"price":{"batch_fee":286,"promotional_fee":599.98},"course_tier":"gfg_course_21999","course_type":"Paid","currency_symbol":"$","type":"Offline","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_13999"}},{"course_id":647,"course_slug":"mastering-generative-ai-and-chat-gpt","course_name":"Mastering Generative AI and ChatGPT","level":"Beginner to Advance","visit_count":"27k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/647/Mobile/Content/genai_1722948679.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/647/Mobile/Content/genai_1722948679.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/647/Web/Content/genai_1722948634.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/647/Web/Content/genai_1722948634.webp","large_banner_webp":"","short_description":"\u003cp\u003eEmbark on our Generative AI course! Learn to creatively generate content with expert guidance. Gain practical skills for real-life applications. Whether you're new or experienced, unleash your creativity with us!\u003cbr\u003e\u003c/p\u003e","avg_rating":"4.6","coordinates":"{}","course_fee_type":"1","score":0.9012311100959778,"course_duration":5,"seats_left":null,"total_feedback_rating_count":46,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-11-30T23:59:00","rating":{"avg_rating":4.6,"partial_rating":0.5999999999999996,"star_count":0},"price":{"batch_fee":13,"promotional_fee":39.98},"course_tier":"gfg_course_999","course_type":"Paid","currency_symbol":"$","type":"Online","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_599"}},{"course_id":808,"course_slug":"artificial-intelligence-course-for-kids","course_name":"Artificial Intelligence for Kids - Complete AI Course for Beginners","level":"Beginners","visit_count":"530","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/808/Mobile/Content/AI-for-Kids_1728455662.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/808/Mobile/Content/AI-for-Kids_1728455662.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/808/Web/Content/ai-for-kids-webp_1728467027.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/808/Web/Content/ai-for-kids-webp_1728467027.webp","large_banner_webp":"","short_description":"\u003cp\u003eThis complete AI Course for Beginners is designed to introduce you to the world of Artificial Intelligence (AI) in simple and easy-to-understand language. This AI for Kids course covers the basics of Python, AI, and Machine Learning with hands-on examples and fun activities. Youll learn how AI is used in everyday applications like voice assistants, image recognition, etc. Perfect for young learners, this beginner-level AI course will help you build a solid foundation in AI.\u003c/p\u003e","avg_rating":"","coordinates":"{}","course_fee_type":"1","score":0.9022302031517029,"course_duration":4,"seats_left":null,"total_feedback_rating_count":null,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-11-30T23:59:00","rating":{"avg_rating":null,"partial_rating":null,"start_count":null},"price":{"batch_fee":6,"promotional_fee":19.98},"course_tier":"gfg_course_499","course_type":"Paid","currency_symbol":"$","type":"Online","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_299"}},{"course_id":404,"course_slug":"fork-data-science-course","course_name":"Data Science BootCamp - From Analysing Data To Creating ML Models","level":"Beginners","visit_count":"82k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/404/Mobile/Content/bootcamp-data-science_1705400545.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/404/Mobile/Content/bootcamp-data-science_1705400545.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/404/Web/Content/bc-ds-web_1705400602.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/404/Web/Content/bc-ds-web_1705400602.webp","large_banner_webp":"","short_description":"\u003cp\u003eThis free Data Science Bootcamp will help you get started on the roadmap towards a\u003cstrong\u003e career as top Data Scientist.\u003c/strong\u003e Master the basics of Python, Tableau, ML, AI and more. Enrol today and start now!\u003c/p\u003e","avg_rating":"","coordinates":"{}","course_fee_type":"0","score":0.9100914001464844,"course_duration":6,"seats_left":null,"total_feedback_rating_count":null,"urgency_start_time":null,"urgency_end_time":null,"rating":{"avg_rating":null,"partial_rating":null,"start_count":null},"price":{"batch_fee":0,"promotional_fee":0},"course_tier":"free","course_type":"Free","currency_symbol":"$","type":"Online","is_batch_active":true,"course_app_coupon":null},{"course_id":483,"course_slug":"devops-live","course_name":"DevOps Engineering - Planning to Production","level":"Beginner to Advance","visit_count":"88k+","large_banner":"","small_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/483/Web/Other/Course_Devops_png_1720845900.png","mobile_banner":"https://media.geeksforgeeks.org/img-practice/prod/courses/483/Web/Other/Course_Devops_png_1720845900.png","mobile_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/483/Mobile/Other/Course_Devops_1720845934.webp","small_banner_webp":"https://media.geeksforgeeks.org/img-practice/prod/courses/483/Mobile/Other/Course_Devops_1720845934.webp","large_banner_webp":"","short_description":"\u003cp\u003eGet ready to revolutionize your process \u0026amp; take your career to the next level with this \u003cstrong\u003eDevOps - Live\u003c/strong\u003e course! Gain insights from industry experts on how to make your workflow more efficient \u0026amp; improve the ability to quickly release high-quality software.\u003c/p\u003e","avg_rating":"4.6","coordinates":"{}","course_fee_type":"1","score":0.9117386937141418,"course_duration":12,"seats_left":null,"total_feedback_rating_count":82,"urgency_start_time":"2024-11-29T19:00:00","urgency_end_time":"2024-12-07T19:00:00","rating":{"avg_rating":4.6,"partial_rating":0.5999999999999996,"star_count":0},"price":{"batch_fee":156,"promotional_fee":399.98},"course_tier":"gfg_course_v2_11999","course_type":"Paid","currency_symbol":"$","type":"Live","is_batch_active":true,"course_app_coupon":{"coupon":"GFGYEAREND","discounted_course_tier":"gfg_course_7799"}}],"count":10},"fulfilledTimeStamp":1733907246314}},"mutations":{},"provided":{},"subscriptions":{"getSaleStatus(null)":{"N64zrFHCBeU_m1Z1AkMl4":{}},"getCourseSearchMLData({\"args\":{\"courses_count\":10,\"products\":\"courses\",\"query\":\"AWS\"},\"cdnCountryCode\":\"US\"})":{"ezEDkPnsp6QmWw5qmbxgK":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"listingPageApi"}},"explorePageApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"explorePageApi"}},"coursesDashboardAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"coursesDashboardAPI"}},"contestApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"contestApi"}},"registrationCntApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"registrationCntApi"}},"recurringEventApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"recurringEventApi"}},"problemApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"problemApi"}},"batchApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"batchApi"}},"trackApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"trackApi"}},"ideApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"ideApi"}},"generalApi":{"queries":{"getAuthHeaderData({\"params\":{\"oin\":1}})":{"status":"fulfilled","endpointName":"getAuthHeaderData","requestId":"-2VE653rbEsMIDvgEgFnF","originalArgs":{"params":{"oin":1}},"startedTimeStamp":1733907246010,"data":[{"title":"Courses","children":[{"title":"DSA to Development","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-to-development-coding-guide?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Machine Learning \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/data-science-live?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Generative AI \u0026 ChatGPT","children":[],"link":"https://www.geeksforgeeks.org/courses/mastering-generative-ai-and-chat-gpt?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Become AWS Certified","children":[],"link":"https://www.geeksforgeeks.org/courses/search?query=AWS\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"DSA Courses","children":[{"title":"Data Structure \u0026 Algorithm(C++/JAVA)","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-self-paced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(Python)","children":[],"link":"https://www.geeksforgeeks.org/courses/Data-Structures-With-Python?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(JavaScript)","children":[],"link":"https://www.geeksforgeeks.org/courses/data-structures-and-algorithms-in-javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"Programming Languages","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/courses/cpp-programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/courses/Java-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/courses/Python-Foundation?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/courses/javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/courses/c-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=header\u0026itm_campaign=courses"},{"title":"Tutorials","children":[{"title":"Python Tutorial","children":[{"title":"Taking Input in Python","children":[],"link":"https://www.geeksforgeeks.org/taking-input-in-python/?ref=outind"},{"title":"Python Operators","children":[],"link":"https://www.geeksforgeeks.org/python-operators/?ref=outind"},{"title":"Python Data Types","children":[],"link":"https://www.geeksforgeeks.org/python-data-types/?ref=outind"},{"title":"Python Loops and Control Flow","children":[{"title":"Python Conditional Statements","children":[],"link":"https://www.geeksforgeeks.org/python3-if-if-else-nested-if-if-elif-statements/?ref=outind"},{"title":"Python Loops","children":[],"link":"https://www.geeksforgeeks.org/loops-in-python/?ref=outind"}],"link":""},{"title":"Python Functions","children":[],"link":"https://www.geeksforgeeks.org/python-functions/?ref=outind"},{"title":"Python OOPS Concept","children":[],"link":"https://www.geeksforgeeks.org/python-oops-concepts/?ref=outind"},{"title":"Python Data Structures","children":[],"link":"https://www.geeksforgeeks.org/python-data-structures-and-algorithms/?ref=outind"},{"title":"Python Exception Handling","children":[],"link":"https://www.geeksforgeeks.org/python-exception-handling/?ref=outind"},{"title":"Python File Handling","children":[],"link":"https://www.geeksforgeeks.org/file-handling-python/?ref=outind"},{"title":"Python Exercises","children":[],"link":"https://www.geeksforgeeks.org/python-exercises-practice-questions-and-solutions/?ref=outind"}],"link":"https://www.geeksforgeeks.org/python3-tutorial/?ref=ghm"},{"title":"Java","children":[{"title":"Learn Java Programming Language","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outind"},{"title":"Java Collections","children":[],"link":"https://www.geeksforgeeks.org/collections-in-java-2/?ref=outind"},{"title":"Java 8 Tutorial","children":[],"link":"https://www.geeksforgeeks.org/java-8-features/?ref=outind"},{"title":"Java Programs","children":[],"link":"https://www.geeksforgeeks.org/java-programming-examples/?ref=outind"},{"title":"Java Interview Questions","children":[{"title":"Java Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/java-interview-questions/?ref=outind"},{"title":"Core Java Interview Questions-Freshers","children":[],"link":"https://www.geeksforgeeks.org/core-java-interview-questions-for-freshers/?ref=outind"},{"title":"Java Multithreading Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-20-java-multithreading-interview-questions-answers/?ref=outind"},{"title":"OOPs Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/oops-interview-questions/?ref=outind"}],"link":""},{"title":"Java Exercises","children":[],"link":"https://www.geeksforgeeks.org/java-exercises/?ref=outind"},{"title":"Java Quiz","children":[{"title":"Java Quiz","children":[],"link":"https://www.geeksforgeeks.org/quizzes/50-java-language-mcqs-with-answers-2/?ref=outind"},{"title":"Core Java MCQ","children":[],"link":"https://www.geeksforgeeks.org/java-multiple-choice-questions/?ref=outind"}],"link":""},{"title":"Java Projects","children":[],"link":"https://www.geeksforgeeks.org/java-projects/?ref=outind"},{"title":"Advance Java","children":[{"title":"Spring Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring/?ref=outind"},{"title":"Spring Boot Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-boot/?ref=outind"},{"title":"Spring Boot Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-boot-interview-questions/?ref=outind"},{"title":"Spring MVC Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc/?ref=outind"},{"title":"Spring MVC Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc-interview-questions/?ref=outind"},{"title":"Hibernate Tutorial","children":[],"link":"https://www.geeksforgeeks.org/hibernate-tutorial/?ref=outind"},{"title":"Hibernate Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/hibernate-interview-questions/?ref=outind"}],"link":""}],"link":""},{"title":"Programming Languages","children":[{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"C#","children":[],"link":"https://www.geeksforgeeks.org/csharp-programming-language/?ref=outind"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/c-programming-language/?ref=outind"},{"title":"Scala","children":[],"link":"https://www.geeksforgeeks.org/scala-programming-language/?ref=outind"},{"title":"Perl","children":[],"link":"https://www.geeksforgeeks.org/perl-programming-language/?ref=outind"},{"title":"Go Language","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outind"},{"title":"Kotlin","children":[],"link":"https://www.geeksforgeeks.org/kotlin-programming-language/?ref=outind"}],"link":""},{"title":"System Design","children":[{"title":"System Design Tutorial","children":[],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=ghm"},{"title":"Software Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outind"},{"title":"System Design Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-system-design/?ref=outind"},{"title":"Top 10 System Design Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/top-10-system-design-interview-questions-and-answers/?ref=outind"}],"link":"https://www.geeksforgeeks.org/data-structures/?ref=ghm"},{"title":"Interview Corner","children":[{"title":"Company Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outind"},{"title":"Top Topics","children":[],"link":"https://www.geeksforgeeks.org/interview-preparation-for-software-developer/?ref=outind"},{"title":"Practice Company Questions","children":[],"link":"https://practice.geeksforgeeks.org/company-tags/?ref=outind"},{"title":"Interview Experiences","children":[],"link":"https://www.geeksforgeeks.org/company-interview-corner/?ref=outind"},{"title":"Experienced Interviews","children":[],"link":"https://www.geeksforgeeks.org/experienced-interview-experiences-company-wise/?ref=outind"},{"title":"Internship Interviews","children":[],"link":"https://www.geeksforgeeks.org/internship-interview-experiences-company-wise/?ref=outind"},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Multiple Choice Quizzes","children":[],"link":"https://www.geeksforgeeks.org/quiz-corner-gq/?ref=outind"},{"title":"Aptitude for Placements","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outind"}],"link":""},{"title":"Computer Science Subjects","children":[{"title":"Operating System","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outind"},{"title":"DBMS","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"Computer Networks","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outind"},{"title":"Engineering Mathematics","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outind"},{"title":"Computer Organization and Architecture","children":[],"link":"https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/?ref=outind"},{"title":"Theory of Computation","children":[],"link":"https://www.geeksforgeeks.org/theory-of-computation-automata-tutorials/?ref=outind"},{"title":"Compiler Design","children":[],"link":"https://www.geeksforgeeks.org/compiler-design-tutorials/?ref=outind"},{"title":"Digital Logic","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/#blg/?ref=outind"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"}],"link":""},{"title":"DevOps","children":[{"title":"GIT","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outind"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outind"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outind"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outind"},{"title":"Microsoft Azure Tutorial","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outind"},{"title":"Google Cloud Platform","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outind"}],"link":""},{"title":"Linux","children":[{"title":"Linux Tutorial","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outind"},{"title":"Linux Commands A-Z","children":[],"link":"https://www.geeksforgeeks.org/linux-commands/?ref=outind"},{"title":"Linux Commands Cheatsheet","children":[],"link":"https://www.geeksforgeeks.org/linux-commands-cheat-sheet/?ref=outind"},{"title":"File Permission Commands","children":[],"link":"https://www.geeksforgeeks.org/permissions-in-linux/?ref=outind"},{"title":"Linux System Administration","children":[],"link":"https://www.geeksforgeeks.org/beginners-guide-to-linux-system-administration/?ref=outind"},{"title":"Linux File System","children":[],"link":"https://www.geeksforgeeks.org/linux-file-system/?ref=outind"},{"title":"Linux Shell Scripting","children":[],"link":"https://www.geeksforgeeks.org/introduction-linux-shell-shell-scripting/?ref=outind"},{"title":"Linux Networking","children":[],"link":"https://www.geeksforgeeks.org/network-configuration-trouble-shooting-commands-linux/?ref=outind"},{"title":"Linux Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/linux-interview-questions/?ref=outind"}],"link":""},{"title":"Software Testing","children":[{"title":"Software Testing Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outind"},{"title":"Software Engineering Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"},{"title":"Testing Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/software-testing-interview-questions/?ref=outind"},{"title":"Jira","children":[],"link":"https://www.geeksforgeeks.org/jira-tutorial/?ref=outind"}],"link":""},{"title":"Databases","children":[{"title":"DBMS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"SQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PostgreSQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/postgresql-tutorial/?ref=outind"},{"title":"MongoDB Tutorial","children":[],"link":"https://www.geeksforgeeks.org/mongodb-tutorial/?ref=outind"},{"title":"SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/sql-interview-questions/?ref=outind"},{"title":"MySQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/mysql-interview-questions/?ref=outind"},{"title":"PL/SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/pl-sql-interview-questions/?ref=outind"}],"link":""},{"title":"Android","children":[{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outind"},{"title":"Android Studio Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-studio-tutorial/?ref=outind"},{"title":"Kotlin For Android","children":[],"link":"https://www.geeksforgeeks.org/kotlin-android-tutorial/?ref=outind"},{"title":"Android Projects","children":[],"link":"https://www.geeksforgeeks.org/android-projects-from-basic-to-advanced-level/?ref=outind"},{"title":"Android Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-50-android-interview-questions-answers-sde-i-to-sde-iii/?ref=outind"},{"title":"6 Weeks of Android App Development","children":[],"link":"https://www.geeksforgeeks.org/6-weeks-of-android-app-development-free-project-based-learning/?ref=outind"}],"link":""},{"title":"Excel","children":[{"title":"MS Excel Tutorial","children":[],"link":"https://www.geeksforgeeks.org/excel-tutorial/?ref=outind"},{"title":"Introduction to MS Excel","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-ms-excel/?ref=outind"},{"title":"Data Analysis in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-in-excel/?ref=outind"},{"title":"Basic Excel Formulas \u0026 Functions","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-formulas-and-functions/?ref=outind"},{"title":"Data Analysis in Advanced Excel","children":[],"link":"https://www.geeksforgeeks.org/instant-data-analysis-in-advanced-excel/?ref=outind"},{"title":"Workbooks","children":[],"link":"https://www.geeksforgeeks.org/workbooks-in-microsoft-excel/?ref=outind"},{"title":"Statistical Functions","children":[],"link":"https://www.geeksforgeeks.org/statistical-functions-in-excel-with-examples/?ref=outind"},{"title":"Data Visualization in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-excel/?ref=outind"},{"title":"Pivot Tables in Excel","children":[],"link":"https://www.geeksforgeeks.org/pivot-tables-in-excel/?ref=outind"},{"title":"Excel Spreadsheets in Python","children":[],"link":"https://www.geeksforgeeks.org/working-with-excel-spreadsheets-in-python/?ref=outind"},{"title":"Basic Excel Shortcuts","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-shortcuts/?ref=outind"}],"link":""},{"title":"Mathematics","children":[{"title":"Number System","children":[],"link":"https://www.geeksforgeeks.org/number-theory/?ref=outind"},{"title":"Algebra","children":[],"link":"https://www.geeksforgeeks.org/algebra/?ref=outind"},{"title":"Linear Algebra","children":[],"link":"https://www.geeksforgeeks.org/linear-algebra/?ref=outind"},{"title":"Trigonometry","children":[],"link":"https://www.geeksforgeeks.org/math-trigonometry/?ref=outind"},{"title":"Set Theory","children":[],"link":"https://www.geeksforgeeks.org/set-theory/?ref=outind"},{"title":"Statistics","children":[],"link":"https://www.geeksforgeeks.org/statistics/?ref=outind"},{"title":"Probability","children":[],"link":"https://www.geeksforgeeks.org/probability-in-maths/?ref=outind"},{"title":"Geometry","children":[],"link":"https://www.geeksforgeeks.org/geometry/?ref=outind"},{"title":"Mensuration","children":[],"link":"https://www.geeksforgeeks.org/mensuration/?ref=outind"},{"title":"Logarithms","children":[],"link":"https://www.geeksforgeeks.org/logarithms/?ref=outind"},{"title":"Calculus","children":[],"link":"https://www.geeksforgeeks.org/math-calculus/?ref=outind"}],"link":""}],"link":""},{"title":"DSA","children":[{"title":"Data Structures","children":[{"title":"Arrays","children":[],"link":"https://www.geeksforgeeks.org/array-data-structure-guide/?ref=outind"},{"title":"Matrix","children":[],"link":"https://www.geeksforgeeks.org/matrix/?ref=outind"},{"title":"Strings","children":[],"link":"https://www.geeksforgeeks.org/string-data-structure/?ref=outind"},{"title":"Linked List","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-linked-list-data-structure/?ref=ghm"},{"title":"Stack","children":[],"link":"https://www.geeksforgeeks.org/stack-data-structure/?ref=outind"},{"title":"Queue","children":[],"link":"https://www.geeksforgeeks.org/queue-data-structure/?ref=outind"},{"title":"Tree","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-tree-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Heap","children":[],"link":"https://www.geeksforgeeks.org/heap-data-structure/?ref=outind"},{"title":"Hashing","children":[],"link":"https://www.geeksforgeeks.org/hashing-data-structure/?ref=outind"},{"title":"Graph","children":[],"link":"https://www.geeksforgeeks.org/graph-data-structure-and-algorithms/?ref=outind"},{"title":"Set Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-set-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Map Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-map-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Advanced Data Structure","children":[],"link":"https://www.geeksforgeeks.org/advanced-data-structures/?ref=outind"},{"title":"Data Structures Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-data-structures/?ref=outind"}],"link":""},{"title":"Algorithms","children":[{"title":"Analysis of Algorithms","children":[{"title":"Design and Analysis of Algorithms","children":[],"link":"https://www.geeksforgeeks.org/design-and-analysis-of-algorithms/?ref=outind"},{"title":"Asymptotic Analysis","children":[],"link":"https://www.geeksforgeeks.org/asymptotic-notation-and-analysis-based-on-input-size-of-algorithms/?ref=outind"},{"title":"Asymptotic Notations","children":[],"link":"https://www.geeksforgeeks.org/types-of-asymptotic-notations-in-complexity-analysis-of-algorithms/?ref=outind"},{"title":"Worst, Average and Best Cases","children":[],"link":"https://www.geeksforgeeks.org/worst-average-and-best-case-analysis-of-algorithms/?ref=outind"}],"link":""},{"title":"Searching Algorithms","children":[{"title":"Linear Search","children":[],"link":"https://www.geeksforgeeks.org/linear-search/?ref=outind"},{"title":"Binary Search","children":[],"link":"https://www.geeksforgeeks.org/binary-search/?ref=outind"},{"title":"Searching Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/searching-algorithms/?ref=outind"}],"link":""},{"title":"Sorting Algorithms","children":[{"title":"Selection Sort","children":[],"link":"https://www.geeksforgeeks.org/selection-sort/?ref=outind"},{"title":"Bubble Sort","children":[],"link":"https://www.geeksforgeeks.org/bubble-sort/?ref=outind"},{"title":"Insertion Sort","children":[],"link":"https://www.geeksforgeeks.org/insertion-sort/?ref=outind"},{"title":"Merge Sort","children":[],"link":"https://www.geeksforgeeks.org/merge-sort/?ref=outind"},{"title":"Quick Sort","children":[],"link":"https://www.geeksforgeeks.org/quick-sort/?ref=outind"},{"title":"Heap Sort","children":[],"link":"https://www.geeksforgeeks.org/heap-sort/?ref=outind"},{"title":"Counting Sort","children":[],"link":"https://www.geeksforgeeks.org/counting-sort/?ref=outind"},{"title":"Radix Sort","children":[],"link":"https://www.geeksforgeeks.org/radix-sort/?ref=outind"},{"title":"Bucket Sort","children":[],"link":"https://www.geeksforgeeks.org/bucket-sort-2/?ref=outind"},{"title":"Sorting Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-sorting-algorithm/?ref=outind"}],"link":""},{"title":"Greedy Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-greedy-algorithm-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Dynamic Programming","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-dynamic-programming-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Graph Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-graphs-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Pattern Searching","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-pattern-searching-data-structure-and-algorithm-tutorial/?ref=outind"},{"title":"Recursion","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-recursion-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Backtracking","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-backtracking-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Divide and Conquer","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-divide-and-conquer-algorithm-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Mathematical Algorithms","children":[],"link":"https://www.geeksforgeeks.org/mathematical-algorithms/?ref=outind"},{"title":"Geometric Algorithms","children":[],"link":"https://www.geeksforgeeks.org/geometric-algorithms/?ref=outind"},{"title":"Bitwise Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-bitwise-algorithms-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Randomized Algorithms","children":[],"link":"https://www.geeksforgeeks.org/randomized-algorithms/?ref=outind"},{"title":"Branch and Bound","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-branch-and-bound-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-algorithms/?ref=outind"}],"link":""},{"title":"DSA Tutorial","children":[],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outind"},{"title":"Practice","children":[{"title":"All DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day?itm_source=geeksforgeeksitm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Company Wise Coding Practice","children":[{"title":"Amazon","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Amazon\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Microsoft","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Microsoft\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Flipkart","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Flipkart\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Explore All","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"GfG SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026curated[]=1\u0026sortBy=submissions\u0026curated_names[]=SDE Sheet?itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Practice Problems Difficulty Wise","children":[{"title":"School","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=School\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Basic","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Basic\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Easy","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Easy\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Medium","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Medium\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Hard","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Hard\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Language Wise Coding Practice","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=CPP\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=Java\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/explore?category=python\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Curated DSA Lists","children":[{"title":"Beginner's DSA Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=ca8ae412173dbd8346c26a0295d098fd\u0026sortBy=submissions\u0026sprint_name=Beginner's DSA Sheet\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Array Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=50746f92a895c22a50504ac0c1fb9c84\u0026sortBy=submissions\u0026sprint_name=Top 50 Array Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 String Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=57184072610b884e5df3584cc534115d\u0026sortBy=submissions\u0026sprint_name=Top 50 String Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 DP Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=93d672753b74440c7427214c8ebf866d\u0026sortBy=submissions\u0026sprint_name=Top 50 DP Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Graph Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=405e9db0f353691ad3b2d546b19145e9\u0026sortBy=submissions\u0026sprint_name=Top 50 Graph Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Tree Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=5f24de84b65bf7c4f4399c8111e26b81\u0026sortBy=submissions\u0026sprint_name=Top 50 Tree Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""}],"link":""},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Company Wise SDE Sheets","children":[{"title":"Facebook SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/facebookmeta-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Amazon SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/amazon-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Apple SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/apple-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Netflix SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/netflix-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Google SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/google-sde-sheet-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"DSA Cheat Sheets","children":[{"title":"SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/sde-sheet-a-complete-guide-for-sde-preparation/?ref=outind"},{"title":"DSA Sheet for Beginners","children":[],"link":"https://www.geeksforgeeks.org/most-asked-dsa-interview-problems-for-beginners/?ref=outind"},{"title":"FAANG Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/?ref=outind"},{"title":"Product-Based Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-product-based-companies/?ref=outind"},{"title":"Company-Wise Preparation Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-coding-questions-company-wise/?ref=outind"}],"link":""},{"title":"Top Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outind"},{"title":"Puzzles","children":[{"title":"All Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outind"},{"title":"Top 100 Puzzles Asked In Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-100-puzzles-asked-in-interviews/?ref=outind"},{"title":"Top 20 Puzzles Commonly Asked During SDE Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-20-puzzles-commonly-asked-during-sde-interviews/?ref=outind"}],"link":""}],"link":""},{"title":"Data Science","children":[{"title":"Python Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outind"},{"title":"Data Science using Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-with-python-tutorial/?ref=outind"},{"title":"Data Science using R","children":[],"link":"https://www.geeksforgeeks.org/r-programming-for-data-science/?ref=outind"},{"title":"Data Science Packages","children":[{"title":"Pandas Tutorial","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outind"},{"title":"NumPy Tutorial","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outind"}],"link":""},{"title":"Data Visualization","children":[{"title":"Python Data Visualization Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outind"},{"title":"Data Visualization with R","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-r/?ref=outind"}],"link":""},{"title":"Data Analysis","children":[{"title":"Data Analysis with Python","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-with-python/?ref=outind"},{"title":"Data Analysis with R","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-using-r/?ref=outind"}],"link":""},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outind"},{"title":"NLP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outind"}],"link":""},{"title":"Web Tech","children":[{"title":"HTML Tutorial","children":[],"link":"https://www.geeksforgeeks.org/html-tutorial/?ref=outind"},{"title":"CSS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/css-tutorial/?ref=outind"},{"title":"JavaScript Tutorial","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"PHP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"ReactJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/react-tutorial/?ref=outind"},{"title":"NodeJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/nodejs/?ref=outind"},{"title":"Bootstrap Tutorial","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outind"},{"title":"Typescript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outind"},{"title":"Web Development Using Python","children":[{"title":"Django","children":[{"title":"Django Tutorial","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outind"},{"title":"Django Projects","children":[],"link":"https://www.geeksforgeeks.org/top-django-projects-for-beginners/?ref=outind"},{"title":"Django Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/django-interview-questions/?ref=outind"}],"link":""},{"title":"Flask","children":[{"title":"Flask Tutorial","children":[],"link":"https://www.geeksforgeeks.org/flask-tutorial/?ref=outind"},{"title":"Flask Projects","children":[],"link":"https://www.geeksforgeeks.org/flask-projects/?ref=outind"},{"title":"Flask Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/flask-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"Postman","children":[],"link":"https://www.geeksforgeeks.org/postman-tutorial/?ref=outind"},{"title":"Github","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-github/?ref=outind"}],"link":""},{"title":"Cheat Sheets","children":[{"title":"HTML Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/html-cheat-sheet-a-basic-guide-to-html/?ref=outind"},{"title":"CSS Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/css-cheat-sheet-a-basic-guide-to-css/?ref=outind"},{"title":"JavaScript Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/javascript-cheat-sheet-a-basic-guide-to-javascript/?ref=outind"},{"title":"React Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/react-cheat-sheet/?ref=outind"},{"title":"Angular Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/?ref=outind"},{"title":"jQuery Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/jquery-cheat-sheet-a-basic-guide-to-jquery/?ref=outind"},{"title":"Bootstrap Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/bootstrap-cheatsheet-a-basic-guide-to-bootstrap/?ref=outind"}],"link":""},{"title":"Learn Complete Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-development/?ref=outind"}],"link":""}],"fulfilledTimeStamp":1733907246059},"getAuthFooterData({\"params\":{\"oin\":1}})":{"status":"fulfilled","endpointName":"getAuthFooterData","requestId":"GKV0efNuHRg0azpu6kSjv","originalArgs":{"params":{"oin":1}},"startedTimeStamp":1733907246011,"data":{"email":"feedback@geeksforgeeks.org","address":"Corporate \u0026 Communications Address:- A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305) | Registered Address:- K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305","registered_address":"","footer":[{"title":"Company","children":[{"title":"About Us","children":[],"link":"https://www.geeksforgeeks.org/about/?ref=outindfooter"},{"title":"Legal","children":[],"link":"https://www.geeksforgeeks.org/legal/?ref=outindfooter"},{"title":"In Media","children":[],"link":"https://www.geeksforgeeks.org/press-release/?ref=outindfooter"},{"title":"Contact Us","children":[],"link":"https://www.geeksforgeeks.org/about/contact-us/?ref=outindfooter"},{"title":"Advertise with us","children":[],"link":"https://www.geeksforgeeks.org/advertise-with-us/?ref=outindfooter"},{"title":"GFG Corporate Solution","children":[],"link":"https://www.geeksforgeeks.org/gfg-corporate-solution/?ref=outindfooter"},{"title":"Placement Training Program","children":[],"link":"https://www.geeksforgeeks.org/campus-training-program/?ref=outindfooter"},{"title":"GeeksforGeeks Community","children":[],"link":"https://www.geeksforgeeks.org/community/?ref=outindfooter"}],"link":""},{"title":"Languages","children":[{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outindfooter"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outindfooter"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorials/?ref=outindfooter"},{"title":"GoLang","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outindfooter"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outindfooter"},{"title":"R Language","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outindfooter"},{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outindfooter"},{"title":"Tutorials Archive","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-online-tutorials-free/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/introduction-to-programming-languages/?ref=outindfooter"},{"title":"DSA","children":[{"title":"Data Structures","children":[],"link":"https://www.geeksforgeeks.org/data-structures/?ref=outindfooter"},{"title":"Algorithms","children":[],"link":"https://www.geeksforgeeks.org/fundamentals-of-algorithms/?ref=outindfooter"},{"title":"DSA for Beginners","children":[],"link":"https://www.geeksforgeeks.org/complete-guide-to-dsa-for-beginners/?ref=outindfooter"},{"title":"Basic DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/basic-coding-problems-in-dsa-for-beginners/?ref=outindfooter"},{"title":"DSA Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-dsa-from-scratch/?ref=outindfooter"},{"title":"Top 100 DSA Interview Problems","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outindfooter"},{"title":"DSA Roadmap by Sandeep Jain","children":[],"link":"https://www.geeksforgeeks.org/dsa-roadmap-for-beginner-to-advanced-by-sandeep-jain/?ref=outindfooter"},{"title":"All Cheat Sheets","children":[],"link":"https://www.geeksforgeeks.org/geeksforgeeks-master-sheet-list-of-all-cheat-sheets/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outindfooter"},{"title":"Data Science \u0026 ML","children":[{"title":"Data Science With Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-tutorial/?ref=outindfooter"},{"title":"Data Science For Beginner","children":[],"link":"https://www.geeksforgeeks.org/data-science-for-beginners/?ref=outindfooter"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outindfooter"},{"title":"ML Maths","children":[],"link":"https://www.geeksforgeeks.org/machine-learning-mathematics/?ref=outindfooter"},{"title":"Data Visualisation","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outindfooter"},{"title":"Pandas","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outindfooter"},{"title":"NumPy","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outindfooter"},{"title":"NLP","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outindfooter"},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/ai-ml-ds/?ref=outindfooter"},{"title":"Web Technologies","children":[{"title":"HTML","children":[],"link":"https://www.geeksforgeeks.org/html/?ref=outindfooter"},{"title":"CSS","children":[],"link":"https://www.geeksforgeeks.org/css/?ref=outindfooter"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outindfooter"},{"title":"TypeScript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outindfooter"},{"title":"ReactJS","children":[],"link":"https://www.geeksforgeeks.org/learn-reactjs/?ref=outindfooter"},{"title":"NextJS","children":[],"link":"https://www.geeksforgeeks.org/nextjs/?ref=outindfooter"},{"title":"Bootstrap","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outindfooter"},{"title":"Web Design","children":[],"link":"https://www.geeksforgeeks.org/web-design/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/web-technology/?ref=outindfooter"},{"title":"Python Tutorial","children":[{"title":"Python Programming Examples","children":[],"link":"https://www.geeksforgeeks.org/python-programming-examples/?ref=outindfooter"},{"title":"Python Projects","children":[],"link":"https://www.geeksforgeeks.org/python-projects-beginner-to-advanced/?ref=outindfooter"},{"title":"Python Tkinter","children":[],"link":"https://www.geeksforgeeks.org/python-tkinter-tutorial/?ref=outindfooter"},{"title":"Web Scraping","children":[],"link":"https://www.geeksforgeeks.org/python-web-scraping-tutorial/?ref=outindfooter"},{"title":"OpenCV Tutorial","children":[],"link":"https://www.geeksforgeeks.org/opencv-python-tutorial/?ref=outindfooter"},{"title":"Python Interview Question","children":[],"link":"https://www.geeksforgeeks.org/python-interview-questions/?ref=outindfooter"},{"title":"Django","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outindfooter"},{"title":"Computer Science","children":[{"title":"Operating Systems","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outindfooter"},{"title":"Computer Network","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outindfooter"},{"title":"Database Management System","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outindfooter"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outindfooter"},{"title":"Digital Logic Design","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/?ref=outindfooter"},{"title":"Engineering Maths","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outindfooter"},{"title":"Software Development","children":[],"link":"https://www.geeksforgeeks.org/software-development/?ref=outindfooter"},{"title":"Software Testing","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outindfooter"}],"link":""},{"title":"DevOps","children":[{"title":"Git","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outindfooter"},{"title":"Linux","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outindfooter"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outindfooter"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outindfooter"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outindfooter"},{"title":"Azure","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outindfooter"},{"title":"GCP","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outindfooter"},{"title":"DevOps Roadmap","children":[],"link":"https://www.geeksforgeeks.org/devops-roadmap/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/devops-tutorial/?ref=outindfooter"},{"title":"System Design","children":[{"title":"High Level Design","children":[],"link":"https://www.geeksforgeeks.org/what-is-high-level-design-learn-system-design/?ref=outindfooter"},{"title":"Low Level Design","children":[],"link":"https://www.geeksforgeeks.org/what-is-low-level-design-or-lld-learn-system-design/?ref=outindfooter"},{"title":"UML Diagrams","children":[],"link":"https://www.geeksforgeeks.org/unified-modeling-language-uml-introduction/?ref=outindfooter"},{"title":"Interview Guide","children":[],"link":"https://www.geeksforgeeks.org/system-design-interview-guide/?ref=outindfooter"},{"title":"Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outindfooter"},{"title":"OOAD","children":[],"link":"https://www.geeksforgeeks.org/object-oriented-analysis-and-design/?ref=outindfooter"},{"title":"System Design Bootcamp","children":[],"link":"https://www.geeksforgeeks.org/system-design-interview-bootcamp-guide/?ref=outindfooter"},{"title":"Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/most-commonly-asked-system-design-interview-problems-questions/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=outindfooter"},{"title":"Inteview Preparation","children":[{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outindfooter"},{"title":"Top DS or Algo for CP","children":[],"link":"https://www.geeksforgeeks.org/top-algorithms-and-data-structures-for-competitive-programming/?ref=outindfooter"},{"title":"Company-Wise Recruitment Process","children":[],"link":"https://www.geeksforgeeks.org/company-wise-recruitment-process/?ref=outindfooter"},{"title":"Company-Wise Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outindfooter"},{"title":"Aptitude Preparation","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outindfooter"},{"title":"Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/technical-interview-preparation/?ref=outindfooter"},{"title":"School Subjects","children":[{"title":"Mathematics","children":[],"link":"https://www.geeksforgeeks.org/maths/?ref=outindfooter"},{"title":"Physics","children":[],"link":"https://www.geeksforgeeks.org/physics/?ref=outindfooter"},{"title":"Chemistry","children":[],"link":"https://www.geeksforgeeks.org/chemistry/?ref=outindfooter"},{"title":"Biology","children":[],"link":"https://www.geeksforgeeks.org/biology/?ref=outindfooter"},{"title":"Social Science","children":[],"link":"https://www.geeksforgeeks.org/social-science/?ref=outindfooter"},{"title":"English Grammar","children":[],"link":"https://www.geeksforgeeks.org/english-grammar/?ref=outindfooter"},{"title":"Commerce","children":[],"link":"https://www.geeksforgeeks.org/commerce/?ref=outindfooter"},{"title":"World GK","children":[],"link":"https://www.geeksforgeeks.org/tag/world-general-knowledge/?ref=outindfooter"}],"link":""},{"title":"GeeksforGeeks Videos","children":[{"title":"DSA","children":[],"link":"https://www.geeksforgeeks.org/videos/category/sde-sheet/?ref=outindfooter"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/videos/category/python/?ref=outindfooter"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/videos/category/java-w6y5f4/?ref=outindfooter"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/videos/category/c/?ref=outindfooter"},{"title":"Web Development","children":[],"link":"https://www.geeksforgeeks.org/videos/category/web-development/?ref=outindfooter"},{"title":"Data Science","children":[],"link":"https://www.geeksforgeeks.org/videos/category/data-science/?ref=outindfooter"},{"title":"CS Subjects","children":[],"link":"https://www.geeksforgeeks.org/videos/category/cs-subjects/?ref=outindfooter"}],"link":"https://www.geeksforgeeks.org/videos/?ref=outindfooter"}]},"fulfilledTimeStamp":1733907246056}},"mutations":{},"provided":{},"subscriptions":{"getAuthHeaderData({\"params\":{\"oin\":1}})":{"-2VE653rbEsMIDvgEgFnF":{}},"getAuthFooterData({\"params\":{\"oin\":1}})":{"GKV0efNuHRg0azpu6kSjv":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"generalApi"}},"allFeedbacksApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"allFeedbacksApi"}},"dashboardBaseApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"dashboardBaseApi"}},"addEditCourseFeaturesApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditCourseFeaturesApi"}},"filtersApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"filtersApi"}},"paymentTransactionHistoryApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"paymentTransactionHistoryApi"}},"classAllApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"classAllApi"}},"sidebarApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"sidebarApi"}},"addEditJobsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditJobsApi"}},"addEditProblemApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditProblemApi"}},"hackathonApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"hackathonApi"}},"hackathonNewApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"hackathonNewApi"}},"problemData":{"isProblemPublic":false,"problemUserScore":0,"problemAttempted":{"solvedProblemId":null,"status":-1},"problemUserScoreUpdated":false,"probResource":null,"problemBatchSlug":null,"problemTrackSlug":null,"hasViewedSubmission":false,"allData":{"probData":{},"metaData":{}},"isProblemDemo":false,"hasMovedToEditor":false,"nextProblemData":null,"nextProblemClickId":"","userEntityId":"","yogiBotPremiumTourType":null},"allUserSprint":{"sprintData":[]},"generalData":{"tinyMceScriptLoaded":null},"batchTrackData":{"batchId":null,"trackId":null,"userBatchScore":0,"userBatchScoreUpdated":false,"userBatchProgress":-1,"userSubmittedProblemIds":[],"userTrackProgress":{},"userVideosData":{},"liveClassesVideosData":{},"courseSlug":"","isBatchAccessPermissionApiExecuted":false,"userPaidAccess":false,"isBatchRated":null,"notesDetails":{"notes_list":[],"last_evaluated_key":null},"entityNotesIdDetails":{},"enableAddNotesButton":false},"rewardAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"rewardAPI"}},"contestData":{"isContestEndedForUser":null,"isContestEnded":true,"fixedContestLiveButUserEnded":false,"someErrorOccured":false,"quizStatusCount":{},"problemsStatusCount":{},"showFinishTestModal":false,"disableCopyPaste":false,"isProctoredTerminated":false,"proctoredContest":false,"showFeedbackTestModal":false,"isAutoEnd":false,"showCalculator":false,"quiz":{"showQuizAnswers":false,"activeIndex":{"question":0,"section":0},"userResponses":null,"revealButtonText":"Reveal Answer","displayCorrectAnswer":false,"submitButtonText":null,"submissionsStatus":null},"problems":{"submissionType":"mySubmissions","submissions":null,"openedProblemId":null,"userCodingResponse":{}},"leaderboard":{"currentPage":1,"leaderboardType":"current"}},"problemOfTheDayAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"problemOfTheDayAPI"}},"addEditCourseData":{"activeTab":"Course Intro","activeTabIndex":0,"formValues":{"courseIntro":{"course_name":"","course_slug":"","short_description":"","course_for_kids":0,"course_type":1,"listing_type":0,"course_fee_type":1,"auto_registration":0,"course_default_lang":null,"best_suited_for":"","default_testimonial":{"name":"","achievements":"","content":""},"course_publish_date":null,"expiry_date":null,"redirection_url":null,"has_doubt_assistance":0,"free_doubt_support_expiry_date":0,"doubt_support_expiry_date":6,"course_image_text":"","show_kapture_chat_box":0,"show_placement_assistance_banner":0,"doubt_assistance_price":0,"what_you_will_learn":"","course_email_content":"","intro_video_link":"","broucher_link":"","warning_message":"","show_mentor_rating":0,"level":null,"seats_left":null,"course_duration":null,"urgency_start_time":null,"urgency_end_time":null,"doubt_assistance_banner":0,"syllabus_pdf":0,"email_content_redirection_link":"","course_redirection_slug":"","payment_deep_link":"","course_expiry_days":365,"show_all_live_classes":false,"skills":[],"is_payment_qrcode_generated":0,"live_classes_batches":[],"has_scheduler":false,"scheduler_batches":[],"notes_batches":[],"show_notes_tab":false},"courseBanners":[{"title":"Old Thumbnail Banner","banner_type":"thumbnail-old","banner_key":"thumbnail_old","image_url":"thumbnail_old_image_url","exists":false,"file":null},{"title":"Facebook Banner","banner_type":"social","banner_key":"social","image_url":"social_image_url","exists":false,"file":null},{"title":"Mobile Banner","banner_type":"mobile","banner_key":"mobile","image_url":"mobile_image_url","exists":false,"file":null},{"title":"Thumbnail Banner","banner_type":"thumbnail","banner_key":"thumbnail","image_url":"thumbnail_image_url","exists":false,"file":null},{"title":"Payment Checkout Image","banner_type":"payment-checkout-image","banner_key":"payment_checkout_image","image_url":"payment_checkout_image_image_url","exists":false,"file":null},{"title":"Course Video Thumbnail Image","banner_type":"course-video-thumbnail-image","banner_key":"course_video_thumbnail_image","image_url":"course_video_thumbnail_image_image_url","exists":false,"file":null},{"title":"Course Overview Image","banner_type":"course-overview-image","banner_key":"course_overview_image","image_url":"course_overview_image_image_url","exists":false,"file":null},{"title":"What will you learn image","banner_type":"course-what-will-you-learn","banner_key":"course_what_will_you_learn","image_url":"course_what_will_you_learn_image_url","exists":false,"file":null}],"upgradableCourses":[],"electiveCourses":[],"courseBenefits":[],"courseContent":[],"faqs":[],"courseFaqs":[],"schemaKeywords":[],"emailContent":[],"optLanguages":[],"courseJourneyPhases":[]},"isEdit":false,"errorObj":null,"showConfirmationModal":false,"deleteContext":null},"jobPortalData":{"activeTab":"dashboard","jobDetails":{"organization":{"name":"","website":"","logo":"","about":""},"designation":{"text":"","id":""},"location_type":"","location":[],"employment_type":"","description":"","salary":{"min":"","max":"","salary_type":2},"experience":{"min":"","max":""},"last_apply_date":"","publish_date":"","skill_sets":[]},"activeModal":{"type":null,"data":{}},"productDetails":{},"hasSignedLegalContract":null},"jobPortalApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"jobPortalApi"}},"collegeAdminData":{"canAccessPage":null},"geekOlympics":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"geekOlympics"}},"summerTrainingEvent":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"summerTrainingEvent"}},"dsaToDevelopmentApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"dsaToDevelopmentApi"}},"dsaToDevelopmentData":{"hasRegistered":null,"currentQuestion":null,"hasCompletedSurvey":null,"hasAttemptedSurvey":null,"batchId":null,"applicationStatus":null,"submittedLastQuestion":false,"isIndianUser":null},"organizationDashboardApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"organizationDashboardApi"}},"organizationDashboardData":{"organizationName":null,"organizationSlug":null,"organizationType":null,"organizationId":null,"currentDate":null,"routeSpecificErrors":{"my-courses":null,"course-management":null,"student-repository":null,"aggregated-report":null},"pageError":null},"userInfo":{"userCountry":"US","mobileDevice":false},"aggregatedReportData":{"page":1,"batches":null,"contests":null,"institutes":[],"degrees":[],"branches":[],"sections":[],"search":"","sortBy":"-avg_score","batchesOptions":[],"contestOptions":[],"batchContestOptionsMap":{},"institutesOptions":null,"degreesOptions":null,"instituteMapping":{},"sectionOptions":null,"branchOptions":null,"universityDetailsState":{"status":"idle","error":null},"clickedOnRedirection":false},"leaderboardApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"leaderboardApi"}},"premiumApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"premiumApi"}},"termsOfServiceApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"termsOfServiceApi"}}}},"__N_SSP":true},"page":"/courses/search","query":{"query":"AWS","itm_source":"geeksforgeeks","itm_medium":"main_header","itm_campaign":"courses"},"buildId":"pRrvdn4SWsZzQWQrJK4us","isFallback":false,"dynamicIds":[83819,60534],"gssp":true,"scriptLoader":[]}</script></body></html>