{"pages":{"search":{"query":"Programming with Mosh","originalQuery":"Programming with Mosh","serpid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","parentReqid":"","serpItems":[{"id":"3171343824800852831-0-0","type":"videoSnippet","props":{"videoId":"3171343824800852831"},"curPage":0},{"id":"9474846040165482002-0-1","type":"videoSnippet","props":{"videoId":"9474846040165482002"},"curPage":0},{"id":"17762211181406839578-0-2","type":"videoSnippet","props":{"videoId":"17762211181406839578"},"curPage":0},{"id":"7019966501097770455-0-3","type":"videoSnippet","props":{"videoId":"7019966501097770455"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByb2dyYW1taW5nIHdpdGggTW9zaAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","ui":"desktop","yuid":"4913069211768288118"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"1902667456134838695-0-5","type":"videoSnippet","props":{"videoId":"1902667456134838695"},"curPage":0},{"id":"1329125307223215739-0-6","type":"videoSnippet","props":{"videoId":"1329125307223215739"},"curPage":0},{"id":"9621769482057602565-0-7","type":"videoSnippet","props":{"videoId":"9621769482057602565"},"curPage":0},{"id":"2952220048862573923-0-8","type":"videoSnippet","props":{"videoId":"2952220048862573923"},"curPage":0},{"id":"16685895876560554589-0-9","type":"videoSnippet","props":{"videoId":"16685895876560554589"},"curPage":0},{"id":"8395449517130813995-0-10","type":"videoSnippet","props":{"videoId":"8395449517130813995"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByb2dyYW1taW5nIHdpdGggTW9zaAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","ui":"desktop","yuid":"4913069211768288118"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"3258442013218875933-0-12","type":"videoSnippet","props":{"videoId":"3258442013218875933"},"curPage":0},{"id":"12403815197507599176-0-13","type":"videoSnippet","props":{"videoId":"12403815197507599176"},"curPage":0},{"id":"9951447452277387167-0-14","type":"videoSnippet","props":{"videoId":"9951447452277387167"},"curPage":0},{"id":"16850935696338188450-0-15","type":"videoSnippet","props":{"videoId":"16850935696338188450"},"curPage":0},{"id":"16569659466543698526-0-16","type":"videoSnippet","props":{"videoId":"16569659466543698526"},"curPage":0},{"id":"15562882630805944041-0-17","type":"videoSnippet","props":{"videoId":"15562882630805944041"},"curPage":0},{"id":"12016087430227528656-0-18","type":"videoSnippet","props":{"videoId":"12016087430227528656"},"curPage":0},{"id":"17515753810060883533-0-19","type":"videoSnippet","props":{"videoId":"17515753810060883533"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFByb2dyYW1taW5nIHdpdGggTW9zaAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","ui":"desktop","yuid":"4913069211768288118"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BMosh"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"2537521780710238761750","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"video_viewer_doc2doc_instant_load":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1455699,0,82;1457617,0,43;1424968,0,92;1460721,0,53;1464561,0,87;1460730,0,22;1460215,0,52;1460507,0,79;1452511,0,63;1461638,0,67;1463154,0,32;27393,0,42;124073,0,66;1461715,0,66;1373787,0,48;1453815,0,26;1457955,0,16;1463531,0,4;1452051,0,10;1420468,0,36;260562,0,70;124062,0,83;124071,0,38;1404017,0,39;40255,0,84;1455157,0,54;1460869,0,87;151171,0,34;1459210,0,32;1269693,0,84;1281084,0,85;287509,0,87;1447467,0,29;1006737,0,38;681842,0,50"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DProgramming%2Bwith%2BMosh","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=Programming+with+Mosh","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=Programming+with+Mosh","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Programming with Mosh: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Programming with Mosh\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Programming with Mosh — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y878f1a2f726c23c9968bee61ed5e7358","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1455699,1457617,1424968,1460721,1464561,1460730,1460215,1460507,1452511,1461638,1463154,27393,124073,1461715,1373787,1453815,1457955,1463531,1452051,1420468,260562,124062,124071,1404017,40255,1455157,1460869,151171,1459210,1269693,1281084,287509,1447467,1006737,681842","queryText":"Programming with Mosh","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4913069211768288118","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1461405,1463432,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1768288157","tz":"America/Louisville","to_iso":"2026-01-13T02:09:17-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1455699,1457617,1424968,1460721,1464561,1460730,1460215,1460507,1452511,1461638,1463154,27393,124073,1461715,1373787,1453815,1457955,1463531,1452051,1420468,260562,124062,124071,1404017,40255,1455157,1460869,151171,1459210,1269693,1281084,287509,1447467,1006737,681842","queryText":"Programming with Mosh","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4913069211768288118","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"2537521780710238761750","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":151,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"4913069211768288118","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1744.0__ba8e95562729bf40131769246862c9ec1ab3d178","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"3171343824800852831":{"videoId":"3171343824800852831","docid":"34-3-17-Z67FDBAF60E8FB832","description":"In this video, we dive into one of the most popular Python tutorials available on YouTube—Mosh Hamedani’s free Python course for beginners. With over 42 million views, this six-hour crash course...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4302802/9c5a6825e827b773ba084305fd5a92ff/564x318_1"},"target":"_self","position":"0","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8S6i_pzBww0","linkTemplate":"/video/preview/3171343824800852831?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Tutorial Review: Programming with Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8S6i_pzBww0\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzMxNzEzNDM4MjQ4MDA4NTI4MzFaEzMxNzEzNDM4MjQ4MDA4NTI4MzFqrw0SATAYACJFGjEACipoaGZkZnF2aXR0amJ2ZHpjaGhVQ2piaHRpZDhZMkFnUlB4UzNzYXI4cUESAgASKhDCDw8aDz8T2QGCBCQBgAQrKosBEAEaeIH7C_4A_wEA9gEB-fsBAAEWBgUC9QICAOYO_fgI_QEA9QYGAQEAAAAQ__wQBgAAAO3-BQL4AQAAFwIPBQQAAAAQ-vUB9QAAAAYHCBP-AQAAAfD6A_YCAAEY-wP0_wAAAPYE_gD__wAACQH7-QAAAAAJ9QgDAAAAACAALQhh1Ts4E0AJSE5QAipzEAAaYAcSADf4AePVBBLpHgjvDd_-P_jutPb_-_kA9y0s8vby37I6OP8E-u77uAAAACUHCyvyAPNgKNnrIfv4A_a55yIifw0k9xb8DAi85SL_HhL6_y4RJwDtFdvpSwQTVBtVJiAALRXnNzs4E0AJSG9QAiqvBhAMGqAGAAAAAAAA4EAAANjBAADAwQAAjsIAABhCAABgQQAA0MEAAGTCAAAwwgAAgL8AAMBAAACAwAAAHMIAAJpCAADYwgAALEIAAIDAAAAwwQAA4MAAAAAAAABowgAAoMEAAOjBAAAwQgAAAEEAAEBAAADgwAAADEIAAPhBAAAMwgAAIMEAAGzCAAAIQgAAgMAAAExCAAAgwgAA_kIAAAAAAAAgQQAAuEEAAEDAAACQQQAAgD8AAGBBAACAwAAAgD8AAETCAADQwQAADMIAAPjBAACAQAAAsMEAAGDBAAAAQQAAikIAAAjCAACAvwAAUEEAAKjBAACAQAAAAEIAAKDAAACIwgAAVMIAAJDBAAAwQgAAikIAAODBAACAQAAAdEIAAKRCAAAkwgAASEIAALDCAADIwQAA8MEAABRCAACAQQAAOMIAAKbCAACAQAAA0MEAAGhCAADgwQAAIEEAAKhBAACIwQAAIMIAAIBBAACIwQAAuEEAAIA_AAAgwgAA4EEAADzCAACQQQAAXEIAABBBAAAcwgAAyMEAAFBBAADIQQAANMIAAETCAABgQgAAyEEAAOhBAADIQQAAUMEAAABAAADYwQAAQMAAABDCAADYQQAAKMIAAABBAAB4wgAAAEAAAGBBAACwwQAAgD8AABRCAACEwgAAGEIAACxCAAAoQgAABMIAALDBAADIwQAA0EEAAHRCAADgQAAALEIAAFxCAAA8QgAAgEAAABjCAAAswgAAnsIAAMBAAADQQQAAAEAAADBCAACwQQAAXEIAAKBAAADAQAAAIEEAAEBBAABcQgAAgEAAAEBBAACEwgAAmEEAAIDBAABwwQAAhMIAADBBAABwQQAAQEAAAAxCAACawgAAcEIAAHjCAADYwQAAVEIAAKBBAAAYQgAAEEEAALTCAABAwAAAiEEAALjBAAAQwQAAwMAAAKTCAABgwgAAcMEAALZCAAAEwgAAmMEAAGDBAACcwgAAskIAAFBCAACKwgAAxEIAAEDAAACwwQAADMIAAEjCAAAQQQAAAEIAAATCAADEQgAAKMIAAIhBAAAAwgAAIMEgADgTQAlIdVABKo8CEAAagAIAABW_AACovQAAXD4AAL4-AABkvgAAlj4AAHA9AAA5vwAAZL4AAOg9AACuPgAAcD0AAIg9AADIPQAAEL0AAHS-AACoPQAAqD0AAMI-AAD6PgAAST8AAKA8AACoPQAAyD0AADQ-AABwPQAAZD4AAES-AABQvQAAqD0AAI4-AAAwPQAAcD0AADC9AADWPgAAoDwAAHA9AACivgAAHL4AAKA8AABcvgAA4LwAABw-AAC6vgAAhj4AAIo-AABwPQAAML0AAIi9AABcvgAAMD0AADy-AAAEPgAA-L0AABw-AACgPAAAfz8AAKC8AADWPgAAUL0AAFQ-AABUPgAAQLwAAKg9IAA4E0AJSHxQASqPAhABGoACAABMvgAAlj4AAOi9AAAbvwAAoLwAAAQ-AABkPgAAoLwAAKg9AACSPgAAHL4AAKA8AADYPQAAyL0AAKg9AABQvQAAjr4AAEs_AAC4vQAAxj4AADC9AAAMvgAADD4AAOC8AAB0vgAAHL4AAOC8AAAUPgAAVL4AAKi9AADIPQAAUD0AAPi9AAD4PQAAHD4AAHy-AAC6PgAADD4AALq-AABAPAAAoLwAAOA8AADIvQAAmD0AADQ-AABwPQAAf78AADC9AAAwPQAAuL0AACQ-AACgPAAAPD4AACw-AACWPgAADD4AAEC8AAA8vgAAPD4AAFA9AADYPQAAmj4AAIi9AACCviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=8S6i_pzBww0","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["3171343824800852831"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9474846040165482002":{"videoId":"9474846040165482002","docid":"34-4-2-Z7AFD0A48ED48D758","description":"4 pillars of object-oriented programming: encapsulation, abstraction, inheritance and polymorphism. ❤️ Join this channel to get access to perks: / @programmingwithmosh ✋ Stay connected Complete...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3338778/f86524be6119d94c81e830bf55ea7940/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3OnaEgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpTB0EiLXUC8","linkTemplate":"/video/preview/9474846040165482002?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Object-oriented Programming in 7 minutes | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pTB0EiLXUC8\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzk0NzQ4NDYwNDAxNjU0ODIwMDJaEzk0NzQ4NDYwNDAxNjU0ODIwMDJqkxcSATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TxQOCBCQBgAQrKosBEAEaeIHxBQMB-wUAAwP9_vsD_wEAA__4-f7-AO39AQQJAAAA_QL_BP8BAAAFA_wJCQAAAPb5___0_wEABgUF-wQAAAAD9Q30_gAAAPsJCgv_AQAA_PkBCPoBAAAPAAj7_wAAAPkF_vj-AAAA_AP-9gEAAAAB8QcOAAAAACAALRIG4Ds4E0AJSE5QAiqEAhAAGvABeyXD_eUIIAO2GNr_nv7a_4z0Mv448uMAgRb2AaoE2QDA9_kB7tfsAcIhCACKFw8Bz-nS_0oi8P8f_ggAMAkUAT0b9AFe_QoACTsFAscn-P8nNzj-FvYn_2gJ4wERH-79Rio6-Ood6P_s3-H_DMlPA_kCAwAWNT0A7BP9BAMiEwPt6Sv-1yoY_tgMBP80ww0G-yvNBhURxvv6DiMOE-_jAAHsEQId9-n6Lf8K_6b2C_vRFPcEERscA_7D9PkMLi339ggUATID_fjdN_zuS93p_cwpAQoZ1_cN8vHY-OztD-8T7R4KGfMJCMLtD_QmEff2IAAtmm3rOjgTQAlIYVACKs8HEAAawAfvHNK-b-i3PFrHZz3Ku5-9WkaKPXyGS7zx2Rq-snX8OzmPhL1mED8-ehE3PAc3Y7yz8HW-x9CWvEVkQDlRv4s-HWwWPZvocz1i2Sy-cgKqO8NkCr3WgIK9doe5PPJyvbxMGQg-pozuPDOuUbufOwE-j5QoPTsYsTwJzKm9VMMDvWjDK7zwVQY9zYR1veY1wLwecP09d4Cru9HvGLvmA0I-9j1PvUcBAbt1Llu9Vt5EvBEGGT2scOu98NOCPDIFqbv5HuQ8e2FXvMTpJLzcVX68_dc-vcogsbqyKJG7PuTSPP7N8Lwt4Zq8y1yqPPoGS7zYuP484to6Pdt2ED35oAe-9BqbPS-BgDuj1Y89p3J_vKzCqLrgoD299ZHlPLhvmjx8aaW90XSWPWvYSrwacic9zlGmO_tCArxlmo-9QupWvU53gzwIzUk9fm2iPOr_xTtTVqi9CTOtvOe0ersJu9E7HLbNPe96RLyqOI-9ISNbPbM7qDu5MSI9ST0VvZkuo7vGweU9HVWNvYz_8bpC5q88yh0xPRGhVztNhde7h5qyvHopBrxjL589Jv-jPbhiNbzsOZQ9h5O6PefQWLw4hyu-aXLRvb40fro9kXE9-GEuvfnmirtz2ci9YjN7PQntybswk1I96rlAvZ_sg7sOovU8iznDvfHsl7o6vSG9vbHWPAe7YzjeZ0Y9JaOUvKiL1jvG_Fw8xo0WvSG1ojkH7uA9etweu_alDrpOQQ4-1upGvZWksLgXIZa9G4qBPUjmqjkVs3Q9QGCvvY1ifjilBZo7WTVjPNE64jmpIqa8dWJFvEPRzbg6WpU8h50uPRjHYTic_pe9vfUrvaPbnLhCQ9o8RtmRPGk3-jlXB-C9byOKvNzRyjmanxE9Gxn_PFXgHjsG11w9b6LxPMt3orn-8pk9zNVqu6_VxDjmb6c8YXg7vfXKqbZEA5c9GdrnOz8MibnLD5y9rzF-vWRloLjsua-7xcGavROAdjlGLtO89gESPWgL8Tg_40I8vihGvbtylLgGrIu8xnQcvQalIrjUuki9aqWQvQ61NrjN51w9RzObPdUtJblKUai9Y27tPPsFPjiaVrO7ncMLvd3ovjf-XFk9cxaBvQIwBjgt0dm9vKCEvevJlDeZcm8956MxvYAAHrhgZxQ9f80FvJkPILgR3kO9sg1cPaNqFjhLShA96TD6PCx6xTX2dHo94A_fvT-Zm7dqTxk-qW6ZPQgCMrfwsjW9XMzPPQxGCrkntQK8hUNvPZeuN7iWkR-99z1KvWJTabUgADgTQAlIbVABKnMQABpgUgoALQYzpAAATNzv6Q0w8t4V8RiqE_8nAP8QKRTL1QLatTE0_xH8BgKfAAAAIPUHMMoA834L8LET0PkW6ZUDLPx_8SQXsvMc-6itO-byGdMsLy05AADWrP8kIdBbOxACIAAt5VUROzgTQAlIb1ACKq8GEAwaoAYAAAhCAABQwQAACEIAAODAAADAwAAAZEIAAADAAADawgAAeMIAAKDAAABkQgAAPEIAAMDBAACYwQAAYEEAADzCAACAvwAAMEEAAMhBAAAkwgAAQEEAAJDBAAAcwgAAgMAAAEhCAABQQQAAIMEAAHzCAADgQQAAIEIAAKDBAADCQgAAwMAAAOhBAACgwAAAYEIAAADBAACyQgAAIEEAAODBAAC4wQAAgMEAADhCAABEQgAAIMEAAPjBAAAQwQAA4MEAABxCAAAEwgAAIMEAAATCAAAEwgAAqEEAAIA_AADgQQAADMIAAMDBAACAQQAAIMEAAKhBAACoQQAAwEAAAPhBAACAwAAAOEIAAIJCAACwQQAADMIAAADBAACUQgAAaEIAAMjBAAC4QQAAxsIAAABBAACAQQAABEIAAKBAAABowgAAQMIAAKhBAAAAwQAAXEIAAIhBAAAwQgAAlsIAANjBAABAQQAAoEEAAIBBAAC4QQAAIMIAAPhBAADAQAAAqMEAADRCAABEQgAAAAAAAJDBAACowQAAQEEAAIDAAABcwgAAHMIAAEhCAAC8QgAAUMEAABRCAAAQQQAA4EEAAKDCAAA4wgAAgMEAAMZCAADQwQAAwEAAADDBAACgwAAAJMIAAKhBAAB4wgAAsMEAAJ7CAAAEQgAAhkIAAMhBAAD4wQAAcMIAAHjCAADAwAAAyMEAAEBAAADWQgAAYEEAAOBBAAAYQgAA-MEAAIDAAAA8wgAAlkIAAODAAABwwQAAOEIAAEDAAABYQgAAmEEAAExCAACAvwAAgL8AAFhCAABAQQAAcMEAADzCAABAQAAA6MEAAJBCAADWwgAAEEIAADhCAADQwQAAhEIAACDBAABQQgAAKMIAACjCAAAwQgAASMIAAI5CAACAQQAArsIAAOjBAADgQAAAgMAAAEBBAAAIQgAAKMIAAIrCAABwQQAAaEIAAIDAAAAowgAAIMIAAAjCAABUQgAAIEEAACjCAAAcQgAA8MEAAPjBAABAwgAAgL8AANDBAAAwQQAAsMEAABRCAADgQAAAHEIAABzCAABwwiAAOBNACUh1UAEqjwIQABqAAgAABb8AAHy-AAAUvgAAoDwAALa-AADqPgAApj4AABG_AADKvgAAcL0AAGQ-AAAUvgAAEL0AAFw-AACgvAAAMD0AAII-AACgPAAA4j4AAC8_AAAXPwAAcL0AAAw-AAA0vgAA4LwAAGS-AACAOwAAoDwAACw-AABQPQAApj4AAEC8AAAwPQAAND4AAIo-AABwvQAAyj4AAIK-AACSvgAAUL0AAKC8AAC4PQAAmD0AAIK-AADIPQAArj4AAHA9AAC4vQAAZD4AAPK-AAAkPgAA8r4AADw-AABcPgAAVD4AACw-AAB_PwAApr4AAL4-AAA8PgAAEL0AAGQ-AACAuwAAoLwgADgTQAlIfFABKo8CEAEagAIAAHS-AAAQPQAAbL4AADu_AAAwvQAAcD0AAEA8AADgvAAADL4AAFw-AACoPQAA4LwAAMi9AAA8vgAAiD0AAKC8AAAEvgAAKz8AAKi9AACuPgAAJD4AACQ-AAAUPgAALL4AABy-AAAQPQAAmL0AAAQ-AAA0vgAAcD0AAEQ-AAAQPQAAQLwAAGy-AADoPQAAuL0AAFA9AACKPgAAmr4AAJg9AABcPgAABL4AADC9AADgPAAAED0AAIg9AAB_vwAABL4AADA9AAAwPQAABD4AAKi9AADoPQAA2D0AALY-AAAwPQAAML0AAHA9AAAwPQAABL4AAFA9AACaPgAAHD4AAJi9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pTB0EiLXUC8","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9474846040165482002"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2751054910"},"17762211181406839578":{"videoId":"17762211181406839578","docid":"34-10-6-Z00E1A442DF30CD42","description":"Download this code from https://codegive.com Certainly! Here's an informative tutorial on using Mosh Hamedani's Python Cheat Sheet with code examples: Mosh Hamedani is a renowned instructor known...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2091815/882df1030e5124724ea7e70f0ab0cbc0/564x318_1"},"target":"_self","position":"2","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnfYqc9nRIkA","linkTemplate":"/video/preview/17762211181406839578?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"programming with mosh python cheat sheet","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=nfYqc9nRIkA\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE3NzYyMjExMTgxNDA2ODM5NTc4WhQxNzc2MjIxMTE4MTQwNjgzOTU3OGquDRIBMBgAIkQaMQAKKmhod2Zxc3h4d290cHhqZGNoaFVDcnNqRGhvcXE4V2VvYzl1b1llYm5NURICABIqD8IPDxoPPxN-ggQkAYAEKyqLARABGniB-wAB-v8CAPYBAfn7AQABGgABCvUCAgDmDv34B_0BAP34Dv_4AAAAD__8EAYAAAD0BQMJ_AAAAAASCAgFAAAAGQL9APcAAAAFAfsS_wEAAAHw-gP2AgABE_YP_f8AAAADBgIHAAAAAAkB-_kAAAAACOwL-QAAAAAgAC1ZJtc7OBNACUhOUAIqcxAAGmAHEgAW8hYR2Pgc6AT48hnZAB4A4dLvABL7AAwZFvby79bBTU8A7fj1-8EAAAAhCwQe_QDnVSTJDBL29f7w0uAvE38EC-ge5gz2uAUDDPcj4OU_NxMA7iD08DvbDEcVGQcgAC3890g7OBNACUhvUAIqrwYQDBqgBgAA0EEAAADAAACAwAAAyMEAAIDBAADowQAAZEIAALDBAACAwgAAQEAAADxCAACswgAABMIAAEjCAABMQgAAkMIAAIjBAAAgwQAACMIAACDCAAB8wgAAhsIAABzCAACAQQAAQEEAACDCAACMwgAAMMIAAChCAAA0QgAAbMIAAAAAAADOwgAAyEEAAHjCAAAowgAAIEEAAKRCAACAQAAAfEIAAHRCAADAwAAAMEIAABBBAADIQQAAnMIAAOjBAAAwwgAAzEIAAKhBAAAcwgAAQEAAAPhBAAAAQQAAGEIAAEDBAAAAwwAAyEEAAKjBAACgQQAAQEIAAJDBAADYwQAAXMIAAJjBAABQwgAAEMIAAKjBAACgwAAAaMIAABBCAABgQgAAEMEAAPhBAAAgwQAAxMIAADDCAAAAwAAAGEIAAAjCAACmwgAACEIAAIjBAAAgQgAAgMEAAIjBAADgQAAAoEEAAGxCAAAMwgAAUEEAAKBAAACwQQAAksIAADBBAAAkwgAAgEEAAChCAABQQQAAMMIAADjCAABQQgAAKEIAAIrCAACgwQAAQEAAAADCAABAQQAAoMAAACRCAABoQgAA6EEAAKBBAAC4wQAAsEEAACxCAAAQwgAAAMIAAAAAAAAgwQAAgL8AABDCAADgwQAALMIAAOhBAACAQgAA2MEAALjBAAA4wgAAmMEAAMBBAADIQQAAkMEAAFBCAACgQAAAAMIAAIC_AADwQQAAgMEAAJTCAACgQAAAQMAAAEBBAABAQQAAgEIAAEDBAAAYwgAAiMEAAEDBAACwwQAAgMAAAJBBAABwQQAALMIAADDCAADowQAAiMEAAMDBAAAMwgAAKEIAANjBAAA4QgAAHMIAAKDAAABAQQAAsEEAAFRCAAAcQgAAZEIAAEDAAAB8wgAAlkIAAEDBAAAYQgAAIEEAAKhBAAAAQQAAEMEAADBBAACAQgAAwEAAACjCAADAQQAAgMAAAIxCAAAAQAAAisIAAIRCAACowQAA4EAAACTCAABkwgAAAMEAAFDBAAAgwQAAYEEAAGjCAABgwQAAdMIAAHjCIAA4E0AJSHVQASqPAhAAGoACAABUvgAAUL0AALo-AADWPgAAyL0AAII-AAAEvgAAf78AAJa-AACIPQAAHD4AABQ-AAAEPgAAsj4AAKC8AADovQAAJD4AAFA9AADgPAAACz8AAGE_AAAMvgAABL4AACw-AACCPgAAJL4AAMI-AACIvQAAoLwAAPg9AAB8PgAANL4AAAy-AADYPQAA4j4AAAy-AAD4PQAARL4AAAy-AAAEPgAAmL0AAKg9AAA0PgAA-L0AAIC7AABkPgAAwj4AABy-AADgPAAAqr4AAGQ-AACCvgAAgDsAACy-AAAMPgAAMD0AAHM_AAA8vgAAND4AAFQ-AADaPgAAlj4AAAQ-AABQPSAAOBNACUh8UAEqjwIQARqAAgAAvr4AAP4-AAAkvgAAEb8AADy-AAAUPgAAnj4AAHC9AACKPgAAyj4AAHS-AAAEPgAAoLwAAIC7AADYPQAAML0AAM6-AAAzPwAARL4AAAU_AAAwPQAAgr4AAIC7AAAwPQAAdL4AAOi9AACAOwAAdD4AAJi9AACGvgAAoLwAAEC8AADgvAAAQLwAAAQ-AABwvQAAzj4AADA9AAB0vgAA4DwAACy-AACYPQAAUL0AAKA8AACePgAAcL0AAH-_AADIPQAAiD0AAKA8AACAuwAAMD0AABw-AACOPgAARD4AAFw-AABQvQAAlr4AABw-AACYPQAAMD0AAGw-AAB0PgAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=nfYqc9nRIkA","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17762211181406839578"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7019966501097770455":{"videoId":"7019966501097770455","docid":"34-0-7-ZA40C646D4A481E00","description":"Learn coding the smart way with practical, no-fluff tutorials and real-world examples.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3309261/a6e4754c144027d8a21dd7645e35bb63/564x318_1"},"target":"_self","position":"3","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQARI-7_J9bI","linkTemplate":"/video/preview/7019966501097770455?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Welcome to Programming with Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QARI-7_J9bI\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzcwMTk5NjY1MDEwOTc3NzA0NTVaEzcwMTk5NjY1MDEwOTc3NzA0NTVqrg0SATAYACJEGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKg_CDw8aDz8TGYIEJAGABCsqiwEQARp4gfwJAP37BQD4_Qj--wP_Af0I-P34_v0A9BH6AgYC_wD9Av8E_wEAAAUD_AkJAAAA9vn___T_AQAGBQX7BAAAAAPz_vX6AAAA_RABDv4BAAD1-AcCAwAAAAYACAAAAAAA7Aj-AAEAAAAQB__zAQAAAProAQgAAAAAIAAtowvhOzgTQAlITlACKnMQABpgGRMAO-8QzwX2I-Yf8eYWBvsE2NvGIAAGCwDpBCu3-cvZxi4gABj3FQKzAAAAKBopMwcA2mYx2ss29NL56aztNCp_GzD54vf56Kvu5fsuKAY0LxcaAPcO6PweGh41KioPIAAtJZUvOzgTQAlIb1ACKq8GEAwaoAYAACzCAACIQQAA5kIAAATCAADQwQAAIEIAAABBAADQwgAAcMIAABDBAACoQQAAmEEAAKbCAAAMwgAAqEEAAHDBAAAwQQAAsMEAAIxCAAAswgAAYEEAAFTCAACowQAAAMAAAHhCAACAwAAARMIAAJDBAABMQgAABEIAAHBBAAA4QgAAMEEAADBCAACwwQAAIEEAAABCAAAgQQAAgMEAAODAAABgwgAAoEAAAHDBAABQQgAA8EEAAFBBAADgwQAAWMIAANBBAAAQwgAABMIAAKDBAADAQAAAoMAAAMDBAADQQQAAgMEAADBCAADQwQAAikIAADBBAACgwQAAAMEAABBCAADAwAAA-EEAABBCAAA4wgAAQMIAAOBBAAAAQgAANEIAAKDAAAAsQgAAgMIAAIhBAAAQwQAA4EAAAKhBAABAwQAAwMEAAJpCAACgQQAA4MEAAOhBAACuQgAAZMIAAOBAAACCQgAAAEIAAIA_AAAAAAAAgL8AAABAAABgQQAAgMEAAEBCAACQwQAAkEIAAARCAADgQAAAFEIAAAzCAACSwgAAhsIAAEDAAAAYQgAAQMEAAKbCAAAIQgAAAMAAAKBAAADowQAALEIAAKBCAABcQgAAgEAAAODBAADwQQAA2MEAACxCAAA0wgAAwMAAAJTCAAAwQQAATEIAANDBAACgwQAAIMIAALrCAABswgAAaMIAABjCAADOQgAAYEIAACjCAACkQgAAYMEAAJBBAADgwAAAfEIAAHRCAACAQAAAoEEAADhCAACiQgAAAEAAALBBAABQwQAA8MEAAJhBAADAQAAAgD8AADDBAAAgQQAAOEIAAEBCAACgwQAAgD8AAIhBAACYwQAAYEIAAMBAAAAYQgAAyMEAAEDBAACoQQAAoMAAAERCAABgQQAAwsIAAILCAAAwQQAA4MAAAGBBAACgQQAAEEEAABzCAABQwQAAtEIAACDBAACgwgAAqMEAAKBAAAAgQQAAJMIAAHjCAACQQgAAAMEAAFBBAABwwQAAAMAAABDBAAAwQQAAqMEAAGhCAADAQAAAjEIAAIbCAABUwiAAOBNACUh1UAEqjwIQABqAAgAAtr4AABA9AADgPAAA2D0AADy-AACGPgAAcL0AACO_AADivgAAMD0AAJ4-AAAkvgAAMD0AAJo-AACKvgAAhr4AAGw-AAAEPgAAhj4AAMo-AABxPwAABL4AAIA7AABwPQAADL4AAOg9AAAsPgAAmD0AAPi9AABQPQAAij4AANg9AADovQAAcD0AAFQ-AABAvAAATD4AAO6-AABsvgAAhr4AANi9AABkvgAAij4AACS-AABUPgAAhj4AAHC9AAA0PgAAiL0AAJi9AACePgAApr4AAFQ-AABUPgAAED0AABA9AAB_PwAA-D0AAGQ-AADYvQAAQLwAANg9AADgPAAAHL4gADgTQAlIfFABKo8CEAEagAIAAEy-AADIvQAA6L0AAE2_AAD4PQAARD4AAKi9AAAcvgAABL4AADw-AAAsvgAAcD0AACw-AADIvQAARD4AAFC9AABsvgAAWT8AAIC7AADOPgAAJL4AAMi9AABcPgAAcL0AAHC9AAD4vQAAoLwAAKA8AADIvQAAiL0AAHA9AABQPQAABD4AAFC9AAAcPgAA-L0AAIA7AABsPgAANL4AAIC7AAAQPQAAEL0AAMi9AACovQAAML0AACy-AAB_vwAA2L0AAMg9AACgvAAABD4AAIK-AAAMPgAAPD4AAKC8AAC4PQAAQDwAAKC8AAAQPQAAcL0AAFw-AABEPgAAiL0AAES-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=QARI-7_J9bI","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7019966501097770455"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1902667456134838695":{"videoId":"1902667456134838695","docid":"34-10-3-Z6BE9FD94A482BFE1","description":"🔥Get the Complete course (70% OFF - Limited TIME): http://bit.ly/2keDCna Object-oriented programming in JavaScript: learn all about objects, prototypes, prototypical inheritance, this and more.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3119594/8c4d472a872b33b232b26a8aa572ba55/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/RqA1nAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPFmuCDHHpwk","linkTemplate":"/video/preview/1902667456134838695?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Object-oriented Programming in JavaScript: Made Super Simple | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PFmuCDHHpwk\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzE5MDI2Njc0NTYxMzQ4Mzg2OTVaEzE5MDI2Njc0NTYxMzQ4Mzg2OTVqkxcSATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TuB2CBCQBgAQrKosBEAEaeIH4DAT_Av4AJwYJ_f8EA_8G9QD5-P79AOED_AsJ_AIABQoFAPcBAAAC_fgCCgAAAOwHBAXwAQEAAgUJCAUAAAAJ9gT4_gAAAAAZ9Qf-AAAA-_gBCfkBAAAJBRD8_wAAAPYMEvv_AAAABAED7QEAAAAM6_wLAQAAACAALTCYyjs4E0AJSE5QAiqEAhAAGvABfRTs_u2tGwOfB9EAnx3kAJYQI_9R8-8AgRb2AckRqQHA9_kBBrIn_-34__-K_fUB-_a__jof2QD_-xkAJvEz_yEv9AFGuxQBVQMd_-Aa8f___U3-7vntAU_zyP8qH_L9GwA3_OQD6QT89sf8-CAjAig7Fgcd8SsD0woiBAwTHADbBOAA-Rou99gEGQUkAfYK3wTYAQ4p4v_cGvoIOQXt-wHsEQIo-vkM8-7ZBcT5Cfiw79YA_wf2Db4QKQQMLi33-eMf_eja7fYIKQrsNOH1APUX9AIhxvYWAdDw_tnyBQTvBhb4rDj3BhH6A90IBgH5IAAtmm3rOjgTQAlIYVACKs8HEAAawAeHbNi-JF6DPePRujtJUk29Vz-mPRjZBL0awAu-m-fIvPlfGL0-0Oo9mc7zPJ2HUbuz8HW-x9CWvEVkQDlnYpo-TjqbvBrvWDxaLlu-6o-VPG5ikrzxhN69gB-fPLdBDjwJayM-rCkfPaN5wDzzOw0-dhTMvIZLWDyzrna96z3wvCCAL73R55M9DpstvR0LxLtTlww-Doa6vE97pTzhlwo-caiUvbqrbLtrcxC8tlfVPH2wDjx2-Tu9_-MpPEtNTDxw0F49syXrvIZgyzybjVq9w3esvLMIRTxLgDM7QA0lu0ZKSb09Cjc9pkZovJPGqLySXgQ-_gJLPbtNbjyt-QG-VKWSPCHR3zsq0Yg9ig0MPSymyDwilK28dEuhPc7Bszx8aaW90XSWPWvYSrwxsRk-qfUjPDtImTwex6q8Oa9WvWt-fDwIzUk9fm2iPOr_xTtRM7-8xVZQPdFIury58iO8onnlPBqpUrz-J3-9qNOROpeTqzyzVn48zjgtvVHMsDzL9fY9GpySvDzjMbxHoaY95UvDvJFDRDxC2F-8gN91PJ3yB7yKZJ49IC4UPXhmvLqyW3U93Gd1PXgGsrsGdcu97x2FvWEWVbk1KWU9oYG4vWpQDztovQ69dM50PQyqMjwtutC7kYRYvZ4He7tpI647ZNszvPo8ELvPo-K9Q10_PcfUmrneZ0Y9JaOUvKiL1jsIFtG8id4YvcF01joYsgo-ZZ7DuxjRgjhnSNU9LEUCvnQ947lGDUG9Yj-VPSeiJjqUQLQ94M1kveKHajnwTl49c7I-PcFWQjlO_VK9VymYvCyxATgjBWA9rFwBvLeZGTiycp68eSWkvFmLS7npi3M8Gw0lvaHFG7r0p829YjEHO8R-ZzkBRvw8-DsMvNlVHLksqF68H86NuzfXBLrLqdM8UGgfPG6Jori10a88LX95vWRvBzk9_ZQ7HB0BvS-lorixVRu8tNaGvPYea7g69Iy89IBDvOXdiblBTQi934ekO_Z-VThxW3Y9ytxhves2BDcSR4O8niNSvXurHrfz2va8CPnKvVqHe7bRRBM9zYotPclnNLi45Ci-0X-FvJ34GrnQYT68PlZVvS14RrjzAqw9gxddvRIqwDgt0dm9vKCEvevJlDfzQWg7hkQwPQb9hLihD9Y8F4V6uxvdG7gUiGi8wK5LPFz-aDcz3Qs9d1pIvMHMsrhcqKE9fcSUvbihljeKllc9EFj5PY0XQDjrXOy8qqSkPQGLxLgtZyW8nuLCPbB8K7jcWvC8gBH0vcgN67cgADgTQAlIbVABKnMQABpgTQQAJgkmtf0JSuwR8gwU3gME6gK7KP8B-P_UQw7R2vPnmxwV__cDChikAAAACiX7H_cADHgW88r_zRATo5D2Q_9_ABEZk-gkIdbVHu0JMbYv9gMuAN_1tfUMENNJE-A1IAAt9lwZOzgTQAlIb1ACKq8GEAwaoAYAACBCAABQwQAAJEIAAJDBAAAAAAAABMIAAHBBAADUwgAAkMEAAKhBAABIQgAA4MAAAOzCAACAwgAAGEIAAFDBAABQwgAAAMEAAMhBAACgwgAAwEAAALDBAABAwQAAQMEAAIxCAAAwQQAAgMIAAITCAADYQgAAgkIAAFBBAABkQgAALMIAAOBAAAAcwgAA6EEAABRCAAA8QgAAmMEAAIA_AADAwAAAQEEAAChCAACUQgAAJEIAAIDAAACEwgAAmMEAAJRCAAAAwQAAHMIAALDBAABwQQAA4EEAABDBAACAQAAAwMEAAFBCAAA0wgAAAEIAAEDBAACowQAAoEAAAOjBAAC4wQAAQMAAADRCAABcwgAAPMIAAKjBAABkQgAAeEIAAFzCAADwQQAAgD8AAEDCAACAvwAAgL8AAARCAADgwAAAoMAAAPBBAABkQgAAgEAAAMBBAACIwQAAIMIAAOBBAACcQgAAAMIAAMBAAABcQgAAsEEAAKBAAAAkwgAAIMIAAABCAACAQAAAaEIAAJDBAAD4wQAAMEIAADDBAADUwgAANMIAAAxCAABQQQAA-MEAAFDBAADgQQAAYEIAAIjBAACgwQAAFMIAAL5CAABQQgAAsMEAAPhBAAD4wQAAWMIAAKBBAAAkwgAA4MEAAFjCAAAgQQAAnkIAAPjBAADYwQAAsMEAAFTCAABEwgAAhMIAAJhBAABUQgAAAEIAAADCAAB4QgAA4MAAAKjBAABUwgAAfEIAAIhBAAAgQQAAEMEAAJhBAAAMQgAAQEEAAMBBAADAwAAAYMEAAHBCAAAUQgAAiMEAAIDAAACQQQAAgMAAAI5CAAC-wgAASEIAALBBAABAwQAAYEIAAIjBAAAgQQAALMIAAABBAAD4QQAA4MEAABBCAACAwAAAdMIAAABAAACYwQAAEEIAAIBBAAAMQgAAiEEAAKjBAACCQgAA8EEAAKBBAABcwgAAcMEAAOBAAAAAQgAAKMIAAATCAACAQgAAYMEAABBBAAC6wgAAmMEAAFDBAAAgQQAAiEEAAKBAAADIwQAAKEIAAGzCAAAcwiAAOBNACUh1UAEqjwIQABqAAgAAwr4AANq-AABAvAAAED0AAMg9AACCPgAA1j4AAEW_AACqvgAABD4AAFw-AACqvgAAmD0AALg9AACgPAAAuL0AADQ-AADoPQAArj4AACc_AAAvPwAADD4AAMi9AAAkvgAA6L0AAES-AACWPgAAoLwAAHw-AAA0PgAAxj4AAAy-AADIPQAADD4AACQ-AACmPgAAoj4AAPi9AACAuwAAmD0AALK-AAC4PQAAfD4AAIa-AABEPgAAsj4AADw-AACIvQAAyD0AAK6-AAAsPgAAir4AAFC9AADoPQAAQLwAABA9AAB_PwAAqr4AAGQ-AAAUPgAAuL0AABw-AAAMPgAAED0gADgTQAlIfFABKo8CEAEagAIAAHy-AAAEvgAAZL4AADO_AACYPQAAEL0AABA9AACIvQAANL4AAAw-AABQPQAAmD0AAES-AACGvgAAPD4AAIA7AAC4vQAAJT8AAKA8AADuPgAAFD4AAHQ-AABAPAAA2L0AAJi9AABAPAAAgLsAACQ-AAA0vgAA4DwAAAQ-AADgPAAABD4AAIK-AABMPgAA4LwAAEA8AAA0PgAAfL4AAGQ-AACKPgAAZL4AABS-AABAPAAAiL0AAJi9AAB_vwAApr4AANi9AADgvAAAyL0AABC9AAAwvQAA4LwAAKY-AACoPQAAqL0AAHA9AACIPQAAmL0AAOC8AACuPgAADD4AABA9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=PFmuCDHHpwk","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1902667456134838695"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2960164009"},"1329125307223215739":{"videoId":"1329125307223215739","docid":"34-11-13-ZBF119B51AD82C98F","description":"JavaScript Object, Code with Mosh, Programming with Mosh, JavaScript Tutorial, Mosh JavaScript...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/874684/0b4c68267c60b5637337d5dc607cd154/564x318_1"},"target":"_self","position":"6","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-seF4NUVJbI","linkTemplate":"/video/preview/1329125307223215739?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"11. JavaScript Object | Programming with Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-seF4NUVJbI\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzEzMjkxMjUzMDcyMjMyMTU3MzlaEzEzMjkxMjUzMDcyMjMyMTU3Mzlqrw0SATAYACJFGjEACipoaGV6bnppanN5dGNpbGVkaGhVQ29tbWh4QndmNXp5cG5RdVdoVVIzancSAgASKhDCDw8aDz8TuwKCBCQBgAQrKosBEAEaeIH7EggKAv4AAwP8_vsE_wEG9QD5-P79AOwK_wYI_wAA9QYGAQEAAAAGA_wKCgAAAAEIAv7x_gEA9QQKDgQAAAAQ-vz09QAAAP0SAhD-AQAA__QECQT_AAALCgT6_wAAAPcLB_r7_wAADfv98AEAAAAM6_wLAQAAACAALWiEzDs4E0AJSE5QAipzEAAaYC8XADwBEefmAT7dMunhI-rx2frR4Aj_AO0AwiMfxOKd-dAlKP_9-voVrQAAAD8s_FEGAPFuGOfzIdjeEeeQ3iwwfxgoHc3lGtCr4RT1JiHDJQztDQD0_dz3-QMqI0IX5iAALeEDIzs4E0AJSG9QAiqvBhAMGqAGAAAUQgAAwEAAAKxCAAB8wgAAiEIAAARCAAC4QQAALMIAAGTCAADwwQAAFEIAAKBAAABQwgAAoMEAAGBCAABQwQAAAEEAAMjBAAAgwQAAhsIAAAAAAADAQQAAgEAAAHhCAABIQgAAcEEAAFjCAACmwgAA_kIAAHBCAAAoQgAAjEIAAKjCAAA4wgAAisIAALDBAACAwQAAxEIAAMhBAADAQAAAwMAAAChCAABgQgAATEIAAKBBAAAAQgAAgsIAAODAAACQQgAAgMEAAMzCAAAcQgAAAMEAAFBBAABAwAAAYEEAACTCAAAQQgAAqMEAAIC_AAC4wQAAuMEAAADBAAAkwgAAgL8AAFDCAAAwQQAAMMEAAHTCAADgwAAANEIAAOxCAACYwQAAKEIAAEDBAADowQAAwMAAAKBAAAA8QgAABMIAAHDCAAAwQQAAuEEAAEBCAAAAQAAAuEEAAFBBAADAwAAAEEIAAADBAAAUwgAAUEIAALhBAAAIwgAAEMEAAILCAADAwAAA0EEAANBBAAAYwgAAgsIAAGxCAACYQQAAcMIAAAjCAAAwQQAAsEIAADxCAADAQAAAUEIAANBBAACYwQAAgEAAAGzCAAA0QgAAmEEAAPjBAABAwAAAYEEAAABAAACIQQAA-MEAADTCAAAAwQAAwEAAAOBBAACYQQAA-MEAAKjBAAAAwQAAAEAAAGTCAAAwQQAAEEEAACRCAACwQQAAmEEAAMDAAAAwwQAAjMIAAGDBAACOQgAAgMAAAADAAADYQQAA6EEAAITCAABAQgAASMIAAJDBAAD4QQAAqEEAACDBAAAIwgAAGMIAAPjBAABwwQAAMMIAAIBBAABQQgAAwMAAABRCAABMwgAAKEIAAFjCAACwQQAAkEEAAAxCAAAcQgAAAMEAAITCAAC4QQAAQEAAAADBAAC4QQAAKEIAABhCAAAgwgAAVEIAACBCAAAIwgAAHMIAAIDAAAAQwgAAEEIAAEjCAACGwgAAqEEAAABAAADAQAAAvMIAACjCAAAAwQAAAEEAAKjBAAAgQgAA8MEAAJjBAAAAwgAAoMEgADgTQAlIdVABKo8CEAAagAIAAI6-AACAuwAARD4AAIC7AACovQAAdD4AAJg9AAA1vwAAXL4AAII-AACGPgAA8r4AAKg9AABUPgAAML0AAHA9AACIPQAABD4AAMo-AADOPgAAOT8AAKC8AADIvQAAMD0AAES-AAAwvQAABD4AANi9AACgvAAAuD0AAEw-AAAwvQAAND4AABy-AABAPAAAiD0AAFA9AACWvgAA-L0AAEA8AABMvgAADL4AALg9AABsvgAADD4AAL4-AAAsPgAA4LwAAIi9AAB0vgAAxj4AAFS-AABEPgAAqD0AABS-AADgPAAAfz8AADQ-AABMPgAA4LwAAFA9AAAQvQAAEL0AAOC8IAA4E0AJSHxQASqPAhABGoACAABkvgAA6L0AAFS-AAA7vwAAiD0AAOC8AAAQvQAA-L0AADy-AAAMPgAA4LwAAFA9AAAQPQAA6L0AAGw-AACYvQAAPL4AADs_AAAwPQAA6j4AAEA8AAC4PQAAyD0AABS-AACIvQAA2L0AAFA9AABwPQAAqL0AAKA8AAAwPQAAUD0AAMg9AAD4vQAA-D0AABS-AAAEvgAATD4AACS-AACYPQAAHD4AALi9AADovQAAoLwAABy-AAAwvQAAf78AAI6-AABAPAAAuL0AADC9AADIvQAAgDsAACQ-AAAcPgAAmD0AAIC7AABwPQAAiD0AAJi9AAAwPQAAdD4AABA9AABUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-seF4NUVJbI","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1329125307223215739"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9621769482057602565":{"videoId":"9621769482057602565","docid":"34-10-9-ZF592FF08B306B70C","description":"🔥Get the Complete course (80% OFF - Limited TIME): http://bit.ly/2KJLPuS Learn to use debugging tools in Visual Studio to effectively debug your C# applications. Exercise Files...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3505116/bedb3d4cadd858c632f871e3f15d4e45/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/F92IpgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Du-HdLtqEOog","linkTemplate":"/video/preview/9621769482057602565?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Debugging C# Code in Visual Studio | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=u-HdLtqEOog\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzk2MjE3Njk0ODIwNTc2MDI1NjVaEzk2MjE3Njk0ODIwNTc2MDI1NjVqkxcSATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8T7Q6CBCQBgAQrKosBEAEaeIH_BwcFAAAA-e0JCQYH_AEG9QD6-P7-AOIF_QEA_AIA_wQN9AgBAAD1Cvz5BAAAAP339wL6_gAAAgUVBwMAAAAI8_P0_gAAAAEG7gz_AQAA9Pv-_AMAAAAM_w3y_wAAAP8C_v_9Af8A9hUG-QAAAAD37_D8AAAAACAALWQm0js4E0AJSE5QAiqEAhAAGvABby3t_PzNCQOLIOAAvPzpAYEYD_8_Fr0Ay_rjAc4QsAHQ6PMA0swV_9EM8gCUFQ4B3fze_hwRAgEj9SAAKu0JAAsS9QE_5BcAYRfwAOMY8v8CKDL-JuU3AizM9AEvDgD8DPklAdHf5QTl09EACyM8AyABBv8zFfUB6AQ2AeYIGvzd7-398gAkAcv-BQEdDR38_PzgCDss5v_fGPsHEgkPCf7aG_zrAAsKCB32CcnjAPu6-gMB9BbwCOD2JAH48Cf1EhwKBfT0D-ztGQrtOfTzBuQ4CQdCvfAF6_Lw_rnuFQPj6g0A2E8KAtn6IOL69vjtIAAtAbAAOzgTQAlIYVACKs8HEAAawAdaaL--PF4SPdKMBT3BO9m9Uxa_PVdieTx3FUK-eAmOvIwfOb2mSD4-nbxIPfiSoTv2lmK-BXiBPHk_Dbw9KXM-lMDmu_VyDj1Yx9G9DLyJPGwDfL0XoaO9GfSvPNMFKzwrfXA7IdgHvRgiTD0KnRc-k5sVvBGKrbyFYHW9GxZevYF-OrzZ9ZE9vNMZvAl2sryU9gY-qgCpPBMy1Lm8Wu49QGNLvCsBpzzmbRa9cg_TPAmHg7uaOlS9TFOlu7gA-ro4Aic8U5IWPE3XGD3r-4W9PmhMvYc7ETzo_kU8FDEWPRq9_btV5VY9FpugPPc-tDvELL89UWmEvMx5qzyoyCG-AnwcPejpbTw9RCM-VhzYvE2aqzwchL-9Ta0NPTec5DsfPMm8710cPOl0ajzPfKM9uDJSPafQVDyJ6i286duNvd9OAzyNnAU-1ARbvdTXc7x1l1-9RIVPvaksL7xngjw9eg27Pd1sYrx1F629GRczPNdzLTxS7aM9xeDGvCZ8hDvpNpc845s3vEug8zr7Xag9h5udPAfMaDz6WKa9y1CQvR2nrrvD8BE9LEWiPSZFFjuGWp49J1BEul03gLxxY4m9zBG9vSy1JDuM6Ag9uzxCvJZB1rshhme9OmgEPF2MnrtfojC8kC2QvZATprtsp3e9taoAvRRw-DvYc2O9j0CyPAzH1ru4j3w9PByTvLhLMLvvK4W8P3o7uzjNDjsH7uA9etweu_alDrrMDJu888CsvMkpzzsU6mm8lJVQPfxBcrvurw4-nxKRvX7QlDnwTl49c7I-PcFWQjmzvyK9-pDBPOOtHzkbI8M9hlOLPTT7WrjLovC8W0IevjcF4zlw-y88bcZJvQXsDjkaVJa95KV2PcMktTn7vUM9eTuCPFcJyrg_-ps91UGePFv1kbgMhLM9jy8GPUh15ri_B5S8IqqLvLJFBrkoWpO9C3H2vG4mrjlDEsc8TRC1PLW7gzh7Eti8zwZqvfGnoTgp23a85-yzPSefgDfvpI073vYuvd3mPLhkldK7NziRvO83Bzjiz5u9M1D5vUbKDbioF507IhXrPAerfra45Ci-0X-FvJ34GrnCdVu9ujDSvTbDu7VO_U28awuEvUnjs7ca3qy95iHTvWhCyjixFQQ-xv_4OzLZU7iOsbM9eP4evaiJYrc6Weo8_wDOO4GmorWfxXc9b49vPW2whjfHoAM-YI14vRfIWjgi_-w9NSkFPvN-W7isBEa9ESUwPQ9ys7g7guU7UckvPUV1JrjspQa8i6devSSuuDcgADgTQAlIbVABKnMQABpgNPYALQP3zRj6T_kN8t8ysvTuwwa8Cv8NCf8BRu77zwLbqiPs_xjd8_CeAAAAPvMCF9oAG3_Ot939wQ4Ms7HuOB5LA90tugBCLNjhPtsbI8o4LRBIAAzuuxoE_gk-ExULIAAtpsscOzgTQAlIb1ACKq8GEAwaoAYAABBBAADQQQAAQEAAAIjBAAC4QQAABMIAAKDAAAAAwgAAqMEAAGBBAADgwAAAIMEAAMjBAAAEwgAA-EEAAAjCAADIQQAAoEAAABDBAADwwQAAcMIAAABBAACwQQAAOEIAAPhBAADgQAAAgD8AADTCAABYQgAA4EEAACDCAACeQgAAWMIAAEjCAABgQQAADEIAAMjBAADAQgAAHMIAALBBAABUQgAAmMEAAARCAACgQQAAoMEAAGDCAABwwQAAiMEAAKxCAABAwAAAAMIAAHBBAAAowgAA-MEAAKBAAACAwQAAlMIAABjCAAA4wgAAmEEAAJhBAABwQQAAoEAAAKrCAABAwAAAhMIAAIC_AAD4wQAA4MEAAOjBAADUQgAAxEIAAFjCAAAMQgAAgEAAADDCAAAwwQAAdEIAADBCAAAAAAAAfMIAAIC_AAAAwAAA4EEAAEBBAAAgwQAAeEIAAKhBAAAIQgAAYMIAAJzCAACKQgAAoMEAAGzCAABAwQAAQMAAAEBBAAC4QgAAEMEAAJDBAAAYwgAAcEEAAMBBAAC2wgAAuEEAAHxCAADoQQAAFEIAAGBBAAAAQgAAJEIAABDBAADIQQAAMMEAAEDBAAAwQQAAoMAAAPDBAAAoQgAAoEAAABDCAAAswgAAjMIAAHDBAACIQQAAMEEAAOjBAAC4wQAAjsIAAHTCAACgQAAACEIAAABCAADIQQAAIEIAAERCAACCQgAACMIAAIBAAACcwgAAgEEAAHBBAACIwQAAAAAAALhBAAAAQAAAqsIAAIJCAAAgQQAAQMEAAGBBAAAQwQAAgL8AABTCAAAAQAAAVMIAAARCAAAowgAAgMEAAPhBAAAswgAAgMEAAHjCAABAwgAAxsIAAIhBAAAIQgAATEIAAIhBAAAAAAAAiMEAAEBAAADYwQAAXMIAAOBAAAAUQgAAKMIAABDCAAAEQgAAiEIAALDBAACgwAAAAEIAANjBAAB8QgAAwMAAAFzCAABoQgAAIMIAAODAAAD2wgAApsIAADhCAADAwAAAAMIAAAhCAAA8wgAAwEEAAFDBAACowiAAOBNACUh1UAEqjwIQABqAAgAA7r4AABQ-AADgvAAAPD4AAJa-AADiPgAArj4AAE-_AACivgAAJL4AAKC8AACavgAAlr4AAKI-AACovQAA6D0AALg9AACIPQAAdD4AALo-AAB_PwAAML0AAOg9AACevgAAfL4AAIA7AAAMPgAAir4AAIK-AAAUvgAApj4AAGw-AAAUPgAABD4AAIo-AABwvQAADz8AAK6-AAD6vgAA_r4AAFA9AAA0PgAA4LwAADA9AABQvQAAHT8AAJ4-AAAMPgAA2D0AAMq-AACOPgAAcL0AACy-AAAwPQAA-L0AAAQ-AAB7PwAA6D0AACc_AADmPgAAiL0AADQ-AAAwPQAA2L0gADgTQAlIfFABKo8CEAEagAIAAOa-AADIPQAAyr4AAF2_AADgPAAAPD4AAKg9AAC4vQAAcL0AANg9AABMvgAAZD4AAOa-AACWvgAAUL0AAIg9AAB8vgAAJz8AAKA8AADSPgAAMD0AAPi9AAA8PgAA2D0AAP6-AAD4PQAADL4AADA9AAAMvgAAiL0AADQ-AACYPQAAiL0AADy-AADIvQAAqD0AACQ-AABQPQAAbL4AAFA9AAAwPQAAQDwAADA9AACoPQAAlj4AAK4-AAB_vwAABb8AAOg9AAAsPgAAlj4AAMi9AADuPgAAuD0AACQ-AABQPQAA4LwAALi9AAD4PQAAJL4AABQ-AAAFPwAAJL4AABS-IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=u-HdLtqEOog","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9621769482057602565"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3990669634"},"2952220048862573923":{"videoId":"2952220048862573923","docid":"34-2-7-Z747C60A8E86476C6","description":"Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey! 🚀 Want to dive deeper? 31:17 Python Mastery Course 0:31:44 Variables 0:34:48 Variable Names...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/938858/2647d61daeb9de09110506b73c9a7aec/564x318_1"},"target":"_self","position":"8","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=videoid:2952220048862573923","teaser":[{"list":{"type":"unordered","items":["Bu video, 20 yıllık deneyime sahip yazılım mühendisi Marsha Hamadani tarafından sunulan kapsamlı bir Python programlama dili eğitim kurusudur.","Video, sıfırdan başlayarak Python'u öğrenmek isteyenler için hazırlanmış olup, Python'un kurulumu, Visual Studio Code kullanımı, temel programlama kavramları, veri tipleri, değişkenler, koşullu ifadeler, döngüler ve fonksiyonlar gibi konuları adım adım anlatmaktadır. Kurs, Python'un temel prensiplerinden ileri seviye konulara kadar uzanan bir yapıya sahiptir.","Eğitim içeriğinde ayrıca Python'un farklı implementations'ı (CPython, Jython, IronPython, Pypy), değişken isimlendirme kuralları, string ve sayı işlemleri, karşılaştırma operatörleri, for ve while döngüleri, fonksiyonların kullanımı ve parametreleri gibi konular da ele alınmaktadır. Video, teorik bilgilerin yanı sıra pratik kod örnekleri ve quiz sorularıyla desteklenmektedir."]},"endTime":7341,"title":"Complete Python Mastery Kursu","beginTime":0}],"fullResult":[{"index":0,"title":"Python Mastery Course Tanıtımı","list":{"type":"unordered","items":["Bu kurs, Python'dan temellerden ileri kavramlara kadar her şeyi öğreterek, AI, makine öğrenimi, web geliştirme ve otomasyon için Python'u güvenle kullanabilmenizi sağlayacak.","Kurs, sıfırdan başlayıp, herhangi bir Python bilgisi olmadan adım adım basit terimlerle anlatılacak.","Eğitmen Marsh Hamadani, 20 yıl deneyime sahip bir yazılım mühendisi olup, YouTube kanalı ve online okulu Code with Marsh.com üzerinden milyonlarca kişiyi profesyonel yazılım mühendisleri haline getirmiştir."]},"beginTime":1,"endTime":73,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1&ask_summarization=1"},{"index":1,"title":"Python'un Avantajları","list":{"type":"unordered","items":["Python, yazılım geliştiricileri, matematikçiler, veri analistleri, bilim insanları, muhasebeciler, ağ mühendisleri ve hatta çocuklar için ideal bir programlama dilidir.","Python, karmaşık problemleri daha az kod satırıyla çözebilme özelliğine sahiptir ve Google, Spotify, Dropbox ve Facebook gibi büyük şirketler tarafından tercih edilmektedir.","Python, veri analizi, AI ve makine öğrenimi, otomasyon, web, mobil ve masaüstü uygulamaları, yazılım testi ve hatta hacking gibi çeşitli alanlarda kullanılabilir."]},"beginTime":73,"endTime":175,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=73&ask_summarization=1"},{"index":2,"title":"Python'un Diğer Avantajları","list":{"type":"unordered","items":["Python, yüksek seviye bir dil olduğu için bellek yönetimi gibi karmaşık görevlerden kurtulmanızı sağlar.","Cross-platform özelliğe sahip olduğu için Windows, Mac ve Linux üzerinde çalışabilir.","Büyük bir topluluk ve geniş bir kütüphane ekosistemi sayesinde, her türlü ihtiyaç için önceden geliştirilmiş çözümler bulunmaktadır."]},"beginTime":175,"endTime":213,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=175&ask_summarization=1"},{"index":3,"title":"Python Versiyonları","list":{"type":"unordered","items":["Python iki versiyonu vardır: Python 2, eski versiyon olup 2020 yılına kadar desteklenecek ve Python 3, geleceğin dilidir.","Bu kurs, Python 3'ü öğretecektir."]},"beginTime":213,"endTime":253,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=213&ask_summarization=1"},{"index":4,"title":"Python Kurulumu","list":{"type":"unordered","items":["Python.org adresinden en son sürümü indirmeniz gerekmektedir.","Windows'ta kurulum sırasında \"Python'u PATH'e ekle\" seçeneğini işaretlemeniz önemlidir.","Kurulumun başarılı olduğunu kontrol etmek için terminalde \"python --version\" veya \"python3 --version\" komutlarını kullanabilirsiniz."]},"beginTime":253,"endTime":341,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=253&ask_summarization=1"},{"index":5,"title":"Python Interpreter ve İfadeler","list":{"type":"unordered","items":["Python interpreter, Python kodlarını çalıştıran bir programdır ve hem dosya içinde hem de etkileşimli bir ortamda kullanılabilir.","Programlama dilinde bir ifade, bir değer üreten bir kod parçasıdır.","Programlama dilinde \"true\" ve \"false\" değerleri vardır ve bu değerler İngilizce'deki \"yes\" ve \"no\" kavramlarına benzerdir."]},"beginTime":341,"endTime":456,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=341&ask_summarization=1"},{"index":6,"title":"Kod Editörleri ve IDE'ler","list":{"type":"unordered","items":["Python kodlarını yazmak için kod editörü veya IDE (Integrated Development Environment) kullanabilirsiniz.","IDE'ler, otomatik tamamlama, hata ayıklama ve test gibi ek özellikler sunar.","Popüler kod editörleri arasında VS Code, Atom ve Sublime bulunurken, popüler IDE'ler arasında PyCharm yer almaktadır."]},"beginTime":456,"endTime":524,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=456&ask_summarization=1"},{"index":7,"title":"VS Code Kurulumu ve İlk Python Kodu","list":{"type":"unordered","items":["VS Code'u indirip, yeni bir klasör oluşturup \"app.py\" adında bir Python dosyası oluşturabilirsiniz.","Python'da \"print\" fonksiyonu, ekrana bir mesaj yazdırmak için kullanılır.","Metinleri ekrana yazdırmak için çift veya tek tırnak içinde yazmanız gerekir.","Kodu çalıştırmak için VS Code'daki entegre terminali kullanabilir ve \"python app.py\" komutunu çalıştırabilirsiniz."]},"beginTime":524,"endTime":707,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=524&ask_summarization=1"},{"index":8,"title":"Python Kodunu Tekrarlama","list":{"type":"unordered","items":["Python'da bir ifadeyi tekrarlamak için çarpma operatörü kullanılabilir.","Programdaki talimatlar yukarıdan aşağıya doğru sırayla çalıştırılır."]},"beginTime":710,"endTime":750,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=710&ask_summarization=1"},{"index":9,"title":"VS Code'ya Python Eklentisi Ekleme","list":{"type":"unordered","items":["VS Code'ya Python eklentisi eklenerek linting, debugging, auto tamamlama, kod formatlama, birim test ve kod parçaları gibi özellikler kullanılabilir.","Eklentiyi eklemek için sol taraftaki simgeye tıklayıp \"Python\" araması yaparak resmi Microsoft eklentisini yüklemek gerekir.","Eklenti yüklendikten sonra, kod dosyalarını çalıştırmak için üst kısımda bulunan play simgesine tıklanabilir."]},"beginTime":750,"endTime":872,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=750&ask_summarization=1"},{"index":10,"title":"Linting ve Hata Ayıklama","list":{"type":"unordered","items":["Linting, kodun potansiyel hatalarını analiz ederek kırmızı altı çizili uyarılar verir.","Python 3'te fonksiyon çağrısında parenthesis kullanmak zorunludur, aksi takdirde hata oluşur.","\"Problems\" paneli, kodunuzdaki tüm hataları bir arada gösterir ve Mac'te Shift+Command+M, Windows'ta Shift+Ctrl+M kısayolu ile erişilebilir."]},"beginTime":872,"endTime":1033,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=872&ask_summarization=1"},{"index":11,"title":"Komut Paletini Kullanma","list":{"type":"unordered","items":["Komut paleti, Shift+Command+P (Mac) veya Shift+Ctrl+P (Windows) kısayolu ile erişilebilir.","Python eklentisi ile birlikte gelen komutlar, \"Python\" ön ekiyle başlar.","Farklı geliştiriciler farklı linterler tercih edebilir, örneğin Flake8, MyPy, Pep8 gibi."]},"beginTime":1033,"endTime":1125,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1033&ask_summarization=1"},{"index":12,"title":"Kod Formatlama","list":{"type":"unordered","items":["Python'da kod formatlama için PEP-8 standartı kullanılır ve bu standart kodun tutarlı olmasını sağlar.","Autopep8, kodunuzu otomatik olarak PEP-8 standartlarına göre formatlayan popüler bir araçtır.","Kodunuzu otomatik formatlamak için \"Editor Format On Save\" seçeneğini etkinleştirebilirsiniz."]},"beginTime":1125,"endTime":1376,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1125&ask_summarization=1"},{"index":13,"title":"Python Kodunu Çalıştırma Yöntemleri","list":{"type":"unordered","items":["Python kodunu çalıştırmak için terminal penceresini kullanabilirsiniz (Windows'ta \"python\", Mac'te \"python3\" komutu).","VS Code'da Python eklentisi ile birlikte gelen play butonu ile de kodunuzu çalıştırabilirsiniz."]},"beginTime":1376,"endTime":1403,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1376&ask_summarization=1"},{"index":14,"title":"VS Code'da Kısayollar","list":{"type":"unordered","items":["VS Code'da kod değişikliklerini her seferinde yapmak yerine kısayollar kullanabilirsiniz.","Mac'te Shift+Command+P, Windows'ta Shift+Ctrl+P kısayolu ile komut paletini açabilirsiniz.","Komut paletinde \"Run Python File\" komutuna Ctrl+R kısayolu atayabilirsiniz."]},"beginTime":1406,"endTime":1473,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1406&ask_summarization=1"},{"index":15,"title":"Python ve Python Implementasyonları","list":{"type":"unordered","items":["Python, bir programlama dili ve bir uygulama olarak iki ayrı kavramdır.","Python dili, kod yazımını belirleyen kurallar ve gramerdir, Python uygulaması ise bu kuralları anlayan ve kodu çalıştıran bir programdır.","CPython, Python'un varsayılan uygulamasıdır ve C dilinde yazılmıştır."]},"beginTime":1473,"endTime":1515,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1473&ask_summarization=1"},{"index":16,"title":"Farklı Python Implementasyonları","list":{"type":"unordered","items":["Jython (Java), IronPython (C) ve PyPy (Python'un bir alt kümesi) gibi farklı Python uygulamaları bulunmaktadır.","Yeni özellikler önce CPython'da desteklenir, sonra diğer uygulamalara yayılır.","Teoride farklı Python uygulamaları aynı kodu çalıştırır, ancak pratikte bazı özellikler farklı davranış gösterebilir."]},"beginTime":1515,"endTime":1556,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1515&ask_summarization=1"},{"index":17,"title":"Python Implementasyonlarının Kullanım Alanları","list":{"type":"unordered","items":["Python'un farklı uygulamaları, farklı programlama dillerinden kod kullanmayı sağlar.","Java geliştiricileri, Java kodlarını Python'a aktarmak için Jython kullanmalıdır.","C geliştiricileri, C kodlarını Python'a aktarmak için IronPython kullanmalıdır."]},"beginTime":1556,"endTime":1613,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1556&ask_summarization=1"},{"index":18,"title":"CPython'un Çalışma Prensibi","list":{"type":"unordered","items":["Bilgisayarlar sadece makine kodunu anlar, bu nedenle programlama dilleri makine koduna dönüştürülür.","C compiler, C kodunu belirli bir CPU türüne özel makine koduna dönüştürür.","Java, Java bytecode adı verilen platform bağımsız bir dil kullanır ve Java Virtual Machine (JVM) tarafından makine koduna dönüştürülür."]},"beginTime":1613,"endTime":1723,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1613&ask_summarization=1"},{"index":19,"title":"Python'un Çalışma Prensibi","list":{"type":"unordered","items":["CPython, Python kodunu önce Python bytecode'a dönüştürür.","Python bytecode, Python Virtual Machine (PVM) tarafından makine koduna dönüştürülür ve çalıştırılır.","Jython, Python kodunu Java bytecode'a dönüştürür, böylece Java kodlarını Python programlarına entegre edebilirsiniz."]},"beginTime":1723,"endTime":1789,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1723&ask_summarization=1"},{"index":20,"title":"Programlama Temelleri","list":{"type":"unordered","items":["Bir ifade, bir değer üreten kod parçasıdır.","Syntax error, kodun yazımında veya gramerinde bir hata durumudur.","Linter, kodun potansiyel hatalarını, özellikle syntax hatalarını önceden tespit eden bir araçtır."]},"beginTime":1789,"endTime":1909,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1789&ask_summarization=1"},{"index":21,"title":"Değişkenler ve Veri Türleri","list":{"type":"unordered","items":["Değişkenler, bilgisayarda veri depolamak için kullanılır ve bellekteki bir konuma referans sağlar.","Python'da temel veri türleri (primitive types) sayılar, boolean değerler ve stringlerdir.","Python, alt ve üst harflerin farklı anlamlara sahip olduğu bir dil olduğundan, boolean değerler \"True\" veya \"False\" şeklinde yazılmalıdır."]},"beginTime":1909,"endTime":2103,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1909&ask_summarization=1"},{"index":22,"title":"İyi Değişken İsimlendirme Kuralları","list":{"type":"unordered","items":["Değişken isimleri açıklayıcı ve anlamlı olmalı, örneğin \"students_count\" veya \"course_name\" gibi.","Değişken isimleri için kısa isimler (x, y, z) koordinatlar gibi durumlarda kullanılabilir.","Değişken isimleri için alt çizgi kullanılmalı, örneğin \"course_name\" yerine \"course_name\" kullanılmalı.","Eşit işaretinin etrafına boşluk bırakılmalı, böylece kod daha temiz ve okunabilir hale gelir."]},"beginTime":2109,"endTime":2275,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2109&ask_summarization=1"},{"index":23,"title":"Python'da Stringler","list":{"type":"unordered","items":["Metinler çift veya tek tırnak içinde yazılabilir, genellikle çift tırnak tercih edilir.","Uzun metinler için üçlü tırnak kullanılır, örneğin e-posta mesajları gibi.","Python'da stringlerin uzunluğu \"len\" fonksiyonu ile alınabilir.","Python'da stringler sıfır indeksli olduğundan, ilk karakter index 0'da bulunur.","Negatif indeksler, stringin sonundan başlayarak karakterleri almak için kullanılır.","Stringler slice işlemi ile belirli aralıklar alınabilir, başlangıç ve bitiş indeksleri kullanılır."]},"beginTime":2275,"endTime":2626,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2275&ask_summarization=1"},{"index":24,"title":"Escape Karakterleri ve Formatlı Stringler","list":{"type":"unordered","items":["String içinde aynı tür tırnak kullanmak için escape karakteri (backslash) kullanılır.","Python'da escape karakterleri: \\n (yeni satır), \\s (satır sonu), \\t (tab), \\r (yeni satır), \\u (özel karakterler), \\v (özel karakterler).","Formatlı stringler, değişkenleri içeren ve runtime'da değerlendirilen ifadelerdir.","Formatlı stringlerde değişkenler curly braces içinde belirtilir."]},"beginTime":2626,"endTime":2830,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2626&ask_summarization=1"},{"index":25,"title":"Formatted Strings","list":{"type":"unordered","items":["Formatted stringlerde curly braces içindeki ifadeler runtime'da değerlendirilir.","Formatted stringlerde herhangi bir geçerli ifade kullanılabilir, örneğin len fonksiyonu ile string uzunluğu alınabilir.","Formatted stringlerde ifadeler değiştirilebilir, örneğin \"son\" yerine \"2+2\" gibi bir ifade kullanılabilir."]},"beginTime":2838,"endTime":2893,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2838&ask_summarization=1"},{"index":26,"title":"String Yöntemleri","list":{"type":"unordered","items":["Python'da stringlerle çalışmak için özel yöntemler (methods) bulunmaktadır.","Her nesne bir nesne olarak kabul edilir ve nesneler dot notasyonu ile erişilebilen yöntemlere sahiptir.","Upper yöntemi bir stringi üst harfe, lower yöntemi alt harfe, title yöntemi ise her kelimenin ilk harfini büyük yapar."]},"beginTime":2893,"endTime":3027,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2893&ask_summarization=1"},{"index":27,"title":"String Temizleme ve Arama Yöntemleri","list":{"type":"unordered","items":["Strip yöntemi bir stringin başlangıç ve sonundaki beyaz boşlukları temizler.","Lstrip ve rstrip yöntemleri sırasıyla başlangıç ve bitişteki beyaz boşlukları temizler.","Find yöntemi bir karakter veya dizi içindeki bir karakterin veya dizinin indeksini bulur, bulunamazsa negatif bir değer döndürür."]},"beginTime":3027,"endTime":3132,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3027&ask_summarization=1"},{"index":28,"title":"String Değiştirme ve Kontrol Yöntemleri","list":{"type":"unordered","items":["Replace yöntemi bir karakter veya dizi içindeki bir karakter veya diziyi başka bir karakter veya diziyle değiştirir.","\"in\" operatörü bir karakter veya dizi içindeki bir karakterin veya dizinin varlığını kontrol eder ve boolean değer döndürür.","\"not in\" operatörü bir karakter veya dizi içindeki bir karakterin veya dizinin varlığını kontrol eder ve boolean değer döndürür."]},"beginTime":3132,"endTime":3248,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3132&ask_summarization=1"},{"index":29,"title":"Python'da Sayı Türleri","list":{"type":"unordered","items":["Python'da üç tür sayı vardır: integer, float ve complex.","Complex sayılar a+bi formunda olup, i yerine j kullanılır.","Python'da standart aritmetik işlemler (toplama, çıkarma, çarpma, bölme, mod, üs alma) bulunmaktadır."]},"beginTime":3248,"endTime":3327,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3248&ask_summarization=1"},{"index":30,"title":"Aritmetik Operatörler ve Augmented Assignment","list":{"type":"unordered","items":["İki farklı tür bölme vardır: slash (float sonuç) ve çift slash (integer sonuç).","Modulus operatörü bir bölünmenin kalanını, üs alma operatörü ise bir sayının başka bir sayının kuvveti olarak hesaplanmasını sağlar.","Augmented assignment operatörü, bir değişkenin değerini artırmak veya azaltmak için kullanılır, örneğin x += 3 ifadesi x = x + 3 ile aynı sonucu verir."]},"beginTime":3327,"endTime":3414,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3327&ask_summarization=1"},{"index":31,"title":"Sayılarla Çalışma Fonksiyonları","list":{"type":"unordered","items":["Round fonksiyonu bir sayıyı yuvarlar, örneğin 2.9'u 3'e yuvarlar.","Abs fonksiyonu bir sayının mutlak değerini döndürür, örneğin -2.9'un mutlak değeri 2.9'dur.","Karmaşık matematiksel hesaplamalar için math modülü kullanılır ve bu modül import edilerek kullanılabilir."]},"beginTime":3414,"endTime":3543,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3414&ask_summarization=1"},{"index":32,"title":"Kullanıcı Girişi","list":{"type":"unordered","items":["Input fonksiyonu kullanıcıdan giriş almak için kullanılır ve bir etiket parametresi alır.","Input fonksiyonu her zaman bir string döndürür, bu nedenle sayısal işlemler için doğrudan kullanılamaz.","Kullanıcı girişi için terminal kullanmak gerekir, Code Runner gibi araçlar bu işlevi sağlamaz."]},"beginTime":3543,"endTime":3623,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3543&ask_summarization=1"},{"index":33,"title":"Python'da Tür Dönüşümleri","list":{"type":"unordered","items":["Python'da iki nesnenin birleştirilmesi için aynı türde olması gerekir, bu nedenle string ve sayı birleştirilirken tür dönüşümü yapılmalıdır.","Python'da int, float, bool ve str gibi tür dönüşüm fonksiyonları bulunmaktadır.","Type fonksiyonu, bir nesnenin türünü döndürür ve bu fonksiyon sayesinde x'in string türünde olduğu görülebilir."]},"beginTime":3628,"endTime":3707,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3628&ask_summarization=1"},{"index":34,"title":"Formatlanmış Stringler ve Bool Değerleri","list":{"type":"unordered","items":["Formatlanmış stringler kullanılarak hem string hem de sayı değerleri birlikte ekrana yazdırılabilir.","Python'da bool değerleri, truthy ve falsy değerler olarak değerlendirilir.","Boş stringler, sıfır ve None nesnesi falsy değerlerdir, diğer tüm değerler truthy olarak kabul edilir."]},"beginTime":3707,"endTime":3846,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3707&ask_summarization=1"},{"index":35,"title":"Quiz Soruları","list":{"type":"unordered","items":["Python'da temel türler string, sayı ve boolean'dır; sayılar integer, float veya karmaşık sayılar olabilir.","Stringlerde indeksleme ve dilimleme işlemleri yapılabilir, negatif indeksler son karakterden başlayarak sayılır.","Modül operatörü (%), bir bölünmenin kalanını döndürür."]},"beginTime":3846,"endTime":4007,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3846&ask_summarization=1"},{"index":36,"title":"Karşılaştırma Operatörleri","list":{"type":"unordered","items":["Karşılaştırma operatörleri (>, \u003c=, \u003c, ==, !=) değerleri karşılaştırmak için kullanılır ve boolean değerler döndürür.","Farklı türdeki değerler karşılaştırıldığında, Python farklı türdeki değerleri karşılaştıramaz.","Stringlerde karşılaştırma yapılırken, karakterler sayısal değerlerine göre karşılaştırılır."]},"beginTime":4007,"endTime":4123,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4007&ask_summarization=1"},{"index":37,"title":"Koşullu İfadeler","list":{"type":"unordered","items":["Koşullu ifadeler, belirli koşullar sağlandığında belirli işlemlerin yapılmasını sağlar.","İf ifadeleri, koşul doğru olduğunda belirli bir blok içindeki kodları çalıştırır.","Python'da koşullu ifadelerin doğru çalışması için kod blokları dört beyaz boşluk ile indented olmalıdır."]},"beginTime":4123,"endTime":4299,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4123&ask_summarization=1"},{"index":38,"title":"Elif İfadeleri","list":{"type":"unordered","items":["Birden fazla koşul kontrolü için elif (else if) ifadeleri kullanılır.","Elif ifadeleri, önceki koşullar yanlış olduğunda çalışır.","Python'da kod blokları tutarlı bir şekilde indented olmalıdır."]},"beginTime":4299,"endTime":4340,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4299&ask_summarization=1"},{"index":39,"title":"Else Statement","list":{"type":"unordered","items":["Bir else statement, önceki koşullar hiçbiri doğru değilse çalışacak bir bloktur.","Örneğin, sıcaklık 15 derece olduğunda, hiçbir koşul doğru olmadığı için \"it's cold\" mesajı görüntülenir."]},"beginTime":4343,"endTime":4380,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4343&ask_summarization=1"},{"index":40,"title":"Ternary Operatör","list":{"type":"unordered","items":["Ternary operatör, if-else yapısını daha temiz bir şekilde yazmamızı sağlar.","Örneğin, yaş 22 olduğunda \"eligible\", 12 olduğunda \"not eligible\" mesajı veren kod, tek bir ternary operatörle yazılabilir."]},"beginTime":4380,"endTime":4509,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4380&ask_summarization=1"},{"index":41,"title":"Mantıksal Operatörler","list":{"type":"unordered","items":["Python'da üç mantıksal operatör vardır: and, or ve not.","And operatörü, tüm koşullar doğru olduğunda sonuç true verir.","Or operatörü, en az bir koşul doğru olduğunda sonuç true verir.","Not operatörü, bir boolean değerin tersini alır."]},"beginTime":4509,"endTime":4762,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4509&ask_summarization=1"},{"index":42,"title":"Kısa Devre Değerlendirme","list":{"type":"unordered","items":["Mantıksal operatörler kısa devre değerlendirir.","And operatörü, ilk argüman yanlış olduğunda değerlendirmeyi durdurur.","Or operatörü, ilk argüman doğru olduğunda değerlendirmeyi durdurur."]},"beginTime":4762,"endTime":4878,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4762&ask_summarization=1"},{"index":43,"title":"Zincirleme Karşılaştırma Operatörleri","list":{"type":"unordered","items":["Zincirleme karşılaştırma operatörleri, birden fazla karşılaştırma yapmayı kolaylaştırır.","Örneğin, yaş 18 ile 65 arasında olduğunda \"eligible\" mesajı veren kod, tek bir if ifadesiyle yazılabilir."]},"beginTime":4878,"endTime":5063,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=4878&ask_summarization=1"},{"index":44,"title":"Döngüler","list":{"type":"unordered","items":["Döngüler, bir işlemi tekrar tekrar yapmak için kullanılır.","Örneğin, bir mesajı üç kez göndermek için range fonksiyonu kullanılabilir."]},"beginTime":5063,"endTime":5110,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5063&ask_summarization=1"},{"index":45,"title":"For Döngüsü Kullanımı","list":{"type":"unordered","items":["For döngüsü, belirli bir sayıda tekrarlanacak işlemler için kullanılır ve döngü bloğu için bir kolon ve girinti gereklidir.","Range fonksiyonu, belirli bir aralıkta sayılar üretir ve bu sayılar döngüde kullanılır.","For döngüsünde değişkenlerin değerleri her iterasyonda değişir ve bu değişkenler döngü içinde kullanılabilir."]},"beginTime":5114,"endTime":5185,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5114&ask_summarization=1"},{"index":46,"title":"For Döngüsünün Gelişmiş Kullanımı","list":{"type":"unordered","items":["For döngüsünde string ifadeleri tekrarlamak için string çarpma operatörü kullanılabilir.","Range fonksiyonuna başlangıç, bitiş ve adım değerleri belirtilerek farklı aralıklar oluşturulabilir.","For döngüsünde break ifadesi kullanılarak döngü erken sonlandırılabilir."]},"beginTime":5185,"endTime":5372,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5185&ask_summarization=1"},{"index":47,"title":"Else ve Nested Döngüler","list":{"type":"unordered","items":["Else ifadesi, for döngüsü tamamlanmadan önce çalışır ve belirli bir koşul sağlanmadığında kullanılır.","Nested döngüler, bir döngünün içinde başka bir döngü bulunması durumudur.","Nested döngülerde, dış döngü her iterasyonunda iç döngü tamamlanır."]},"beginTime":5372,"endTime":5616,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5372&ask_summarization=1"},{"index":48,"title":"İterable Nesneler","list":{"type":"unordered","items":["Range fonksiyonu, bir aralıkta sayılar üreten bir range nesnesi döndürür.","Python'da iterable nesneler, for döngüsü içinde kullanılabilen nesnelerdir.","Stringler ve listeler de iterable nesnelerdir ve for döngüsü içinde kullanılabilir."]},"beginTime":5616,"endTime":5803,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5616&ask_summarization=1"},{"index":49,"title":"While Döngüsü","list":{"type":"unordered","items":["While döngüsü, belirli bir koşul sağlandığı sürece tekrarlanan işlemler için kullanılır.","While döngüsünde, koşul sağlandığı sürece belirtilen blok içindeki işlemler tekrarlanır.","While döngüsünde, koşul sağlanmadığında döngü sonlanır."]},"beginTime":5803,"endTime":5859,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5803&ask_summarization=1"},{"index":50,"title":"While Loop Kullanımı","list":{"type":"unordered","items":["While loop, iterable nesneler yerine bir koşulun doğru olduğu sürece tekrarlanan bir döngüdür.","Python interaktif shell'de kullanıcıdan sürekli input alarak bir while loop örneği oluşturulabilir.","While döngüsü, belirli bir koşul (örneğin \"command\" değişkeni \"quit\"e eşit değil) doğru olduğu sürece devam eder."]},"beginTime":5863,"endTime":6003,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=5863&ask_summarization=1"},{"index":51,"title":"While Döngüsünde Dikkat Edilmesi Gerekenler","list":{"type":"unordered","items":["While döngüsünde koşulun doğru olması için büyük-küçük harf duyarlılığı dikkate alınmalıdır.","Koşulun doğru olması için string değerlerin alt üst harflerini eşitlemek için \"lower\" metodu kullanılabilir.","Sonsuz döngüler (infinite loops) oluşturulabilir, ancak bu durumda programın durması için \"break\" ifadesi kullanılmalıdır."]},"beginTime":6003,"endTime":6195,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6003&ask_summarization=1"},{"index":52,"title":"Egzersiz: Eşit Sayıları Gösterme","list":{"type":"unordered","items":["Bir egzersiz olarak 1'den 10'a kadar olan eşit sayıları gösteren bir program yazılması isteniyor.","Programda \"range\" fonksiyonu kullanılarak 1'den 10'a kadar olan sayılar iterasyon edilir.","Her sayı için mod 2 kontrolü yapılarak eşit sayılar ekrana yazdırılır ve toplam sayı sayısı ekrana yazdırılır."]},"beginTime":6195,"endTime":6318,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6195&ask_summarization=1"},{"index":53,"title":"Fonksiyonlar","list":{"type":"unordered","items":["Büyük programlar için kodu daha küçük, daha sürdürülebilir ve daha yeniden kullanılabilir parçalara bölmek için fonksiyonlar kullanılır.","Fonksiyonlar \"def\" anahtar kelimesiyle tanımlanır ve anlamlı, açıklayıcı, alt çizgi ile ayrılmış isimlerle isimlendirilmelidir.","Fonksiyonlar çağrıldığında, belirtilen parametreler (argümanlar) ile çalışır ve bu argümanlar fonksiyonun içinde kullanılır."]},"beginTime":6318,"endTime":6606,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6318&ask_summarization=1"},{"index":54,"title":"Fonksiyon Türleri","list":{"type":"unordered","items":["Programlama'da iki tür fonksiyon vardır: görev yapan fonksiyonlar ve değer döndüren fonksiyonlar.","\"print\" ve \"greet\" fonksiyonları görev yapan fonksiyon örnekleridir."]},"beginTime":6606,"endTime":6619,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6606&ask_summarization=1"},{"index":55,"title":"Python'da Fonksiyon Türleri","list":{"type":"unordered","items":["Python'da iki tür fonksiyon vardır: bir görevi gerçekleştiren fonksiyonlar ve bir değer hesaplayıp döndüren fonksiyonlar.","Bir fonksiyonu döndüren şekilde yazmak için \"return\" ifadesi kullanılır ve bu değer bir değişkene atanabilir.","Döndüren fonksiyonlar, değeri terminalde yazdırmak, dosyaya yazmak veya e-posta göndermek gibi farklı senaryolarda kullanılabilir."]},"beginTime":6624,"endTime":6786,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6624&ask_summarization=1"},{"index":56,"title":"Fonksiyonların Dönüş Değerleri","list":{"type":"unordered","items":["Python'da tüm fonksiyonlar varsayılan olarak \"None\" değerini döndürür, bu bir nesnedir ve bir değerin olmadığını gösterir.","Fonksiyonlar varsayılan olarak \"None\" döndürür, ancak belirli bir değer döndürmek istenirse bu değer \"return\" ifadesiyle belirtilir.","Döndüren fonksiyonlar, değeri terminalde yazdırmak, dosyaya yazmak veya e-posta göndermek gibi farklı senaryolarda kullanılabilir."]},"beginTime":6786,"endTime":6844,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6786&ask_summarization=1"},{"index":57,"title":"Fonksiyon Parametreleri","list":{"type":"unordered","items":["Fonksiyonlara parametreler geçirilebilir ve bu parametreler fonksiyonun çalışmasını etkiler.","Fonksiyonlarda birden fazla parametre varsa, hangi parametrelerin ne için kullanıldığını belirtmek için anahtar kelime argümanları kullanılabilir.","Fonksiyonlarda bazı parametreler zorunlu olabilir, bazıları ise varsayılan değerlerle doldurulabilir."]},"beginTime":6844,"endTime":7059,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=6844&ask_summarization=1"},{"index":58,"title":"Değişken Sayıda Parametreli Fonksiyonlar","list":{"type":"unordered","items":["Fonksiyonlara değişken sayıda parametre geçirmek için \"*\" operatörü kullanılır.","\"*\" operatörü, tüm parametreleri bir liste içinde toplar ve bu liste fonksiyonun içinde kullanılabilir.","Fonksiyonlarda \"return\" ifadesi, fonksiyonun çalışmasını sonlandırır ve belirtilen değeri döndürür."]},"beginTime":7059,"endTime":3709,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=7059&ask_summarization=1"},{"index":59,"title":"Python Mastery Kursu","list":{"type":"unordered","items":["Bu tutorial, Python Mastery kursunun ilk iki saatidir.","Kurs, temellerden ileri kavramlara kadar her şeyi kapsar: makine öğrenmesi, web geliştirme ve otomasyon.","Kurs, kullanıcıların becerilerini geliştirmeleri için adım adım projeler sunar."]},"beginTime":3709,"endTime":7330,"href":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3709&ask_summarization=1"}],"linkTemplate":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Full Course for Beginners [2025]","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=K5KVEU3aaeQ\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzI5NTIyMjAwNDg4NjI1NzM5MjNaEzI5NTIyMjAwNDg4NjI1NzM5MjNqrw0SATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TrTmCBCQBgAQrKosBEAEaeIH6__z3Af8AA_4L-v0D_wEEAAAC-P_-AOr4-_IC_wEA_vwCBPcBAAAP-_UP-gAAAAr8A_73_gEAEggBDPUAAAAX-AAN-AAAAAYB_Qf_AQAAA_b4-AP_AAAm9_34_wAAAPIM__76_wAA-v3zAwAAAAAPBgIDAAAAACAALcszzjs4E0AJSE5QAipzEAAaYB4PABINGwziFSTvAQUABQALLwX41uEAAQEAFQITAhT28M0n9QAN7Pf-0QAAABMg6QnpAP8__OT-EAUlBOnYARUXf9UE5R7uBgPXBgoSBhD56iouJgDyE-7yLf8TKgcsGiAALaRhejs4E0AJSG9QAiqvBhAMGqAGAAAoQgAAEMIAADRCAACIwQAAsEEAACRCAACYwQAAusIAAMLCAAAAwAAAgkIAALBBAACYwgAALMIAAABBAAAQwgAAwMAAAIhBAACQQQAAmMEAANhBAAAMwgAA4EAAABBBAABMQgAAOEIAALjBAABgwgAAYEIAAHRCAAC4wQAA2kIAAKBAAACAwAAAkMEAAARCAACAvwAAqEIAAOBBAADYwQAA4MAAAJhBAAAwQgAAiEIAAJjBAADQwQAAEMIAANjBAABIQgAABMIAABDBAAAUwgAAQMIAAEDBAADAQAAAAAAAABzCAADAQAAAEEEAABBBAAAEQgAAMEEAAKDAAADwQQAAAMAAANhBAAAMQgAA2MEAAFTCAADQwQAA2EEAAKJCAAAAwgAAmEEAADDCAAAQQQAAQMAAAHRCAAC4QQAAiMIAABzCAADgQAAAWEIAAOhBAACYQQAAIEEAAITCAABAQAAAKEIAAABBAAAgwQAALEIAAEDBAAAkQgAAQMAAAODBAAAcQgAATEIAABBBAADIwQAALMIAAIA_AABgQQAAhsIAAPDBAACIQgAAlkIAAMDAAAAEQgAAqEEAAExCAACowgAARMIAANDBAADQQgAAQMAAAKBBAACwQQAAqMEAAIrCAACgQQAAlMIAABzCAAA8wgAADEIAAK5CAADgwAAAYMEAAFzCAACYwgAAFMIAAGDBAADgQAAAUEIAAIhCAABMQgAA2EEAAMDAAAAEQgAA8MEAABBCAAAcwgAAAMIAALBBAAAIQgAAHEIAAIC_AACoQgAAEMEAAKDBAAA4QgAAoEAAALjBAADAwQAAgEAAADDCAAB4QgAAzMIAACRCAABYQgAAwMEAAJRCAAAgwQAAgEEAAEzCAAAUwgAA8EEAADDCAAAoQgAA0MEAAFjCAACAwQAAsEEAABDBAABAQQAANEIAAIDAAACIwgAAHEIAAEhCAAAQwQAAMMIAAEjCAACAwAAAYEIAAIDAAAA0wgAACEIAAKjBAADAQAAAOMIAAPDBAADgQAAAQEEAABjCAACAPwAAgD8AADxCAAAQwQAAgMIgADgTQAlIdVABKo8CEAAagAIAAJq-AACAuwAAdD4AAJI-AACovQAARD4AAGw-AABNvwAAqL0AAHy-AACGPgAAJL4AADQ-AAA0PgAAlj4AAIK-AACCPgAAUD0AAFw-AAC2PgAAfz8AAOi9AABkPgAAjj4AACQ-AAAsvgAAsj4AABC9AACSPgAA4LwAANI-AACWPgAAsj4AAKi9AADSPgAA-D0AAEQ-AAC6vgAAxr4AAKg9AACovQAAgDsAACw-AABEvgAAmD0AANY-AADePgAAuL0AADS-AACyvgAAFD4AALa-AADCPgAAJL4AAAE_AABsPgAAeT8AALq-AADePgAAHL4AAI4-AACqPgAABD4AAGw-IAA4E0AJSHxQASqPAhABGoACAACyvgAAgDsAALi9AAAXvwAALL4AAKg9AAAVPwAAyL0AAAQ-AABkPgAA4LwAAOA8AAC4PQAAED0AABA9AABAvAAAFL4AACs_AABAPAAA_j4AABA9AABAvAAAPL4AACQ-AABMvgAArr4AAHQ-AAAEPgAAoDwAAOC8AAAUPgAAoDwAAEy-AADYPQAAvj4AADy-AAAFPwAAEL0AAAW_AACePgAAoLwAAPg9AABwPQAARD4AABQ-AAAQPQAAf78AAFQ-AADYPQAAhr4AAEA8AABQPQAAuD0AAJg9AADqPgAAfD4AAIA7AACovQAAbD4AADA9AADIPQAADD4AANi9AAAQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=K5KVEU3aaeQ","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2952220048862573923"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false},"16685895876560554589":{"videoId":"16685895876560554589","docid":"34-6-17-Z01273D3311EA3E45","description":"🔥Get the Complete Course (60% OFF - Limited TIME): https://programmingwithmosh.com/cours... Learn to build forms with validation in your Angular apps. Table OF Content 00:00 Introduction 00:26...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4055865/5e87c9043a3ea155bcca5fd1dca1bc55/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vMDOmwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DhAaoPOx_oIw","linkTemplate":"/video/preview/16685895876560554589?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Forms in Angular Apps | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hAaoPOx_oIw\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE2Njg1ODk1ODc2NTYwNTU0NTg5WhQxNjY4NTg5NTg3NjU2MDU1NDU4OWqIFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxPfC4IEJAGABCsqiwEQARp4gQEAAgb_AgDy-_sA_wP_ARP3Aff2AQAA8QH_BfYBAAD-_AIE9wEAAA8BAPoEAAAA8P3y_QIAAAAREwUEBAAAABP5Av_3AAAABgkBCv4BAAD49_f9A_8AABQEEgIAAAAAAAQD9_v_AAD-DwUAAAAAAPTs_PgAAAAAIAAtXrXYOzgTQAlITlACKoQCEAAa8AFZDvL-G-sDBLsF3gC7FewAgQAC_yUT5gDX--kB2Q3BAeQMAgAG3Rj_0gbp_6v--AHuAt3-NRn1__n7I_8Z_RMACQ74AUfkDAEoCfgA6RP1_wIyFgEh7hj-POX7AiULAP0dDRT_2-brA9TW7AD_BCgABAwCBTsmDAHtAysB9BkJ_urv-AfjCwkDuu8T_RYKF_0MEN7_FSvZ_-T1Af4ICukGAfEMAi36__4gFAT_zgf2_N4O-QP18vQG9wQN_PoYEAHgFv8D7_70-fomA_s9BPT1-g8QCRj29Qv89Pj43fsJ-ejnFfThPgcC5_f97hEIA_QgAC2_TyQ7OBNACUhhUAIqzwcQABrAB0rU677KQFQ8Ja6jPME72b1TFr89V2J5PC6pn70DC7u8U_BvvNL_0j1pKnU9VJQFvPyMu75aUw-8xurFuz0pcz6UwOa79XIOPeen2L2cU8k8AOIuOxH8P75_YHg9EEQSvNJIlT3-Is28Hu0JPf8hPT7Oif08ThBQPIf76L2pWye93S-Xu2iIdLwdIQO9KSe1PI4EGj4ExTQ8Fdm5OxhaHT5qB3G7tIUQPIeEVL2SJGg9v-HTOso9c72k9cG8i0u6PPepjz2AzV68ajf2O3BEEr0EG3y8nUgQPR2Eij2W0Sg9HE7PPFjzLbx1ETU9euFOvAaWDT0gyjy8JGR7PK35Ab5UpZI8IdHfO7-4FD7jC0m8prvGvFt6tLzwnb08UYLjPEArdrupY_q82XoEPDBjqj2hkZk8JmmjPCCcKj1Iqs46wmz-u7owAj5mvZi8zD60vMzlgL39cKu87gUJPLLLgTxqBIE9yQyKvKo4j70hI1s9szuoO5z64D1A_QK9DHXYO1fk_DyiYpy7nYiZvPLY6rzXS4g90axwO4Tbdb0L5hQ8FoVhu9HH3zsz3as8l0MBvFNTXD3boQY9-pUQvN7IDL4Lskq9wnlEO8M-mz0TjzW9JSQSPPLvEjxqNcE7GVDzO0vYrbyrFbe9xZoCvPQy6r0ofYG9FVW_OuoDCb07DsO5dR7XO0fXOzwr4Lm8iXQFPEd0Tzw1hec7-Nf6u9NElD154hy8UWmjO88ElDw0eo-9J5kIusDVlTuCLFU9e3iJuAaYXj1-6zm9HiXNOQQ2jLw9LNQ8u2NTt8FdrLzgJNW6mdPkOEf6_jyEkD09GhNNN60vtzr9EvG9vCOJOaqaYL0NUaa7KmpGuat7P70IfDk9nWJ2OvG5Mz0QVd08dWVgueKt8zzesAg9oBPDuGAdxzw2sRs9XhRZuAHyqTqmZBS94-TZOCtXM729L1g9vvfmONhZgLv3bOO63YDBN-ci2TwDzPy9UknIOZEfu7yj7l49NHvjtpV8UT14nP28CsIxNykJCb29Tg-9_B27OLg-rLxsBvi9ef8guJCZMLyt5g89xyYWOLjkKL7Rf4W8nfgauVmnSr02Rwy9AVdLN9husb1lA8S8vOzetyx5Ib0cD4G992W5N-uEYT0rGNW8PJPxuMRr6jpQ5KQ82dP9NlmsvDxjuDq8zoQdOO-Y8DyLHx27lhdmNhT0TT20vae9l5eNt0LLXz1jGrc9bpCOOOtc7LyqpKQ9AYvEuJLXHLxrMyk8ll-rtwlduLwJmXW9ke44OCAAOBNACUhtUAEqcxAAGmAlBgAZAy_m-wcy8gLvAknJ5_TeE9IM__7Q_wMm-QH_DtWZKRP_JNwT76YAAAAxD_Qe6AAMcg7E3xfQCfrMw95X5n_f9gvZ5_UMy7oXFAwyvP00Ej8A_dbBJf0h3VwXQiwgAC2mqSI7OBNACUhvUAIqrwYQDBqgBgAAMMEAAIBAAADIwQAAMMEAAEDBAAAgwgAAcEEAAABAAACgQAAAAMIAAPBBAADIwQAAsMIAAKDBAADAwQAAJEIAAADAAACIwgAAIMEAAKBAAABoQgAAiMIAADBCAAAAQAAAJEIAAIBBAACgQAAAgMIAAGBBAACYQQAAAAAAAIxCAADCwgAAgMIAAIjBAACAPwAAMEEAAGBBAACIQQAAwMEAAChCAADAwAAA4EAAALhCAAC4QQAAHMIAAAzCAAAAAAAAeEIAAOhBAACAwQAA2MEAAADCAAA0wgAAcEIAADBBAACgQQAAAEEAAJBBAAAAQQAA4MEAABBBAAAAQAAAkMEAAIC_AAAAwAAAEEEAAEBAAACoQQAAoMAAAABAAACgQgAA0MEAAARCAADAQQAAEMEAAEDBAAAAAAAAyMEAAHDCAAB0wgAAdEIAADBCAABAQgAA6EEAAJ7CAADaQgAAyEEAAPBBAACAPwAAwEAAAIRCAAAIQgAAYMEAANDBAAA4wgAAgMEAAPhBAAAAQAAA4EAAAMDBAAAUQgAAGEIAADjCAAAMwgAAoEEAAFDBAACOQgAAJEIAALBCAAAUQgAAnsIAABBBAADgQAAAAEEAAKzCAACgwAAAoEAAAPhBAAAEQgAAYEEAAAjCAACMwgAARMIAAIDAAAA8QgAA4EEAAFDBAAAwQgAAfMIAAJBBAACYwQAAgEEAAExCAAAgQgAAjEIAAChCAABIQgAAGEIAAHDCAAAMwgAAmEEAAAhCAAAAQQAAwEEAAHhCAABAwgAAPEIAABzCAACgQAAAQMAAALDBAAAgQQAA6MEAAHBCAAAwwQAAcEEAAEDCAAAIQgAAAEIAAOLCAACoQQAAIMIAACzCAADgQAAAUEEAAJJCAADQQQAAFMIAAABCAABgwgAAmEEAAGjCAADwwQAAAMAAALBBAACKQgAAoMEAAERCAABYQgAAGMIAAFBBAACgwAAAZMIAAIZCAACCQgAAfMIAACRCAACIQQAAbMIAAJbCAAA0wgAAgEAAALxCAACowQAAMMEAABTCAACIQQAAoMAAAILCIAA4E0AJSHVQASqPAhAAGoACAADevgAAgLsAAMK-AABAvAAAbL4AAEc_AACoPQAAVb8AAJK-AAAUvgAAtj4AAIK-AACOvgAAiD0AAP6-AAAUvgAA7j4AALi9AAC-PgAAIz8AAH8_AACIPQAAqL0AAAS-AAAsPgAAoj4AAEy-AACWvgAAZL4AAJi9AADOPgAATL4AADw-AAAwPQAA6D0AAEy-AAC6PgAAHb8AAM6-AAAwvQAA-r4AAJi9AAB0PgAAqD0AAN4-AAA8PgAAEL0AANi9AAD4vQAAQDwAAIg9AAAtvwAAPD4AAIC7AAAMPgAAcD0AAH8_AACevgAA0j4AAFC9AAAkvgAAqj4AALi9AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAuL0AALg9AACKvgAAO78AABy-AABMvgAADD4AAAS-AACAOwAAED0AAOA8AABwvQAABL4AAFy-AABQPQAAcL0AAFS-AADmPgAAuD0AAJI-AAAwPQAAML0AABC9AADgvAAANL4AAIC7AABQvQAAgDsAADC9AAAwPQAAJD4AAPg9AAA0vgAALD4AAIi9AAAkvgAAnj4AAKo-AADOvgAAqL0AAEw-AAB8PgAAED0AADw-AAAMPgAABD4AAH-_AAAwPQAAmj4AAKi9AAAcPgAANL4AADw-AAAQPQAAND4AAPg9AADgPAAA2L0AAHC9AACovQAAMD0AADw-AACKvgAADL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=hAaoPOx_oIw","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16685895876560554589"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1082543511"},"8395449517130813995":{"videoId":"8395449517130813995","docid":"34-3-13-Z2C44657A401B0A75","description":"AI was supposed to change coding forever, but it's creating new problems no one saw coming. Let’s break down what this means for developers and why the AI hype bubble might be popping. Get 2...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/926032/83419107e8b00e24266bd5b509d74ac7/564x318_1"},"target":"_self","position":"10","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBGZB9dn0GV4","linkTemplate":"/video/preview/8395449517130813995?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"3 Problems with AI-Generated Code","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=BGZB9dn0GV4\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzgzOTU0NDk1MTcxMzA4MTM5OTVaEzgzOTU0NDk1MTcxMzA4MTM5OTVqrw0SATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TiASCBCQBgAQrKosBEAEaeIH-GP__AAAA-AcFCQAH_QIO_fkBCv7-AOIEA_X--wIA6fP8_Pz_AAD0DwEKAgAAAO0HBAXxAQEA-AbvAAMAAAAH8AIEAQAAABgJ9gj-AQAA__UECAT_AAAeAwj7_wAAAP8S_gP__wAA9BH-_QAAAAD76_7_AAAAACAALeFw0Ts4E0AJSE5QAipzEAAaYP0TAFUNGdjd3THJ-A24EQ3Y9Qfn6P4ABuoACx0Ftwnsx8MyBP8yAQf9rwAAABnbHCDJANBpGMTeCBIB4fzKDDT0fwwOBeLOSwb5BBIZMLMLARsoIgDCGAssXx3AKiTeByAALWs0KDs4E0AJSG9QAiqvBhAMGqAGAACAQAAAIEEAAARCAADAwAAAGEIAAJBCAAA4wgAAvMIAALLCAACIwQAAUEIAAGhCAAB8wgAAwMEAACBBAABYwgAAIMEAAARCAACgQQAAbMIAAPhBAAAAwgAAmEEAACjCAADIQQAAiEIAACzCAABQwQAADEIAAExCAAAYwgAAlEIAAMhBAACAQQAA4EAAALhBAAAwwgAApEIAADBBAACAvwAAkEEAABxCAAAgQgAAqkIAAFDBAADAwQAAgD8AAMDAAABgQQAAgMIAAGTCAABAQAAAVMIAAHjCAADgwAAAUMEAAAzCAACIQQAAaEIAABxCAAAAwQAAcEIAAADAAABwQQAAkMEAAMBAAAAAQgAAgMEAAKjBAAAQwQAAcEEAADRCAABgwgAAgD8AAKjBAADoQQAAoMAAAExCAABAwAAAPMIAAFTCAAAQQQAAhEIAACDCAACgQgAA0EEAAFTCAAAQQgAAokIAAGxCAADowQAAIEIAAIDBAAD4QQAA4EEAALjBAAAAAAAAnkIAADBCAAD4wQAAQMIAAOBBAADAQAAAAEAAAKDAAAAAQgAAkkIAAGDBAACEQgAAcEEAAGBBAACAwgAAwMEAAOjBAAC8QgAAHEIAAAhCAAAQwgAAoEEAAGDBAABUQgAA8MEAAEzCAABwwgAAIEIAACRCAABQwQAAYMEAAKjCAAC6wgAAkMEAAMDAAADAQAAAYEIAANBBAAAwQgAAiMEAABjCAAAgwQAAUEEAACBCAADAwQAAmMEAADhCAABUQgAAUEEAAMBAAACwQQAAEEEAAMBAAABQQQAAoEEAAMDAAADowQAAaEIAACzCAAB0QgAAYMIAAIhBAABwQQAASMIAAJ5CAABQwQAA4EEAAIrCAAD4wQAAQEEAACzCAABcQgAAgEAAALDCAAAwQQAAAAAAABTCAADgwQAA2EEAALDBAACKwgAAQEAAABhCAABkwgAAkMEAAEjCAADwwQAAgEIAACTCAAAAQAAAcEIAAIA_AADgQAAAHMIAADBBAAAAwAAAgEEAABzCAAAQQQAA6EEAAPBBAADQwQAAkMIgADgTQAlIdVABKo8CEAAagAIAAAS-AAAwPQAAHD4AAMY-AABkvgAAVD4AAJa-AABXvwAAgLsAAHC9AAA8PgAAcD0AAKA8AAARPwAAuD0AAOA8AADSPgAA-D0AAKA8AADGPgAAfz8AANq-AABcPgAAMD0AAOg9AADgPAAAyD0AABC9AACAOwAA2L0AAJ4-AACIPQAA2j4AAKi9AACiPgAAJD4AAKg9AADWvgAAyr4AAMg9AADYvQAAHL4AAJo-AABAvAAAkj4AACQ-AACePgAA-L0AAFA9AABAvAAAtj4AAI6-AACoPQAA2D0AANi9AAAkPgAAbz8AAGQ-AABMPgAA2L0AAMo-AACYvQAAZD4AACS-IAA4E0AJSHxQASqPAhABGoACAAAwvQAAyD0AAKi9AABBvwAAkr4AAFy-AAAkPgAAqL0AAJ4-AABcPgAAQLwAAEw-AADIPQAAJL4AAEA8AADgPAAAO78AAG0_AACgPAAA4j4AAIg9AAATvwAAHL4AAOA8AAA0vgAAmL0AAMg9AAA8PgAAFL4AAOi9AAAQvQAAMD0AAOA8AABMPgAAND4AAAS-AABkPgAAZL4AAK6-AAD4PQAA4DwAABA9AABMvgAAoLwAAOg9AAC6vgAAf78AAAy-AAC4PQAAC78AANa-AAAUPgAAML0AAKg9AAAMPgAAZD4AABy-AACIPQAAmD0AABQ-AAAMPgAAgLsAAES-AAAMviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=BGZB9dn0GV4","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8395449517130813995"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3258442013218875933":{"videoId":"3258442013218875933","docid":"34-3-15-Z9E2B927B91981689","description":"Build your first AI project with Python! 🤖 This beginner-friendly machine learning tutorial uses real-world data. ❤️ Join this channel to get access to perks: / @programmingwithmosh 👍 Subscribe...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4313601/f59a3080de15e3f15364ab30c1462439/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/HxkvPwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7eh4d6sabA0","linkTemplate":"/video/preview/3258442013218875933?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Machine Learning Tutorial (Data Science)","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7eh4d6sabA0\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzMyNTg0NDIwMTMyMTg4NzU5MzNaEzMyNTg0NDIwMTMyMTg4NzU5MzNqiBcSATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TpheCBCQBgAQrKosBEAEaeIH_BPsB_gIA9AQH9wQBAAEG9QD6-P7-APQO9_UDAQAABQH6AfcBAAAR9wEI_AAAAPcA9QL6_wAABALtBgIAAAAQBv4I9wAAAAgDBwf_AQAA-fj-BgP_AAAdB_n6_wAAAPwIAQH8_wAABQPx_AAAAAAX-g7_AAEAACAALRPz2Ts4E0AJSE5QAiqEAhAAGvABeA7p_snWFf_WBccAxAz6_4Hy6P9l5L8A1Ab3Abb2xQDgDgIA0OgPAM4CAf-4GggAwQO2_1Tv4v8FAPT_SQ_mAAAODgEm2AsAURYRAdkV4f_9IPj__gAaASnhB_8m-v76J_0l_-cP1AH_Bt8ECvwSBjwSGwTsCQkGywAS_QA2CgMkAOX9BRgOBOPg3f4ZDBr8Bu4I-wD73vrj4fcGIxH5CwsACQYe_8f7GP7zA_P9BQHhJ-0ACBHmA9n-BwfOKwT47cj99w_v9gvzJBz0RQXy9OPfGPzj9hT__x7hCOP0HOwF7P70tR4M-f0bBvvy6_8JIAAt5EcQOzgTQAlIYVACKs8HEAAawAcNcAG_lj-fPBa-rr1zHC68g3Z9PfTspLvtftW9O-qDvOeUW7wrq4Q9aYhvPQ8JX7s4aYq-0Qw9PO2ufTwfD70-eyyiPcg7LLy5vJ69qTD4O9j-BL2JCxC-Nmquus6P-TsHmg8-Vt6EvEV4xTyfOwE-j5QoPTsYsTzJV8K85gwAPULuAr1PCHw7ctJFvd-KRLzmlOA95ty3vLbQnzxsz8w9QjofvHeBVDuWseG9z-X8PFNnpLxeLiK-TY-cPFidpjw7BEk9YRHovI_dB7wP63K98ScNO-_4mzyk63g8JTZEvNaw_LuCELo9akzIPBpfBTxvU3I9_vhGPV2SGT0nFpi9iwODvCyq1bvkhv89OXb1PIxvnjwsBrQ81RPMO56gwzwQ4L699XP5PGLOfTzPfKM9uDJSPafQVDyldB-7I56RvIXBRjxF_xo9_-gbvUT0kDuxHWe9K7oaPTgJb7ytM949KubjuWyE9ruIS-69VOZmvWrzRTsR9vc8n0ytvFkPhDyOBws-nRo-vU9S6Ds9X_M9dHdCvB1awzv4WIU9Hl1bPQNkg7xEsUs9eV0cvP_WCLt1qEs8DH_MPS8BT7uLF8s8JgaaO5hqZrzZQtA9lBTYvSIRCbhBeH68spwEuzi00DsoQi891p-rOoBNzrtHKXe9kT7SPEXDnLtPBLG84BhZOXjx2bsLqLE98cP3vJiM-7ldab48xJZ-veC3JbrxaGM99m5ivcG3KbqLl109EAXTvSE6iLpqwnY8w6s2PYVMvbl9oRY974GIO49lc7hdL6I9RKJ1PKzQhzg6FxC7VxuIPGqp9joC7yk9zRm2vJ0lFTgjrhC881z4OwhlMji3ss25a84FPM1ssLm1ATO8lozru82KMDoS9UK9IhjnvXga6jdw6V29F-R8uydFDrbqdgY-Ut5dPTc4-DXmb6c8YXg7vfXKqbb9xhI9GZrhvNmVeriGM2S9Nc0ePA9tWbghLq07mHENPKvyAblgD9y8CN8AvW_VwzgHlsQ7Wq_xurZLsbdLRZm8kylVPP7VJzePxqE8V3g3vdEULThveZO7czA2PbTFkLfK4QO-ENcePJf9TjcESP68t9OWvRhjLrb88D298uQkPSmny7gz_Fc6dooVvb3kMDjqH6k8pQKdPYwdi7hgKpw99bRIPVLO2jdlZYW8xwypPQpzkjg1wLs8XBuPvCp-JbPXnGg93xE6vU9iGbhVGKY9bQvFPYPH5zhmXAK9dBZMPYB4mLhMnhy9Fsq6uiTeyLc6kNW9gOm-vLW-hrggADgTQAlIbVABKnMQABpgJQgALgwd2dkIJvIL_f8Y0g0jwzDRCP_kBf8NHwEN-PTXozktAPgYFhewAAAARPTuJfAAGmhG0QYAwgwMwr4OGep_8voJ2A4LE575HA_wFfQd_FsyABr5zREvB7MsHCYxIAAtDhUpOzgTQAlIb1ACKq8GEAwaoAYAABhCAAAswgAAQEIAAEBBAACAQAAAlEIAAADBAACswgAAvMIAAKDAAACSQgAAqEEAAJTCAABUwgAAkEEAAOjBAAAAQQAABEIAACDBAACYwQAAYEIAAETCAADIwQAAQMAAAOBBAABEQgAA4MEAAIjBAABUQgAAcEIAAEDBAADKQgAAsMEAAABCAAAAwQAAHEIAAOBAAAC4QgAA8EEAACzCAAAEwgAAgEEAAARCAACeQgAAGMIAAOjBAAAMwgAADMIAANhBAACwwQAAgMEAADDBAAAQwQAAgL8AAAAAAAAAQQAAAMEAAADBAAAkQgAAAEEAANhBAACIwQAAmMEAAKhBAABAwQAAcEIAALhBAAAgwQAAuMEAAGDBAABgQQAAokIAABTCAACQQQAAVMIAAPjBAACAwQAAjkIAAABCAACowgAAMMIAALBBAADYQQAAFEIAAKDAAAAAQgAAVMIAADDBAACAQQAAwEEAAJDBAAC4QQAAAAAAABBBAACwQQAAkMEAAEBCAAB4QgAA2EEAAPjBAACwwQAAkEEAAMBBAAA8wgAAnsIAAOBBAACkQgAAUMEAAMhBAADwQQAA6EEAAIbCAACAwgAA4MEAANJCAACgQAAAgEEAAFBBAAC4wQAAjsIAAKBAAABgwgAAGMIAAIrCAABQQQAAuEIAADBBAACowQAAGMIAAILCAAAAAAAAyMEAAMDBAAAwQgAAaEIAAERCAADIQQAAQMEAACxCAAA4wgAAIEEAAMDBAAAwwgAA-EEAAERCAABgQQAA4EAAANxCAACowQAA4MEAADhCAAAwQQAAHMIAAEzCAABAwQAACMIAABhCAACUwgAAHEIAANhBAACAwQAAREIAAATCAAAMQgAAuMEAAGTCAAAkQgAAPMIAADxCAADAwQAAlMIAANDBAADwQQAAgD8AAEBBAAAkQgAAHMIAAHTCAAAAQgAAiEIAAABAAAAswgAAqsIAAKDAAAAgQgAAoMAAAKjBAABgQgAAgMAAAMDAAAAYwgAAAMEAABTCAACAPwAAYMEAAADAAAAgwQAAwEEAAKjBAAAcwiAAOBNACUh1UAEqjwIQABqAAgAAVL4AAKi9AAAUPgAAXD4AAES-AABMvgAAyD0AABW_AACavgAALL4AAIC7AABsvgAA4LwAAII-AADYvQAAHL4AAPY-AACovQAAqj4AAO4-AABPPwAANL4AAMg9AAAkPgAAMD0AAAS-AACmPgAAJL4AAHA9AABkvgAAhj4AACy-AADoPQAAUL0AAAw-AABMvgAABD4AAAG_AAAMvgAAED0AAI6-AACSPgAAgj4AAKK-AACYPQAAgj4AAMY-AAAMvgAAyL0AAGS-AABcvgAAur4AAMg9AABUvgAAlj4AAFA9AAB_PwAAqr4AAJY-AACgvAAAMD0AAAE_AABwvQAAZD4gADgTQAlIfFABKo8CEAEagAIAABy-AABQvQAAQLwAAB2_AADovQAA2D0AAAQ-AABwPQAAQLwAANg9AACWvgAAiL0AABS-AADovQAA-D0AAIC7AADIPQAAGz8AAJg9AADuPgAAFD4AAOg9AAAkvgAARD4AADS-AADovQAAgLsAAOA8AAAUvgAATD4AALg9AABQPQAAPD4AAHA9AABcPgAAgDsAAJo-AABEvgAAsr4AAMo-AADgvAAAPD4AAEA8AAAsPgAAgLsAADC9AAB_vwAAFD4AAKC8AAAUvgAAiL0AAFC9AACAuwAAXD4AAKo-AABUPgAAMD0AAHC9AACAOwAA2D0AAIC7AAB0PgAAgLsAAIg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=7eh4d6sabA0","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3258442013218875933"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2312752202"},"12403815197507599176":{"videoId":"12403815197507599176","docid":"34-8-0-Z5696ADA09C7FF22C","description":"What are sets in Python? Check out my blog and courses: http://programmingwithmosh.com / programmingwithmosh / moshhamedani...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2852170/59b83ab09295ce0788d8e6da64c78dd4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Lq6_LwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dt9j8lCUGZXo","linkTemplate":"/video/preview/12403815197507599176?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What are Sets in Python? Python Tutorial for Absolute Beginners | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=t9j8lCUGZXo\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDEyNDAzODE1MTk3NTA3NTk5MTc2WhQxMjQwMzgxNTE5NzUwNzU5OTE3NmqTFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxOOAoIEJAGABCsqiwEQARp4gfsEAQL-AwD6CA38-wT_AQz--wj3__8A8QII8gMBAAAECQUA-AEAAB0C-wv9AAAA7vcK__MAAQANAwH-BAAAABX5AAz5AAAACfoDA_8BAAAB__8D7QQAARb7_P4AAAAA9gT_AP__AAD6APf7AAAAAAb9DQEAAAAAIAAtnXXbOzgTQAlITlACKoQCEAAa8AFqJBAAAdr4A64f5ACaH-f_gQot_zoVwwDJ9v4A1_C_Acnb5ADp6BEA0PX2AJ4TDQHl68P_I-vnABjsEP8p9vT_Gyf2ADLVKgI57gkA_gL3_gIkLv4m7Bv-J-bzAAX-8gAWAC798fvg-tDVwwbi2CkBI-j-AkIJGADh2xX85RYRAvAE-ALZAfcE2_HyAPb0J_4KIuj-ICXv_PUu8gQkEfkL3BIMA-sS8AMPCRUG4vwC-sTl_gYJEeYDBAgu_hE6GQLoFQ_1wv8B9Bcl_Pwl9OX76iH4ARgO-xP04vYG8_P6_f_zFffbSAkC3fse5e8OAf4gAC1QIw07OBNACUhhUAIqzwcQABrABzW1zL6hdFg8vU0EPXMcLryDdn099Oyku5XSA76WmKe8v7SsO6YO8j2V9DC8ZMlnupaTQL6izKs86NJkPGdimj5OOpu8Gu9YPHV0_L0vE5o9CwIQvdHJF70CKAi8ta_yuvTlIL1Fsmw8kb3aO0G2HD7BMKo8jUl7O6r_jb3Wg7O91J3nvLvkST2V7q480CKAvC0BnT0_CNw8LVqAOy5ZpT1jQky8HwhaPK31ar07URI9JcmYvDeIBr6_sGM7AEKavFo39zrM62u72t2oPGQqs71BPjK8OsY6PCJKxTwZ47M9CUbvO_e3uryFppk7y2e5vODbFD3HRRo9fByXPMqpPb7bFrU9tEz7uL0zPz0EhN47ku8tvFDD173Eknc9a4zOOvVSDD2gD2C8_E_EO_Q04D04k8A9dwJQPPPpzLxdDG-9qkE9vLowAj5mvZi8zD60vNpZFL2mLvS8sIO1O75b6jyWzpc9jzaOuRsUaL3mrM881lyJvFLtoz3F4Ma8JnyEO1souT1_9iO9vJAzvNbBxj0jlAi8daBaO8eDbb1XEI69nbdWvH_uFT18D9c9VdVTuyKK6T39-ye9wf5rvDnFdLyozjm9IbPxuzX6hz0O_a6845mju2sAxb3EdTG9g26OuwkTi725Ioy8MbH5uqYulL0MKmC9pEVou_5ha73nxN68Tdaou0dM2jwqtyO9xc1euo0jezxV7zq8sJFBO2nk0z3J0r28UrAGuNkQEr1Jzei8WkKlO_Iilzo-7RA9WFFmu-6vDj6fEpG9ftCUOYJHZbyh2ys9csMjOZ1enr1DAVu8wQYauRKjZzwcuK49QY2kOFxUC72cFfG93J51OWeK7zxaHjW957bVuBpUlr3kpXY9wyS1Od10UD2dAHm8iXG1OQnGfD3CIzu8Ly6yNkaa2D2yMwA91guQOAHyqTqmZBS94-TZOG9Mar03OTc9ieUjue8YwzzkBi47a73EON6oOj33KJK82d-8tJyoJT1hKBE9zUPlOOhPNj0SLxE8kwUyuDAuEbyom1o9Y2b6uJWjO71FmwO-DdozN6gXnTsiFes8B6t-tmh1Mr5kpCg9F8pMtwEHI70frmu9Vr5ytoxI-bySPBe95C8bN7wGPb4tJ0G95YnOOMHjKz7cpWi8B4l0uWSKgz2SZCy9zUp_t6tiIrzHrZO8TOZ-t8XGnD2H8QQ9KLWmt_Z0ej3gD9-9P5mbtyL_7D01KQU-835buCmeabx4zZA9oeaauFBvCLxKqJo9IyYKtig1qrwz3CC9FZJMNiAAOBNACUhtUAEqcxAAGmAfEwBSCxfo9Bg77hgH9xi780ztJ7bi__rq_yESJSwA886kYCP_-gUG-aYAAABDGvYdwgAUeAXTIhLiKvvPtc0sIX_i4BXb8wcSi91CQucT-PIwPjgA4_azF0oIDFX-GiMgAC145BQ7OBNACUhvUAIqrwYQDBqgBgAAAEEAAOjBAABQQQAAsMEAAKBAAAD4wQAAREIAAABBAABAwQAAEEEAALhBAABwwgAASMIAAETCAACQwQAAwMEAAADBAAAYwgAAwMAAAFRCAACMQgAARMIAABDBAAAQQgAAUEEAAMBAAAAAQQAAkEEAADDBAACQQgAA2MEAAJBCAAC4wQAA2MEAAEDCAAAgQQAAoMAAAIxCAAAgwQAAkEEAAKRCAADgwAAAQEEAAKZCAADgQAAAIMIAAIzCAABAwQAAnkIAAEBBAAAAQQAAFMIAAFTCAADYwQAAXEIAAHDBAAAgwgAAqEEAAFxCAABUQgAAlkIAAAAAAADQwQAA0MEAAIC_AAAMwgAAwEAAAIrCAAD4wQAAoMAAACDBAADIQgAAUMEAAARCAACAQAAAtMIAAFBBAAAwQgAAgEEAABzCAABUwgAAAEIAALZCAAAwQgAA4MEAACzCAACSQgAA4EEAAABBAAAcwgAAqMEAAChCAABAQgAA4MEAABjCAAAwwgAAwMEAABhCAAAAQQAAgEEAACRCAACYwQAAAMEAAJbCAAAwwQAAEMEAADRCAADgQAAAdEIAALBCAABYQgAACMIAAFBBAADgwQAAIEIAAEDBAABwQQAADMIAAIBAAAAAwQAAQEAAAJrCAACKwgAAkMIAADBCAACGQgAAiMEAAIhBAACQwQAAGMIAABxCAAAMQgAAQMEAAPDBAACoQQAATEIAAEBCAAAAQgAAgEAAAGjCAAAQwQAAQMEAAABAAABQwQAA4EEAAAhCAABUwgAAPEIAAMBBAAAswgAAkMEAAFDCAACAQAAAcMEAANBBAACAvwAA8EEAANrCAABQQQAAjkIAADjCAAAAQgAAZMIAAIrCAACAwAAAMMIAAFRCAABEQgAA2MEAAFDBAAAAwgAAPEIAAAzCAABUwgAAIEEAABDBAABgwQAAgsIAAHhCAAB8QgAAgEAAANhBAABwwQAAYEEAAHhCAAAcwgAAcMIAAFBBAABIwgAAoMAAAGTCAACIwgAAuEEAADhCAADoQQAABMIAAILCAACIwQAAUMEAABDBIAA4E0AJSHVQASqPAhAAGoACAACavgAALD4AAAc_AABUPgAAuD0AAAw-AADgPAAAXb8AAJq-AAD4vQAA4DwAAIg9AABMPgAARD4AAKi9AAAkvgAAhj4AAAw-AACIPQAAHz8AAH8_AABQvQAAqD0AAOg9AAAsPgAA-L0AAL4-AABQvQAA2D0AAAw-AAB0PgAAuL0AABA9AABwvQAAEL0AABA9AAA8PgAAsr4AABy-AAAcvgAAuL0AAAy-AADovQAAdL4AAIg9AAAEPgAA9j4AAJ6-AACgvAAAkr4AAII-AAC4vQAAoDwAABA9AABwPQAAQLwAAH8_AACOvgAAND4AAIo-AACgPAAA6D0AAMg9AACAOyAAOBNACUh8UAEqjwIQARqAAgAAjr4AAHQ-AAB8vgAAKb8AAGS-AAAwvQAAkj4AAOA8AADIPQAAJD4AAFC9AABAPAAA6L0AADA9AAAUPgAAmL0AALq-AAAXPwAABL4AAAM_AABwPQAAHL4AAES-AADgvAAALL4AADS-AADIPQAA6D0AAHC9AACAuwAAED0AAFA9AABUvgAAiD0AAKg9AABEvgAAwj4AAMg9AACuvgAAoDwAAEy-AABAvAAAcL0AADQ-AABEPgAAgDsAAH-_AABAvAAAoDwAAAy-AAAcvgAAFD4AAKg9AAAkPgAAJD4AADw-AAAQvQAAUL0AALI-AAAUPgAAJD4AAGw-AAAEPgAALL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=t9j8lCUGZXo","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12403815197507599176"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3724351056"},"9951447452277387167":{"videoId":"9951447452277387167","docid":"34-3-17-Z81EA93E22A8162AD","description":"Node tutorial for beginners: • Node.js Tutorial for Beginners: Learn Node... Learn and understand the single-threaded, non-blocking (asynchronous) I/O model in Node.js. Subscribe for more videos...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3323226/16fb149b248e92d0474a751e6dfa1ff5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/gRHumgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjOupHNvDIq8","linkTemplate":"/video/preview/9951447452277387167?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How Node.js Works | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jOupHNvDIq8\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhUKEzk5NTE0NDc0NTIyNzczODcxNjdaEzk5NTE0NDc0NTIyNzczODcxNjdqiBcSATAYACJFGjEACipoaGphZG9oa2J6ZW1oanViaGhVQ1d2N3ZNYk1XSDQtVjBaWGRtRHBQQkESAgASKhDCDw8aDz8TsgKCBCQBgAQrKosBEAEaeIEAEPr7_QQA8AsMAvoD_wET9QcG9wAAAPUF9f32Av8A8wAI_PsAAAD7Av78_gAAAPH6Dgf_AAAAFgIPBQQAAAD-__cB_gAAAAwN8AL_AAAA9Pv-_AMAAAAIBA_8_wAAAAAIAvcDAAAABw_9-AEAAAAD8AAFAAEAACAALZN52zs4E0AJSE5QAiqEAhAAGvABbAv6AMEJ8v1B2-0A2v_dAIEV8P9SCtQAwRMBAbkQ1P_oI_kAvtkNABcHHQHuAQcAFPb-_yoaJQEI9hwAOB0VAAEWEAEt0w0BKxj2__IC9f_zChL_CQj-AhT8CgDuFun_Ex_-_foB0v8x_AQC-xQXASMl-wML9g0GFR4OAQDxCADoGgj9BwYOBuwW9f3-DRkC6gLmAQ4T_P79_PsG-u75APHzCAAs7PcE_N34BPnr9fv3I__9GBcABAXV6wPoGQ_9-gUNAQUJ_P_U4hb-I-4GBfr1GvX74wj6EQv5AP_uBvURBQL76BEI9vr5EAsS9f8EIAAtUfQ1OzgTQAlIYVACKs8HEAAawAd1ywK_hFUrPZhBBr13UQ89_AGaPSQzD7w8izm9chsIPceBHjo9Q3i9Vd-5PEP0hb2bHaG-RqGbvMhnqDw7GWw-rgzqPIKMJTx1ySi-2lSdPZOQozwVN06-rTTpvGU6T7zEJEw-sqyqPHHAGD1a9M49wvJsPT844brKLn29SeeuO-CXH73zf129gYYNvR2RjLpl5Bw-hmKxvcJU0Lpsz8w9QjofvHeBVDsyT_i8sHZvvLmVlDwTC9y9pfz_PCHkPD33PxA-F6BtvJ9J8jsptCw91aoiPcg2-jz5FIC8NnSzvD0KV7wJBzE8vQIsPNO9zjwFF-s9p577PK16DDxsutQ7XZWaPQPoPTuo_As-pYOVPSSOhrz866677h5lPYgDsjyKlSy85Z90PDfjNLwaTIg9wAhavUypiTsXXP28lDwtPV_h7jti7yo9fkC5Oo7Y_rqAgDU83PEGPSUHqruIeUC9bNtmO-3mlDvZeDC8he0ju0udNrzxEvw9wCicva0oa7uRi5A9itHvulUr2TqkGoY9YXxHva6njLuD6tU6UZAQvBq4ybsiCMY8g3NBvVl0Rjx1qEs8DH_MPS8BT7vhO8a9qp3hvXKSnLvfTfm640w4vWUZwbqbyIw8FHGfPKuGWTq1xbE7FFglvC450bv_sHY6-iT7uyxSFzzOqs-9B2cmvFzm07t5YqE9VbWuPbdIGDsl31a9kWzHO-T9jzrlmiI927D5OwBUszsKgJE957KHvYJUBbqYqSS8ywt1PYrF0joW4YG8oQrkvE4LoDoNFrM8CHyJPdyp-DjRQl08SJAlvdVnlDiF-SE9ydAMvWo2_LWyqz-9r8hUvXOuPreTJem8VxAaPPrI9zpfyV-9bfxLu9saTDiMKmi8kwfYPGebJDpC5Jk8vonhPFWtKDmluTo9W8GVvVMOKjhlrVw9BSGPvFHEmTmfuzO9JTubPNJ4IznKzxs8KhuWvLv0cbdV7_q8Y0_xuwXsDrlBTQi934ekO_Z-VTgznlK8bqpJvWYklLj0us-8VbUuvTtq0DdSSM-7PjyrvU-y5DgYJx69NVhdvLh5zDhtxf69otQ-vRov9LgCigc8nzmgvbMRnbekSIg8du_yPAAWkrdCKEq825N2vEmcFDhuMiq8_FarPOQoOLgnaV06CxcovBmpSLjq7pU8vq_fOx8G_TcMGMm8mLIAu3akLrfZhOq8Ile1vdJCMLhhrMo8eNOdPZMLhTgHC6e8vfzuPYO0HrmDvtm8yY1HPbw6nDVmHFm8tnuOvVYiw7cgADgTQAlIbVABKnMQABpgSfIAEvEW4-0CPe3syuEq-eca0gufFv8X7P_vPe_y7u_32SYY_x3TAgykAAAAHwQ2AwkAB3_mx8sO5wD9xbUPQhtw6ywMuaEaE83c4eLxDtoh6xljAP_TwhEp_gBNMgkSIAAtGWIhOzgTQAlIb1ACKq8GEAwaoAYAAOBAAACYwQAAMEEAAFBBAABMQgAA-MEAAEBCAACAwAAA6MEAADRCAAAAwAAAAMIAAHzCAAAUwgAAREIAAHTCAACgwAAAOMIAAADAAAAQwQAAUEEAAIA_AABgQQAAqEEAAMBAAACQQQAAOMIAABDBAACMQgAAFEIAAADBAAB0QgAAfMIAAKDBAABgwQAAcEEAAOBBAACQQgAAbMIAAGBCAAAAQAAA0EEAAIZCAADAQQAAoEEAAKBAAABwwQAAIEEAAIJCAAAQQQAAcEEAACDBAADowQAAgMAAAFhCAAAEwgAAJMIAALDBAAC4wQAA4EEAACDBAAAAQAAAMMIAAPDCAAAAQAAAgD8AANBBAABYwgAAmMEAABDBAABsQgAAAEIAAEjCAAA0QgAAiEEAAKbCAAAgQQAAIEIAAFBCAADgQAAAYMIAAAAAAACIQQAAKEIAAPjBAADgwQAA6EEAAGRCAAAUQgAAeMIAAODBAACGQgAAQMEAAMrCAAAAwgAAwMEAALDBAACcQgAA-EEAABDBAABwwQAAwEEAACRCAAAMwgAAIMEAALhBAAAowgAAXEIAACBBAABMQgAASEIAAODBAAAQQQAAgL8AALBBAABIwgAAcMEAAADCAABwwQAAgMAAADDBAABgQQAAVMIAABDCAAAcQgAA4EEAAIjBAABAQQAAtMIAAJDCAACoQQAASEIAAEDAAABkQgAAwEEAAIhBAABQQgAAYEIAANjBAADEwgAAQMIAABBCAAAMQgAAwMEAADDBAADAwAAAusIAADxCAAAgwQAAQMAAAPjBAABAQAAAoEAAADTCAAAQQQAAqEEAAGBBAACYwQAA-MEAAARCAAB4wgAAqMEAAJrCAADYwQAAhsIAAHDBAAAoQgAANEIAAJjBAACmQgAAYMEAALDBAAA0wgAAAEAAAKDAAADIQQAAMMIAAMjBAABwQgAAZEIAADDCAACgwQAAAMAAAOBBAAC8QgAAsMEAAEzCAACkQgAAHMIAAGBBAAD4wQAAUMIAAExCAAD4wQAABMIAAEBCAABEwgAAYEEAAJjCAAC8wiAAOBNACUh1UAEqjwIQABqAAgAAwr4AAMg9AADgPAAAzj4AAIa-AACWPgAAuL0AAB2_AACavgAA4DwAAKg9AACavgAA2D0AAOg9AACKvgAAwr4AAMo-AAAsPgAADz8AAC0_AAB_PwAAgLsAAIA7AACIvQAAjr4AADA9AADIPQAADL4AAOa-AACIvQAAdD4AACS-AAAMPgAAfD4AAKi9AABQPQAAPD4AAKK-AABsvgAARL4AAJg9AABkvgAAqD0AALg9AAD4PQAAXD4AAKC8AABMvgAAir4AAOC8AACgPAAA-L0AAJY-AAC4PQAAUL0AAFA9AABpPwAA4DwAABA9AADoPQAAPL4AAGw-AAAMvgAAcL0gADgTQAlIfFABKo8CEAEagAIAAIK-AACAOwAAsr4AABO_AACAuwAAmD0AAIA7AAAUPgAAUL0AADC9AADgPAAAUD0AABw-AAA8vgAAdD4AAKA8AACoPQAAIz8AAKi9AACePgAAmL0AAJI-AABcPgAAcL0AAFy-AAAkPgAAMD0AAJg9AABkvgAA2L0AAEw-AACgPAAAEL0AABw-AAAMPgAA6L0AAEC8AAC2PgAAhr4AAIi9AABUPgAAUL0AAEC8AACIPQAA4LwAAKA8AAB_vwAAJL4AABy-AACovQAABD4AABA9AAAsPgAAbD4AAHw-AADIPQAAQLwAAIA7AADIPQAAJL4AAIC7AAA0PgAA2L0AAFS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=jOupHNvDIq8","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9951447452277387167"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"730306918"},"16850935696338188450":{"videoId":"16850935696338188450","docid":"34-5-8-Z6FD624960F4A2E3B","description":"Improve your Python programming skills with these handpicked Python projects. 🚀 Want to dive deeper? Get 13 more Python projects (beginner to intermediate): https://mosh.link/python-projects...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4561878/a1695a6adce73f531f70b4827b8b8aa2/564x318_1"},"target":"_self","position":"15","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"isFull":true,"fullTextUrl":"/video/result?ask_summarization=1&numdoc=1&noreask=1&nomisspell=1&parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=videoid:16850935696338188450","teaser":[{"list":{"type":"unordered","items":["Bu video, 25 yıllık kodlama deneyimine sahip Mosh tarafından sunulan bir Python programlama eğitim dersidir. Eğitmen, temel Python bilgisine sahip olanlar için tasarlanmış bir kurs sunmaktadır.","Video, Python ile çeşitli projelerin adım adım geliştirilmesini göstermektedir. İlk olarak dice rolling oyunu, ardından sayı tahmin oyunu ve son olarak rock-paper-scissors oyunu ele alınmaktadır. Her proje için kodun geliştirilmesi, test edilmesi, refactoring edilmesi ve hata ayıklama süreçleri detaylı şekilde anlatılmaktadır.","Eğitim içeriğinde ayrıca kodun okunabilirliğini artırmak için modülerleştirme tekniği, \"DRY\" prensibi ve üçüncü parti kütüphanelerin kullanımı da gösterilmektedir. Video, sanal ortam oluşturma (venv) ve QR kod oluşturma projesi ile sonlanmaktadır."]},"endTime":3180,"title":"Python Programlama Eğitimi: Temel Projeler ve Kod Geliştirme Teknikleri","beginTime":0}],"fullResult":[{"index":0,"title":"Python Projects for Beginners Tanıtımı","list":{"type":"unordered","items":["Bu kurs sadece Python projeleri yapmayı değil, aynı zamanda bir programcı gibi düşünme sürecini de öğretiyor.","Kodlama sadece işleri çalıştırmak değil, problemleri anlamak, parçalamak ve temiz, sürdürülebilir çözümler geliştirmektir.","Kurs, problem çözme sürecini adım adım göstererek, sadece projeler değil, aynı zamanda kodlama zorluklarını güvenle aşma becerilerini de kazandıracaktır."]},"beginTime":0,"endTime":60,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=0&ask_summarization=1"},{"index":1,"title":"Kurs İçin Gerekli Bilgiler","list":{"type":"unordered","items":["Kursa katılmak için Python uzmanı olmak gerekmez, sadece temel değişkenler, döngüler, fonksiyonlar ve dosya işleme bilgisi yeterlidir.","Kurs sırasında daha ileri Python özellikleri kullanılacak, ancak her kavram detaylı olarak açıklanacaktır.","Daha fazla Python bilgisi için YouTube'daki temel öğretici veya web sitesindeki tam kurs kullanılabilir."]},"beginTime":60,"endTime":115,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=60&ask_summarization=1"},{"index":2,"title":"Kurs Malzemeleri","list":{"type":"unordered","items":["Kurs için bir proje kılavuzu PDF'si bulunmaktadır ve her proje için daha zor zorluklar da sunulmaktadır.","Tüm kod, GitHub'da paylaşılacaktır ve kullanıcılar kendi çözümlerini karşılaştırabilir veya deneyebilirler.","Kılavuz ve GitHub deposu linkleri video açıklamasında bulunmaktadır."]},"beginTime":115,"endTime":160,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=115&ask_summarization=1"},{"index":3,"title":"Kurs Yapısı ve Öğrenme Yöntemi","list":{"type":"unordered","items":["Kurs, her proje için önce gereksinimleri gösterip, sonra izleyicilerin kendi çözümlerini denemelerini teşvik eder.","Gerçek öğrenme, problemi düşünerek ve öğrendiklerini uygulayarak gerçekleşir.","İlk projelerde izleyiciler kendi çözümlerini yapabilir, daha sonra daha zor projelerde kendi çözümlerini deneyip, daha sonra eğitmenin çözümünü inceleyebilirler."]},"beginTime":160,"endTime":260,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=160&ask_summarization=1"},{"index":4,"title":"İlk Proje: Dice Rolling Game","list":{"type":"unordered","items":["İlk projede bir dice rolling oyunu oluşturulur; kullanıcı \"y\" veya \"n\" yazarak oyunu başlatabilir veya sonlandırabilir.","Oyun, kullanıcı \"y\" yazdığında iki rastgele sayı üretir ve \"n\" yazdığında sonlandırılır.","Oyun, kullanıcı \"y\" yazmadığında \"invalid choice\" hatası verir."]},"beginTime":260,"endTime":304,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=260&ask_summarization=1"},{"index":5,"title":"Kodlama Stratejisi","list":{"type":"unordered","items":["Kodlama öncesi, programın nasıl çalışacağını belirlemek için bir plan yapmak önemlidir.","Program, kullanıcıdan \"y\" veya \"n\" girmesini isteyecek, \"y\" girildiğinde iki rastgele sayı üretecek ve \"n\" girildiğinde sonlandırılacaktır.","Tüm işlemler bir döngü içinde tekrarlanacaktır."]},"beginTime":304,"endTime":380,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=304&ask_summarization=1"},{"index":6,"title":"Kodlama Adımları","list":{"type":"unordered","items":["Kullanıcıdan giriş almak için \"input\" fonksiyonu kullanılır ve kullanıcı girişi bir değişkene atanır.","Kullanıcı girişi \"y\" veya \"n\" olup olmadığını kontrol etmek için \"lower\" fonksiyonu kullanılarak tüm karakterler küçük harfe dönüştürülür.","Rastgele sayılar üretmek için \"random\" modülü kullanılır ve \"randint\" fonksiyonu ile 1 ile 6 arasında rastgele sayılar üretilir."]},"beginTime":380,"endTime":543,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=380&ask_summarization=1"},{"index":7,"title":"Döngü ve Hata Yönetimi","list":{"type":"unordered","items":["Kullanıcı \"n\" yazdığında program sonlandırılır, bunun için döngüden çıkılır.","Döngü için \"while True\" kullanılabilir, böylece ekstra bir değişken gerekmez.","Kullanıcı geçersiz bir giriş yaparsa \"invalid choice\" hatası verilir."]},"beginTime":543,"endTime":637,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=543&ask_summarization=1"},{"index":8,"title":"İkinci Proje: Number Guessing Game","list":{"type":"unordered","items":["İkinci projede bir sayı tahmin oyunu oluşturulur; program 1 ile 100 arasında rastgele bir sayı üretir.","Kullanıcı tahmin eder, program tahminin yüksek mi düşük mü olduğunu belirtir.","Kullanıcı doğru tahmin edene kadar oyun devam eder."]},"beginTime":637,"endTime":678,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=637&ask_summarization=1"},{"index":9,"title":"Random Number Tahmin Oyunu","list":{"type":"unordered","items":["Program, rastgele bir sayı üretecek ve kullanıcıdan tahmin isteyecek.","Kullanıcı geçersiz bir sayı girdiğinde hata mesajı, doğru tahmin ederse \"iyi iş yaptın\" mesajı gösterilecek.","Kullanıcı birden fazla tahmin yapabilecek, bu nedenle kod bir while döngüsü içinde yazılacak."]},"beginTime":690,"endTime":766,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=690&ask_summarization=1"},{"index":10,"title":"Kodun Yazılması","list":{"type":"unordered","items":["Random modülü import edilerek 1 ile 100 arasında rastgele bir sayı üretiliyor.","Kullanıcıdan 1 ile 100 arasında bir sayı tahmin etmesi isteniyor ve bu sayı int fonksiyonu ile integer'a dönüştürülüyor.","Kullanıcı geçersiz bir sayı girdiğinde ValueError hatası oluşuyor, bu nedenle try-except bloğu kullanılarak hata yönetimi yapılıyor."]},"beginTime":766,"endTime":956,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=766&ask_summarization=1"},{"index":11,"title":"Kullanıcı Geri Bildirimi","list":{"type":"unordered","items":["Kullanıcı tahminini kontrol etmek için if-else yapısı kullanılıyor.","Kullanıcı doğru tahmin ederse \"tebrikler, doğru tahmin ettin\" mesajı gösteriliyor.","Tüm bu işlemler bir while döngüsü içinde tekrarlanıyor ve kullanıcı doğru tahmin ettiğinde break ifadesi ile döngüden çıkılıyor."]},"beginTime":956,"endTime":1099,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=956&ask_summarization=1"},{"index":12,"title":"Rock, Paper, Scissors Oyunu","list":{"type":"unordered","items":["Rock, paper, scissors oyununda kullanıcıdan R, P veya S seçeneklerinden birini seçmesi isteniyor.","Kullanıcı geçersiz bir seçim yaparsa hata mesajı gösteriliyor.","Bilgisayar rastgele bir seçim yapıyor ve sonuçlar emojilerle gösteriliyor."]},"beginTime":1099,"endTime":1160,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1099&ask_summarization=1"},{"index":13,"title":"Rock, Paper, Scissors Oyununun Kodlanması","list":{"type":"unordered","items":["Kullanıcıdan R, P veya S seçeneklerinden birini seçmesi isteniyor ve bu seçim lower() fonksiyonu ile küçük harfe dönüştürülüyor.","Geçersiz seçim kontrolü için bir liste oluşturuluyor ve kullanıcı seçimi bu listede kontrol ediliyor.","Listeyi değiştirmemek için tuple kullanılıyor ve bilgisayarın rastgele seçim yapması için random modülünün choice() fonksiyonu kullanılıyor."]},"beginTime":1160,"endTime":1418,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1160&ask_summarization=1"},{"index":14,"title":"Python'da Rock-Paper-Scissors Oyunu","list":{"type":"unordered","items":["Programda kullanıcı ve bilgisayarın seçimlerini karşılaştırarak kazanan belirleniyor.","İlk olarak kullanıcı ve bilgisayarın seçimlerini ekrana yazdırmak için if ifadeleri kullanılıyor.","Emojileri ekrana yazdırmak için iki yöntem var: if ifadeleri kullanmak veya dictionary kullanmak."]},"beginTime":1422,"endTime":1501,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1422&ask_summarization=1"},{"index":15,"title":"Dictionary Kullanımı","list":{"type":"unordered","items":["Python'da dictionary, bir key'e bir değer atanabilen bir veri yapısıdır.","Dictionary oluşturmak için curly braces kullanılır ve içinde key-value çiftleri yer alır.","Kullanıcı ve bilgisayarın seçimlerini ekrana yazdırmak için dictionary'den ilgili emojiyi almak için square brackets kullanılır."]},"beginTime":1501,"endTime":1617,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1501&ask_summarization=1"},{"index":16,"title":"Kodu Düzenleme ve Kazanan Belirleme","list":{"type":"unordered","items":["Kodu daha okunabilir hale getirmek için line breaks kullanılarak farklı segmentler oluşturulur.","Kazananı belirlemek için kullanıcı ve bilgisayarın seçimlerinin eşit olup olmadığı kontrol edilir.","Kullanıcı kazanırsa, kullanıcı seçimi ve bilgisayar seçimi karşılaştırılarak kazanan belirlenir."]},"beginTime":1617,"endTime":1866,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1617&ask_summarization=1"},{"index":17,"title":"Kullanıcı İsteği ve Döngü","list":{"type":"unordered","items":["Kullanıcıya devam etmek isteyip istemediği sorulur ve \"n\" girilirse program sonlandırılır.","Kullanıcı \"y\" veya başka bir şey girerse, oyun devam eder.","Geçersiz bir seçim yapıldığında hata mesajı verilir ve kullanıcı tekrar seçim yapmak zorunda kalır."]},"beginTime":1866,"endTime":2020,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=1866&ask_summarization=1"},{"index":18,"title":"Kod Refactoring ve Modülerleştirme","list":{"type":"unordered","items":["Kodun işlevselliğini korurken yapısını iyileştirmek için refactoring yapılır.","Modülerleştirme, büyük programı daha küçük, yeniden kullanılabilir parçalara bölmektir.","Kullanıcı seçimini almak için ayrı bir fonksiyon oluşturulur ve bu fonksiyonun içinde while döngüsü kullanılır."]},"beginTime":2020,"endTime":2142,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2020&ask_summarization=1"},{"index":19,"title":"Kod Refactoring ve Fonksiyonlar","list":{"type":"unordered","items":["Kodda döngüden çıkmak yerine kullanıcı seçimini hemen döndürmek için \"return user_choice\" kullanılabilir.","Eğer kullanıcı seçimi listede varsa hemen döndürülür, yoksa hata mesajı verilir ve döngü devam eder.","Kodun daha kısa olması için \"continue\" ifadesi kaldırılabilir."]},"beginTime":2146,"endTime":2202,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2146&ask_summarization=1"},{"index":20,"title":"Fonksiyonların Oluşturulması","list":{"type":"unordered","items":["Kullanıcı girişi için gerekli kodlar \"get_user_choice\" fonksiyonuna taşınır.","Seçenekleri gösterme kodları \"display_choices\" fonksiyonuna, kazanan belirleme kodları \"determine_winner\" fonksiyonuna ayrılır.","Tüm oyun mantığı \"play_game\" fonksiyonuna toplanır."]},"beginTime":2202,"endTime":2304,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2202&ask_summarization=1"},{"index":21,"title":"Fonksiyonlara Parametre Geçirme","list":{"type":"unordered","items":["\"display_choices\" ve \"determine_winner\" fonksiyonlarına kullanıcı ve bilgisayar seçimleri parametreleri olarak geçirilir.","Fonksiyonları çağırırken kullanıcı ve bilgisayar seçimleri değerleri argüman olarak verilir.","Tüm fonksiyonlar çağrıldıktan sonra \"play_game\" fonksiyonu çalıştırılır."]},"beginTime":2304,"endTime":2393,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2304&ask_summarization=1"},{"index":22,"title":"Kodun Modülerleştirilmesi","list":{"type":"unordered","items":["Refactoring ile program daha küçük ve tekrarlanabilir fonksiyonlara ayrılır.","Her fonksiyon sadece birkaç satır kod içerir, bu da hataları bulmayı kolaylaştırır.","Modüler kodlama, kodu daha okunabilir ve anlaşılır hale getirir."]},"beginTime":2393,"endTime":2420,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2393&ask_summarization=1"},{"index":23,"title":"Kodun Tekrarlanmasını Önleme","list":{"type":"unordered","items":["Kodda tekrarlanan seçimler, hata yapma riskini artırır ve değişiklikleri yapmayı zorlaştırır.","\"Don't Repeat Yourself\" (DRY) prensibi gereği kodda tekrarlanmamalıdır.","Seçimler bir tuple'a dönüştürülerek tek bir yerde tanımlanır."]},"beginTime":2420,"endTime":2577,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2420&ask_summarization=1"},{"index":24,"title":"Sabitlerin Kullanımı","list":{"type":"unordered","items":["Seçimler tek bir yerde üstel harflerle tanımlanan sabitler olarak değiştirilir.","Tüm kodda \"R\", \"S\" ve \"P\" yerine \"rock\", \"scissors\" ve \"paper\" kullanılır.","Bu yöntem, kodun daha açıklayıcı olmasını sağlar ve değişiklikleri yapmayı kolaylaştırır."]},"beginTime":2577,"endTime":2734,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2577&ask_summarization=1"},{"index":25,"title":"Gelecek Proje ve Sanal Ortam","list":{"type":"unordered","items":["Bir sonraki proje QR kod üreticisi olacak ve üçüncü parti bir kütüphane kullanılacak.","Sanal ortam, Python'da ayrı bir izole çalışma alanıdır.","Sanal ortam, farklı projelerin farklı kütüphane versiyonlarını kullanmasını sağlar."]},"beginTime":2734,"endTime":2845,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2734&ask_summarization=1"},{"index":26,"title":"Oluşturma ve Aktivasyon Sanal Ortamı","list":{"type":"unordered","items":["Sanal ortam oluşturmak için terminalde \"python -m venv\" komutunu kullanarak Python'un yerleşik modüllerinden venv'i çalıştırırız.","Sanal ortam oluşturulduktan sonra, proje klasöründe \"bin\", \"include\" ve \"lib\" gibi klasörler oluşur ve bu klasörlerde pip, pip3, python gibi yürütülebilir dosyalar bulunur.","Sanal ortamı aktif etmek için Windows'ta \"venv/scripts/activate\", Mac'te \"source venv/bin/activate\" komutlarını kullanırız."]},"beginTime":2846,"endTime":2976,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2846&ask_summarization=1"},{"index":27,"title":"QR Kod Oluşturma Programı","list":{"type":"unordered","items":["Sanal ortamda \"qrcodegenerator.py\" adında yeni bir dosya oluşturup, QR kod modülünü import ederiz.","Kullanıcıdan metin veya URL ve dosya adı isteyerek, beyaz boşlukları temizlemek için \"strip\" fonksiyonunu kullanırız.","QR kod oluşturmak için \"qrcode\" modülünden QR kod nesnesi oluşturup, \"add_data\", \"make_image\" ve \"save\" fonksiyonlarını kullanarak QR kodu oluşturur ve kaydederiz."]},"beginTime":2976,"endTime":3119,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=2976&ask_summarization=1"},{"index":28,"title":"Programın Çalıştırılması ve Kapanış","list":{"type":"unordered","items":["Programı çalıştırdığımızda, kullanıcıdan alınan metin veya URL ve dosya adı ile QR kodu oluşturulur ve belirtilen dosyaya kaydedilir.","Oluşturulan QR kodu, telefon ile tarandığında belirtilen URL'ye yönlendirir.","Video, Python projeleri için daha kapsamlı bir kurs olan \"Python Projects for Beginners\"ın bir parçası olarak sunulmaktadır."]},"beginTime":3119,"endTime":3173,"href":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=3119&ask_summarization=1"}],"linkTemplate":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Projects for Beginners – Master Problem-Solving!","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=yVl_G-F7m8c\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE2ODUwOTM1Njk2MzM4MTg4NDUwWhQxNjg1MDkzNTY5NjMzODE4ODQ1MGqvDRIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxPsGIIEJAGABCsqiwEQARp4gQEI-vkAAAD0CAD9DQL-ABsAAQr1AgIA7QT8-AUAAAAECQUA-AEAAAD7-Av-AAAAAQgB_vH-AQAP_f4DBAAAABgE_Ar_AAAAC_0EDP8BAAAL-_QD9gIAARjrBPr_AAAA8gD5AwMAAAD6B-3-AAAAABD9CQUAAAAAIAAtCLHSOzgTQAlITlACKnMQABpgDQ4ALwUT-ez8H_EF_vz56ggbA_vf_QD74AALDxH1Dwbf3S8MACXe8gLSAAAAIRT5FPkA-ToF6wsKChz_7cv5Dwh_6BL7FyEDENYZKhX7H_P5AQUWANoQAgRF9esf7ggvIAAtdDt_OzgTQAlIb1ACKq8GEAwaoAYAADhCAAAIwgAAUEIAAEDBAADAQAAAFEIAALjBAAC8wgAAzMIAAMDAAACWQgAA8EEAAIbCAABMwgAAIEEAAATCAACgwAAAqEEAAGBBAACQwQAAyEEAAODBAAAAAAAAYEEAAExCAABYQgAAYMEAAFDCAAAsQgAAaEIAALDBAADoQgAAQEAAAEBAAAAgwQAAFEIAAMDAAAC4QgAAgEEAAAjCAACIwQAAgEAAABhCAACEQgAACMIAAATCAAAYwgAACMIAADhCAAAUwgAAQMAAAMDBAAAEwgAAoMAAAHBBAACgQAAAQMIAAAAAAADgQAAA4EAAACRCAACgQQAAgMEAAAxCAAAAwAAADEIAAPhBAACIwQAALMIAAKjBAADgQQAAlkIAANjBAACwQQAANMIAAIA_AABAwAAAVEIAALBBAACCwgAAAMIAAIBBAABAQgAABEIAAOBAAACwQQAAgsIAAIDBAAAcQgAAcEEAAODBAADwQQAAsMEAABhCAACAQAAAFMIAACxCAABgQgAAIEEAAPjBAADgwQAAEMEAAKBAAACcwgAAAMIAAHRCAACQQgAAoMAAAKhBAABQQQAAWEIAAKzCAABUwgAA8MEAAMZCAAAQQQAAkEEAAOBBAACwwQAAjMIAAIhBAACWwgAA4MEAADTCAAAIQgAAnkIAAADAAACQwQAAOMIAAKDCAADQwQAAUMEAAOBAAABMQgAAgEIAAFxCAADQQQAAAAAAABxCAAAMwgAACEIAADTCAAAwwgAAwEEAACBCAAD4QQAAIEEAALpCAADgwAAAsMEAAERCAADgQAAA6MEAAMjBAAAAQAAADMIAAGxCAAC8wgAAMEIAAFRCAACowQAAmkIAAGDBAACwQQAAPMIAAPDBAAAQQgAAIMIAAEBCAACQwQAAfMIAAKDBAACoQQAAAEAAAIBAAABgQgAAwMEAAHzCAAD4QQAAXEIAAKDAAAAQwgAAVMIAAIjBAABIQgAAoEAAACDCAAAUQgAAuMEAAIA_AAAswgAAwMEAAEBAAABgQQAAHMIAAKBAAAAAQAAAJEIAAIC_AACMwiAAOBNACUh1UAEqjwIQABqAAgAAhr4AAAy-AADKPgAAFD4AAIA7AAA0PgAAmD0AAEW_AABQvQAAnr4AABQ-AAAkPgAARD4AAJi9AACYvQAAdL4AAKo-AABQPQAARD4AAAE_AAB_PwAAEL0AAOI-AACGPgAAqj4AAIK-AAAEPgAAMD0AAHy-AAAQPQAArj4AACQ-AADIPQAAMD0AABQ-AACiPgAA2j4AANq-AAAVvwAAUL0AAJa-AACIPQAAmL0AALi9AAAMvgAARD4AAMY-AADgPAAAJL4AABy-AAC4vQAAwr4AAJg9AABsPgAAgLsAABA9AAB_PwAAhr4AAJg9AACAuwAAgLsAABA9AABAPAAAdD4gADgTQAlIfFABKo8CEAEagAIAAKq-AAAwPQAA2L0AADu_AADYvQAALD4AACw-AABQvQAAMD0AALI-AADovQAAcD0AAHC9AABAvAAAqD0AADC9AACOvgAART8AADC9AAD-PgAAuD0AACS-AAAwvQAADD4AAFy-AAB0vgAA6D0AAPg9AADIvQAAoLwAANg9AAC4vQAA2D0AANg9AACmPgAA2L0AAEw-AADgPAAAyr4AAJY-AADIvQAAUD0AAOg9AAAQvQAAED0AAIA7AAB_vwAAbD4AAIg9AACuvgAAJL4AAJi9AACaPgAAFD4AAFw-AAA8PgAA4DwAAOA8AACCPgAA4LwAAOC8AAAkPgAA4LwAAAQ-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=yVl_G-F7m8c","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16850935696338188450"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16569659466543698526":{"videoId":"16569659466543698526","docid":"34-5-12-Z6895A6479C5E9D06","description":"Design Patterns tutorial explained in simple words using real-world examples. 🚀 Ready to master design patterns? Check out my full course: https://mosh.link/design-patterns-course Subscribe for...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/879926/f708ad6158a8f3dc256803c2c4c5b9d7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pxTd5gAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNU_1StN5Tkk","linkTemplate":"/video/preview/16569659466543698526?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Design Patterns in Plain English | Mosh Hamedani","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=NU_1StN5Tkk\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE2NTY5NjU5NDY2NTQzNjk4NTI2WhQxNjU2OTY1OTQ2NjU0MzY5ODUyNmqTFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxPAJYIEJAGABCsqiwEQARp4gfwR-Aj_AgD1AQMFCAX9Ae3-AfD7_v4A8QEC_P4BAAADBfIF_AEAAPMD-wcBAAAA_-8OA_39AQASBgQFBAAAABP5Av73AAAA-AsBBf4BAADy8_j1AgAAABQRAQr_AAAA-wEKAPr_AAAMBhL8AAAAAAjy-QIAAAAAIAAttZPWOzgTQAlITlACKoQCEAAa8AF3DPkBwu8n_u78_QC7FewAgQAC_0EJ4wC6FQEB2Q3BAeQMAgDc1xH_7w8OAMIEFQAE-eD_Mgf2AP39A_9ADekA8CoKADwA9wFMEvMABPfyAP4KIP7wCv_8PgkB_zce_P44ACT9Dvn0_Rvb2AAO2AUFEhsHARvvEAIY9wn_8hv4-_H2BQINE_3-8Eb5_QoJBv7pF-UC9xj2-f37-wcv8_P9B_EV90Lc5wAI7uoH4Q749sQSB_kCGPwH1-r1CPISBPnt7wkA6PwEAPwN_AEY9_gBFPYOBPsLB_8F-fD98fML9Pf5BQ--Ggr6E_4TAgD49P4gAC2_TyQ7OBNACUhhUAIqzwcQABrAB3XLAr-EVSs9mEEGvXdRDz38AZo9JDMPvC6pn70DC7u8U_BvvLw_jj3dkyg7ieApvThpir7RDD087a59PHFytz7Lq6k86BEoPXE8H773GmW7022kPKbUBb4_TKm6BWaqvMQkTD6yrKo8ccAYPWLYIT5P9iA9PyArPf2z7rv4em29YxZwvZfUnjusW5i9odCXvObLiz18lgy9bjzOPOvgsD1_eIy8fBVPvPnyt70sCZY7whstPF4uIr5Nj5w8WJ2mPAPBwj03Sii8wviru1BiJTvH3zE9clomvAwjHT04Pbm8bzmNvHw9qT2T1Fi9mrNyOkPxuT3M4UQ93F4XPWO0Hr42Fnu7f2BYPPX1_D2cogg96ytZvCLKEr1kxgA7-1ksPKQDqzvGeQ496UdDvK9nfj3BQhw8QnkdPGtzrbtc4zg9A50kvNGFhzwaj4w6J1cIu-0Lnb3enJ07zIAQvLHriztwelW7sgrAvFnlnb0CwVe9o4UXPM-aZD32UVy9e-uuO3eptz0ECSW9cYWBPNbBxj0jlAi8daBaO_m6MbyJbQE9LYFvu2ReYj3O-tS8xx4QPISjvz3V7oI9XuBNvDMD8Lwp3AG9llCLvNlC0D2UFNi9IhEJuPa17jyHW1M7uMdzO2QntDsnUyI7voFuvCBYejxUdOQ87Crqu3D1l70QTaq8nOP1u8Nnq7zF8IW7ZV11OwgW0byJ3hi9wXTWOixnKj2Kq0-9nJ1SO4Ab2Dxob7W9dDtGudFgLj2NXWc9XHM1t3PzjboonPq7m253N6UFmjtZNWM80TriORodA7pc9-C8hTM4OUMIgjsU8Ma8nERSOM3UWr1AShE9UuYBOfPdd7vYkwa8pkojuibZjzyytg49lxSUOeWMkr2TuQO9432euVWEO71UrQU9SBacuPFFkD1SrU88nrK_OJ9O4DtG9bG8FKcst70YirzZ1FS8kHtDOOq6JjyNixk8Y9QMOGuYxjzzPPi8onxOuFk_DL2u7yg9M5NNuGddSDwKXYO90RiGNiz3Xb211Gu92GFWuGCbBbyMRE29dp0vOJRfR7oNZwY8HjFlN2vx6b151iS87i9gNom247ysj4e8FNr9OPz1VD2GFA09fUrOtgHewry7T4Q86JYPOBqnIT1pRrA9cxIduEaiJj2DY4A9lTVHOAP13DyHz2w9GoS-tsh9zLudYe67wqB8NwTZfDxPXTm9eWMquIqWVz0QWPk9jRdAOAcLp7y9_O49g7QeuRnWHjwdVdE6oZ_0t4vMl71Gk5C9sAAquCAAOBNACUhtUAEqcxAAGmAlDgA1_jni2RUk-ffkEwLp5P7oJs0IAP7uAPIk7f8WFt3DGgwACNn8Dr4AAAAbDAL-BQD3UPr1DxjxCAfpryRAAX8AHuXDHCH519bZ7Osk-xsRICcA-QTYETIP3So4EB4gAC0CCkw7OBNACUhvUAIqrwYQDBqgBgAALEIAAEjCAABwQgAAuMEAAARCAAAgwgAAkEEAAJTCAACIwgAAPEIAACBCAAAQQgAA9sIAAFzCAABAQAAAuMEAAAzCAAAAAAAAQEEAACzCAADoQQAAYEEAAHDBAADgwAAAXEIAAFBCAADYwQAAKMIAAL5CAACaQgAAUEEAAIRCAAAswgAABEIAACTCAABEQgAAAEIAAHxCAACQwQAAwMAAAHBBAADAQQAAAEIAAHxCAAA8QgAAYMEAAIDCAAAwwgAAIEIAAGDBAABwwQAAkMEAAIBAAAAAwQAA4MAAAMBAAACwwQAAUEEAAEBAAABkQgAAQEAAAOjBAABgwQAAQMEAALjBAAAMQgAAUEIAAGzCAABowgAAoMEAAAhCAABAQgAAHMIAABhCAABAwAAAlMIAAEDAAAAQQQAACEIAABTCAACgwQAAUEEAAMBBAACIQQAAAEIAAODAAAAMwgAASEIAAExCAADgwQAA4MEAABhCAACQQQAAgMAAAPDBAADwwQAAHEIAABBBAAD4QQAAUMEAADDBAABUQgAAoEEAAKrCAABEwgAAFEIAABRCAAAIwgAAcEEAACRCAAAUQgAAGMIAAPjBAAAswgAA6kIAACxCAAAgQQAAgEAAANjBAAA0wgAAuMEAAADCAAA8wgAAvMIAAFRCAACqQgAAAEAAABjCAACowQAAoMIAABBBAAAwwQAAcEEAAFRCAAAQQgAAgD8AAGRCAAAAwQAAAEEAAKLCAAAAQgAAQEAAAJhBAAAgwQAAuEEAAIBBAAAAAAAAREIAAEDAAADAwQAALEIAAFDBAAAMwgAAFMIAABDBAAAAwAAAQEIAAKjCAACOQgAAhkIAANjBAABoQgAAFMIAABBBAACgwQAAUMIAAEhCAABYwgAA2EEAAHDBAABUwgAAmEEAABDCAACAQAAA2EEAAExCAAAAwAAARMIAAHhCAACOQgAAQMAAAGDBAACgwQAAAMAAAJpCAAAMwgAAqMEAAChCAAAAQAAAAAAAAGTCAAAwwQAAAAAAAOBBAADIwQAAEEEAAIDCAAAAQAAAWMIAABzCIAA4E0AJSHVQASqPAhAAGoACAACSvgAA6D0AAIg9AADovQAAoLwAAAS-AAAUvgAAKb8AAGS-AADYPQAATD4AAPg9AAAQvQAABD4AANi9AADKvgAAoDwAADA9AADoPQAAEz8AAH8_AADgvAAA4DwAAM6-AACAuwAAwr4AABw-AACgvAAA-r4AAPi9AAA8PgAAMD0AADA9AADYPQAA6D0AAAy-AACePgAATL4AACS-AABwvQAAlr4AAAS-AACIvQAAcL0AAJY-AABsvgAA2L0AAFC9AAD4vQAADL4AAFy-AACGvgAAED0AABC9AABEvgAAMD0AAB0_AAAsvgAA4DwAAAQ-AACgPAAAfD4AAJg9AABsPiAAOBNACUh8UAEqjwIQARqAAgAAVL4AABQ-AACmvgAAP78AADC9AADIvQAAuL0AAPi9AACYvQAAdD4AAKC8AAAsPgAAJL4AAPi9AADoPQAAmL0AAOq-AAAtPwAAPL4AAOo-AADYvQAAcL0AAPi9AADYvQAAfL4AADC9AAAQvQAAqD0AABy-AACAOwAAFD4AAEC8AACAuwAARD4AAGQ-AAAMvgAAbD4AAAw-AACyvgAAcL0AAAy-AABQPQAAhr4AAOg9AAB8vgAAqL0AAH-_AAAcvgAAEL0AADy-AABcvgAAoDwAAHw-AACGPgAA-D0AAJg9AABQvQAAQLwAACQ-AAAQvQAAUL0AANo-AAA0PgAARL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=NU_1StN5Tkk","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16569659466543698526"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"725919539"},"15562882630805944041":{"videoId":"15562882630805944041","docid":"34-8-9-ZC542795EA4354FC0","description":"🔥Get the Complete Course (60% OFF - Limited TIME): https://programmingwithmosh.com/cours... This tutorial teaches you how to build real-time apps with Firebase and Angular. Table OF Content 00...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3328157/507b4ff75f8b51f21d0a34c50437240a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ONYYggAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DmqWXRX5fxGQ","linkTemplate":"/video/preview/15562882630805944041?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Firebase in Angular Applications | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=mqWXRX5fxGQ\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE1NTYyODgyNjMwODA1OTQ0MDQxWhQxNTU2Mjg4MjYzMDgwNTk0NDA0MWqTFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxPMDIIEJAGABCsqiwEQARp4gfQI-wf9AwD57gkJBgf8AQAD__j4_v4A-f8FAPoE_gD5Cgv5_wAAAPoQA_4GAAAA4_kA9v4DAAAWFv37BAAAAAzx_f_6AAAA-An8BAgAAAAE_gYKA_8AABQEEgIAAAAA_Qb5_Pn-AAH3Cwn9AAAAAPL2A_P_AAAAIAAtIz_cOzgTQAlITlACKoQCEAAa8AFn-PT-5NogAOgK7gDmCvUBgQAC_zz04f-1_gAAv_fNAOIa7gDV6w0ADScUAMsb2wD7EtP_QTD2APAFGQAwDAr_EgvnAUfkDAEvGvX_-g_1AN8OGf8TBygAJOUG_zce_P4dBAP82ubRAfHo6v_79wcEGBLwABreEP4GGRIA_xT-_OPlFv0QEhL_4wkD_wwSAgsK_dsA_CDh-_jxCv39Ae4DAdH0Ah7l9Pgx_QEE5Or69_AjDfgALQ0J6QsCAAImCvXp8Rb5G9b__d3_A_oY9_gBDA4QBxLrGAoJ9-AB1gcTCenvCgDjGgcM_ugGAwD49P4gAC2_TyQ7OBNACUhhUAIqzwcQABrAB7qj974xg6c8InxePAMVRL0AiUs9VKcou-1-1b076oO855RbvJ_Woz0h8PY8RfacvJsdob5GoZu8yGeoPD0pcz6UwOa79XIOPRCw9r0IpE49R7dSu_Wha76E0wc9dDXDu8QkTD6yrKo8ccAYPVgfLz7uLJA9-0YPPGJRLL1kUqg8qJZjvBgcKr2-Toq9Bg4LvJV_DT6ipFa9sVVdPOw0Uj7Zu_m7vn-YO0Ecxb1AKPk8f116O9lkiL0eFxU9TfbPPOvgAD4CwqK8h3STvOA9UbyQfRU9xv86O28vKT143Ca9s70MPO7WDb2bgkY8B93zO9Kjjj2ZpA29UN-yPFUUz73OQ_076PioPN1gOD4pplw94xs-OrLknjsMpNU8hU3TPE1e7LtbNmQ904MZOgkQDz3QA4S8NT3Nu5_1vrsSQQY9T8k5PMt1pD2ewBI5He3yut6qcL0x1Dw8KPWjuw5fDzzZFi-8iMLjusf8kr2iXcW8DdMtPDvFCj5Wgyu9X_DlO4o-nz38uAc8gGxIvHZbuD3Crwc8bedWPIKWKT3itxw9peGQO7KjDD3qoAG9yvSwPISjvz3V7oI9XuBNvJMfvL2_kN-8UOEKvKR9vT1zyYe9L8gvO_EpBT16efA812QVPA42ED0AqIK9IjM8vHTVV71_E-k6XUUxuzWEHr3uzhw8gL-Uu_yFIz1sV408D2IIO9HVMb1sunk7wwawO0io2TwvdYi7D5QAOz4Dars34d692XzOuVbT9Ty5YJo98w4ruQKmQjyfqRy92LKEugr3Cj3PBio99q29OY7piTwnlPC6ZuL9uQLvKT3NGba8nSUVOBnR0bzdXB284_Wvue4tm7wjSKm7kcD2OlcWu7w7PyA9i-UgOrQROb03KAu9rX4QOSyoXrwfzo27N9cEujf_Dz0Y2zq9bGDEtZ9O4DtG9bG8FKcst-wJPL1yJfG81mKAOVB5-jmYWqW8vhvQOEyoAD3H8J29_u4wOTnlm7x9b908GLf8t0vuyzw2lpu9jZAPtwa997zF0cu8NP5lOK1omLxupGy9P1MwOC35abzyCsQ8ki9yN2vx6b151iS87i9gNvNFUb023ke9kUy8tylMCrz0VS09yOk7N0LMijyK6ki94enDtSnvoTpc5z45c7iNuF7yATyBpBk8NM32Nj2_wzwv7pA9ypwbODkx2rx3gfe8xqxnt9WU5Dy-Nqa986NNuCEytjw7OeM9BBsGOdvbrbxr8B4-kDkhubHhab22Ko07i7zCt3LyTL3hHlC9AdINuCAAOBNACUhtUAEqcxAAGmAnDAANDi_nAvk3_PoB8hPF3_vRCdQP__cbAP0XFgTzFdGBKBr_LgIFA7EAAAD17fw9AgABYv3SzPzIEA_G3xZB4HbUHCXC5g38zen_6v41tQQZCS4A-RS4EzcC60koDwEgAC3mKzA7OBNACUhvUAIqrwYQDBqgBgAAgMEAAOBAAAC4wQAAgMAAAEDBAADIwQAAKEIAALBBAAAAQQAAsMEAAEhCAAA0wgAArsIAAADBAACQwQAAPEIAACDBAACkwgAAIMEAAKDAAABAQgAAosIAADBCAADgQAAAFEIAACBBAAAAwAAAWMIAAMBBAABAQQAA4EAAAChCAADowgAAdMIAAEDCAACAvwAAAEIAAIhBAACgwAAAuMEAACBCAADgwAAAQEAAANJCAABwQQAARMIAAAzCAAAQQQAArkIAADBCAABAwAAAgMEAAKDAAADowQAAdEIAALBBAACAvwAAuEEAAKDAAACAQQAAiMEAAJDBAAAAQQAAAMIAAKBAAACgQQAAAMAAAODAAADgQQAAoMEAAIDAAACiQgAAiMEAABhCAABAQQAAoMEAAHDBAACIwQAAiMEAAAjCAAB8wgAAOEIAADBCAABsQgAAgEEAAKDCAADKQgAAkEEAACRCAACAPwAAUEEAAIhCAAD4QQAAAMEAADTCAABYwgAAwMEAANBBAADQQQAAcEEAANjBAABMQgAA4EEAAEzCAAA8wgAA4EAAAKDBAACUQgAAAEIAALBCAAAMQgAASMIAAIC_AABQQQAAgEAAAJbCAADAwAAAgL8AAMBBAACgQQAAiMEAAATCAACAwgAAJMIAABBBAABUQgAA2EEAABDBAADgQQAADMIAABBBAAAMwgAAsEEAAExCAAD4QQAAcEIAAIhBAABAQgAAuEEAAFTCAAAMwgAAoEEAAFBBAAAAQAAAJEIAAExCAAA8wgAACEIAACjCAAAQwQAAgMAAAJjBAADQQQAAsMEAAGxCAACIwQAAIEEAAHjCAAAwQQAAUEIAAM7CAAAEQgAAAMIAABDCAAAwQQAAuEEAAKRCAAAcQgAAyMEAABRCAABwwgAAoEEAAIbCAAAMwgAAQEEAAFBBAACOQgAAmMEAAIxCAAAIQgAABMIAAMhBAAAwQQAA0MEAAIRCAABQQgAAfMIAADxCAABQQQAAhMIAAKrCAABEwgAAQMEAAJJCAADAwAAA8MEAACTCAABAQQAACMIAAILCIAA4E0AJSHVQASqPAhAAGoACAADCvgAAiL0AADS-AAAMPgAARL4AAO4-AAAwPQAALb8AAAy-AADgPAAAsj4AAKA8AACgvAAAND4AAMK-AAAsvgAA-j4AAFC9AACKPgAABT8AAHk_AAAEPgAADD4AAEQ-AAD4vQAA-D0AANi9AABUvgAAuL0AAIi9AAB8PgAAML0AAKC8AAAwPQAAoLwAALi9AAC6PgAA4r4AAKK-AACYvQAA-r4AAJg9AACKPgAA-D0AALo-AAC6PgAAmL0AAEy-AAAwvQAAgDsAAIg9AADGvgAAyD0AAII-AACIvQAAoLwAAH8_AAC4vQAA4DwAAEQ-AAAkvgAAsj4AAIi9AAAkviAAOBNACUh8UAEqjwIQARqAAgAAgLsAAOg9AACGvgAAMb8AAGS-AAAEvgAA2D0AAJi9AABwvQAATD4AAIA7AABQvQAA-L0AAAS-AAD4PQAAuL0AABy-AAAVPwAAUL0AAO4-AAAkvgAANL4AADS-AAD4vQAAmL0AAAS-AABAPAAAyL0AAKA8AAC4PQAA4DwAAKg9AAC4vQAAcD0AAIg9AACovQAAUD0AAJY-AACGvgAAEL0AAKg9AAAcPgAAiL0AAKA8AADIvQAABD4AAH-_AABQvQAAcD0AAIK-AABQPQAA6L0AAPg9AADgPAAAcD0AAJg9AAAQPQAAoDwAADC9AACIPQAAUD0AAOg9AADovQAA6L0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=mqWXRX5fxGQ","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15562882630805944041"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2929583261"},"12016087430227528656":{"videoId":"12016087430227528656","docid":"34-6-12-Z029C6C4CBE0674C9","description":"Confused about map, filter and lambda functions in Python? Watch this Python tutorial. 🔥Subscribe for more Python tutorials like this: / @programmingwithmosh 🔥Python for Beginners Tutorial...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2826360/288b2d3aeb5ecde627c4dc6d1b10868c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/E5P6KQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2qKQGqpRsks","linkTemplate":"/video/preview/12016087430227528656?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Map and Filter Functions in Python - Python Tutorial for Absolute Beginners | Mosh","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2qKQGqpRsks\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDEyMDE2MDg3NDMwMjI3NTI4NjU2WhQxMjAxNjA4NzQzMDIyNzUyODY1NmqTFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxPmAoIEJAGABCsqiwEQARp4gfQDAv7_AQD6CgD7_QMAAR32_Qf1AgIA9A729AMBAAD5Cwv5_wEAAA_89Q_6AAAA8vER_P7_AAAXAAP-BQAAAA78_Ab7AAAAAvgBBgAAAAACAfoJ-QEAABf7_P4AAAAA9gT-AP__AAAMCPj8AQAAABAHDAz_AAAAIAAt2DLUOzgTQAlITlACKoQCEAAa8AF3HBwAAfgDBMIU4QCvGOgAgQot_zY-3__GAhAA4ADqAenn1v_x3u8Bz-7XAKoFKAHl68P__-MIACbyBP8j3xAA9xDrADrHEQFEDu0ADwHi_wIkLv4k__L_H-XkAPX78vkYABT-7-vS_uwDvwIK0kIDH_kV_UP4CwPayA0B2iAXAOv7-_jjCe4B2_HyAPb0J_4KIuj-KgDkAuom_gUyFgD-3gcgA9YI6fsZ9wgJ8fL39tIE_fr0APL9FyIl_vcgAf_vEwkHwv8B9N8IEQI09fQG2wb19CIJ6Ajt8_H__sgK9v_zFffbSAkC3fse5f8gE_YgAC1QIw07OBNACUhhUAIqzwcQABrAB7znwL4Vo9M77tfTPO7SobwHqBo9IBEuPOCg_b0uDKY7BZEevNqQHz6mBTM7562ZOiRDPr6Iclg9SeiZumdimj5OOpu8Gu9YPIbjCb7fIPU8rAEqvYzvk7rrD3875atsuxgVZ72gvLg6IOQGPUG2HD7BMKo8jUl7OytXw72dbF69-pQIvTKlGj1VtIO7TJkKvc_zvD2cvK0844AnvWzPzD1COh-8d4FUO-ZtFr1yD9M8CYeDu2luBb4j1BE9B8hhvF7_hbmo97k8q_XVO5xYNr0tnjW9kOPiPEkL_DyZB1U9SbqoO4NDmDkBpPY8FtmCOo8_jD0QZd48-MeWPMqpPb7bFrU9tEz7uHh6Sj11Zca81EMZvO3xAr4BuUk9ps5IPMUiAT0zueK800a7uy7nIj7Bqro9qr5AuvPpzLxdDG-9qkE9vLowAj5mvZi8zD60vFIKj735PBW9Fy_UuzhAm7slRpo9toPPunyddL02wgw9on3XOcpsoD0kCWe8ZOSRvGMmUT2fHVC9UUtzvBdTnz0tOKi7Z9DxOyaUeb2xCVq9kYJ9OX_uFT18D9c9VdVTu4Zanj0nUES6XTeAvGb6IL0Ur9K9weyWO_i5Sz04D0w8mTnuO2sAxb3EdTG9g26Ouw-nAr0B8US9BQYgvJMDsb1Hk5u9g3SpOpsVlr0HJwG74rLlu88Dbj0Ja0i9Yvw1OuA9UbyDQLi8PUXQuwfu4D163B679qUOuj1KArx8LH28KtQHPJ3qmryQQw49NF06u-6vDj6fEpG9ftCUOcCQmzo8FIU9N-a0OG-iob2Ax-a8v6YXOSseMj0J5cg9FCKeucui8LxbQh6-NwXjOcMR5DzI6OW8YkYUup1ESb1uOYI90I-OObzljz3GmbA86vvgOXRg2T14WTg7Pzk5ObDzsD0T3307Eyyft5PY3jsDTE-9Rl8FuA5hgb1HGCs87wsUukGUeTwiwp66yj9MN8LQ9Dzd1P674Y4LOWJDnDzDHYk9WLChObGYojwd4sS8XFsCuDAuEbyom1o9Y2b6uOLPm70zUPm9RsoNuL3YgzvKppw8BXkTN7jkKL7Rf4W8nfgaudPjEr3xK4a9138OuStv4rwhXHy9BlGzNLwGPb4tJ0G95YnOOLEVBD7G__g7MtlTuIkMmz3Hhkm9PbMhtoT6L7sAIwG86qNfN-P_jj1_3zo9rfHTtzLurD1cJr697GpDNyL_7D01KQU-835buDmhC73REIQ95dPVuF48TTx-wn49sguWtmYcWby2e469ViLDtyAAOBNACUhtUAEqcxAAGmAREAA99Bbu6QA86RL28x3C4z71KsXa_wT4ACEWDBT-_sKnWxv_APYHBrEAAAA2EAIX2gDxagvTLCD0Jfzaxd8RLX_q-w3l7vwGj-I2Pekg8vExGDsA8gK4DE_uC1IBMhAgAC2VpyQ7OBNACUhvUAIqrwYQDBqgBgAAAMAAAADCAADoQQAAgD8AAKBBAACCwgAABEIAAMDAAACAwQAAkEEAAIhBAACAwgAATMIAABjCAADgwAAAXMIAAADAAAC4wQAAgMAAAFxCAABAQgAA0MEAAAAAAACQQQAAyEEAAIA_AABgQQAAIEEAADBBAABwQgAAgMEAAKRCAADAwQAAQMAAAGDBAABAQAAAgMAAAK5CAACowQAAwEAAAJ5CAACowQAAMMEAAIRCAADgQAAA-MEAALDCAADQwQAAiEIAALhBAAAwQQAAIMEAAOjBAAAgwgAAPEIAAADBAABkwgAAQEAAABBCAABkQgAAXEIAABBBAACgwQAAGMIAAJBBAADAwQAAUEEAAGzCAABgwQAAoMAAAGBBAAC8QgAAAMIAAPhBAADwQQAA2MIAAIDAAAAIQgAACEIAAMjBAABowgAA-EEAAERCAABcQgAA2MEAACDCAACMQgAA6EEAACBBAABMwgAAFMIAADRCAACQQQAACMIAAJDBAAA4wgAA4MAAADhCAACAQQAAgMAAADhCAAC4wQAAwMAAAIrCAADgwAAAMEEAAAxCAADAQAAAKEIAAJBCAABoQgAAPMIAAKBBAACwwQAA4EEAAOBAAADAQQAAwMEAAEBAAACQwQAAoMEAAIjCAABowgAAlsIAAARCAABoQgAAUMEAAEBBAACgwAAAosIAAOhBAADYQQAA-MEAAMDBAAAgQgAAaEIAAHRCAACwQQAAMEEAAILCAAAUwgAASMIAAMDAAABwwQAAqEEAAJBBAACAwgAASEIAAOBBAABcwgAAMMEAABTCAABwQQAAsMEAAABCAAD4QQAA0EEAAM7CAADwQQAAkkIAAFTCAADwQQAAoMIAAJjCAABQwQAAFMIAAFBCAABEQgAAQMAAADDBAAAowgAAOEIAACjCAAAAwgAAgD8AAIA_AABcwgAAbMIAADhCAACOQgAAJEIAABxCAAAQwQAAAEEAAJJCAACYwQAAZMIAANhBAABYwgAAQEEAAGzCAACgwgAA6EEAADRCAADAQQAAwMAAAEDCAADwwQAAKMIAAHDBIAA4E0AJSHVQASqPAhAAGoACAACKvgAAQDwAALY-AADYPQAAcD0AAFQ-AAAMPgAAZb8AAL6-AAAsvgAATD4AABC9AAAQPQAARD4AAOA8AABEvgAAFD4AAKg9AABwPQAACT8AAEM_AACAuwAAyD0AAMg9AAAEPgAAmL0AALI-AADYvQAALD4AAGS-AACaPgAAQDwAALg9AADIvQAAVD4AADS-AABEPgAAxr4AAHS-AADYvQAAuL0AAAS-AACYvQAArr4AAGQ-AACYPQAA7j4AAJK-AABMPgAA7r4AABw-AAA8vgAA4LwAAMg9AAAcPgAAQDwAAH8_AACavgAAnj4AAFA9AABUPgAAJD4AAJg9AABQPSAAOBNACUh8UAEqjwIQARqAAgAAXL4AACQ-AABMvgAAGb8AAEy-AAAQvQAAoj4AABC9AABQPQAAZD4AAMi9AAC4PQAAEL0AAKA8AAAEPgAAiL0AAKK-AAAtPwAAmL0AAAk_AAD4PQAANL4AACy-AADgPAAATL4AAIq-AACYPQAA2D0AAEC8AACIPQAA4DwAABA9AAAkvgAAmL0AABw-AADIvQAApj4AAOg9AACuvgAAuD0AAKi9AADgPAAAgLsAAPg9AACePgAAqD0AAH-_AABQvQAAuD0AAIq-AABAvAAA2D0AAOg9AACYPQAATD4AAEw-AAAQvQAABL4AAIo-AAAcPgAALD4AAK4-AACoPQAAdL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2qKQGqpRsks","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12016087430227528656"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"804583995"},"17515753810060883533":{"videoId":"17515753810060883533","docid":"34-3-7-Z3A4AF9365D866C59","description":"🔥Get the Complete Course (45% OFF - Limited TIME): https://programmingwithmosh.com/cours... Subscribe for more videos: / @programmingwithmosh Want to learn more from me? Check out my blog and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1627659/3732c38265fd1a2105e80d2289f8d4d5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fY26DAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKvG0a9dY3UI","linkTemplate":"/video/preview/17515753810060883533?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Your First Node App","related_orig_text":"Programming with Mosh","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Programming with Mosh\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KvG0a9dY3UI\",\"src\":\"serp\",\"rvb\":\"Eq0DChMzMTcxMzQzODI0ODAwODUyODMxChM5NDc0ODQ2MDQwMTY1NDgyMDAyChQxNzc2MjIxMTE4MTQwNjgzOTU3OAoTNzAxOTk2NjUwMTA5Nzc3MDQ1NQoTMTkwMjY2NzQ1NjEzNDgzODY5NQoTMTMyOTEyNTMwNzIyMzIxNTczOQoTOTYyMTc2OTQ4MjA1NzYwMjU2NQoTMjk1MjIyMDA0ODg2MjU3MzkyMwoUMTY2ODU4OTU4NzY1NjA1NTQ1ODkKEzgzOTU0NDk1MTcxMzA4MTM5OTUKEzMyNTg0NDIwMTMyMTg4NzU5MzMKFDEyNDAzODE1MTk3NTA3NTk5MTc2ChM5OTUxNDQ3NDUyMjc3Mzg3MTY3ChQxNjg1MDkzNTY5NjMzODE4ODQ1MAoUMTY1Njk2NTk0NjY1NDM2OTg1MjYKFDE1NTYyODgyNjMwODA1OTQ0MDQxChQxMjAxNjA4NzQzMDIyNzUyODY1NgoUMTc1MTU3NTM4MTAwNjA4ODM1MzMKFDEwMTU5ODMwMjQ2NDU1NTYwMjk4ChM0MDI1NjkyMDM5MjI0MjYzNTMxGhYKFDE3NTE1NzUzODEwMDYwODgzNTMzWhQxNzUxNTc1MzgxMDA2MDg4MzUzM2qIFxIBMBgAIkUaMQAKKmhoamFkb2hrYnplbWhqdWJoaFVDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQRICABIqEMIPDxoPPxO2AYIEJAGABCsqiwEQARp4gfcE-v76BgD0AwUB-gP_AQILAP_4__8A7wT8-QUAAAD6BQcD-QEAAAEM-_0FAAAA-fwD_wP_AAD__AQQAwAAAAgC-AD9AAAAAgv4Bv4BAAD99wH59wIAART-BgIAAAAA9Qr49AAAAAD5Awv8AAAAAALr9gIBAAAAIAAtWlTkOzgTQAlITlACKoQCEAAa8AFW_-MA8QUSAe0QFgDrCPcAgfD7_0kE_wDhBPoB2RDiAN4K7ADryxgByvMDANsh___sBNf_TgEAAAf3GQAN8w4AIgEHACT5AwAjAQYAzQz3_hoyDwBDCQMAE_gSAP_r9v8PAOwA-BbnAd3f8AAa_SEB-PUEAR_9-f_u-wcCAhMLAu7z-gX67AoC4vQDAyL0GQL1B-D7IAv0A_UI8QMUCuACIgEFAy8E6AEGBwIK-_ILBPAO8QLu-gQC7gkBAA0IFAIgCwH9_Azy-fr6AvcV8ugJ-wwNBwT06QLvAPQK2eQA_gXsB_feAAH96PUNB_70_gAgAC2Q-k47OBNACUhhUAIqzwcQABrAB0rU677KQFQ8Ja6jPO7SobwHqBo9IBEuPDlk472y0gs7iQMtvRiYBT6AM-s7f7O9u_yMu75aUw-8xurFu7XhkD66ETa9GokwPY9T9LydmcU8-oLxvORywr04glg7rD0HvTgvzjzObcK8MW-fPFgfLz7uLJA9-0YPPLzLBb5cjyG8_D0DOtiofT3XMJO9vBk0OpwUNj6IgCI8TPWJvLxa7j1AY0u8KwGnPBhA-L0qO308Rc-1O81Qwb3mN1E9fjqaO4TgBjzQZF-9bu55O9z0F77kIki9l576uyPzuD3zySo991whPX2x171uUmw9aadmvEzFhjwyOgA9v4lXPC-G8r10kHy8_SGsPGOEiz0vg1Y8IPGGvFt6tLzwnb08UYLjPPVSDD2gD2C8_E_EO9OG4z3Mdmo91nS9PMjgVTk_Mbe99DeGNxzu4z2uQq88nEzBvI-uLTyCO5C8wB-jPDhAm7slRpo9toPPunyddL02wgw9on3XOfF8az3D7uC8NcA7vBa8iTuprjK87lhwu_tdqD2Hm508B8xoPITbdb0L5hQ8FoVhuw2_4btC81Q9co-AvPYFqT3BvNG8b3zxu5MfvL2_kN-8UOEKvAO9Jj00v_W8lFC4O5vIjDwUcZ88q4ZZOmDcN727BMy9KrrDupMDsb1Hk5u9g3SpOvLkH724Nre7Uchnu-pu6LtLVf-863KMOgxzwrzRffO7s2fou8ysLz3FvbO9uqHGOs8ElDw0eo-9J5kIuk_Lj7xFdi8996dYO9U3dT0rFo-97rDLOa2Ap7xWY4k96TWZOdFKEL1sMEO8_2uwOW7TCT1nLks8oaO-Nt1eUjwhHDi941nYOaqxSb0_xGu9HsaSuV3Bdr2usXA83mMpOYgZgD3e4Vs97CULuYSeLT1iqWS9yLGIuc0oTLx3LBs8FndnOEhTPT2WOWK9MuaSOIV_rLxDmJG6lLRfNhSSjLxDH0y9H9FvN6I10DwIZGU8iyjEN_RCizyTnN07Zwo9N1vhJz2oJQy9oPp3uCKHjLsa2gS7CKMluFcG9b1wQ-y9zAyLuEaXmrtpcYa8d8xxOMrhA74Q1x48l_1ON46ItTrZynC9_wlnN2-1E73cYq6992q2N6ppor0kb-87FkajOIKREj1le-M6-LiDuP4ZhD0JRm-9hbMTtjxx1LzJnQi98RuAt4Y97T39_gm8gSxKN7f2GT0OVUe9bKlYuELLXz1jGrc9bpCOOK7vk70648A9HgLpuGKCWr1bIGY9ZDW7N1rRTTsMN7W9jvKEuCAAOBNACUhtUAEqcxAAGmBDCgAoDEvk1e1D7R8F5Cjd_PX_D9QSAAveAAIRyvnjBdPG9yH_Lg8E77AAAAARDwQ3zAD8bfHew-_eEvOz1_8YB3_rARqL5w8MDL4ZCuYayx8tLhUACNPQ_t4g5kkQ5x8gAC3Dzis7OBNACUhvUAIqrwYQDBqgBgAAgEAAABDBAAAgQQAAgL8AACRCAAAYwgAANEIAAODAAABQwQAAlEIAABDBAADAwQAAXMIAAPDBAAAkQgAANMIAALDBAAAcwgAAgMAAALDBAADgQAAAMEEAAIBBAACAQQAAyEEAAADAAACYwQAA0MEAAHxCAAAkQgAAgMEAAIRCAABcwgAAqMEAAIA_AACQQQAAiEEAAJxCAACIwgAAQEIAAFBBAABwQQAASEIAAIhBAADgQAAAgEAAAADCAABQQQAAKEIAAAAAAABAQQAAIEEAACzCAACgwAAAOEIAAPjBAABswgAAHMIAAJjBAADgQQAAAAAAAJhBAAAswgAA7sIAAOBAAADQwQAAuEEAACzCAADYwQAAoMAAAIBCAAAsQgAAIMIAABhCAABAQQAApMIAADBBAAA4QgAApkIAAIBBAABwwgAAmEEAAEBAAADgQQAA2MEAADjCAADAQQAAVEIAAEhCAABwwgAACMIAADxCAADowQAAsMIAAAjCAACYwQAAUMEAALBCAADoQQAAyMEAAKDAAABAQQAASEIAABzCAABwQQAA6EEAAETCAAA0QgAAIEEAALhBAAAkQgAAEMIAAEBAAABQwQAAYEEAAIBAAABAwAAAHMIAAADBAADgQAAAqMEAAMBBAABowgAAYMIAAFRCAACYQQAAoMEAAMBAAACUwgAAoMIAABBBAACAQgAA4MAAAExCAACgQQAAcEEAAFxCAAAIQgAA8MEAANbCAAAQwgAAsEEAAOBBAACYwQAAAEAAAODBAAC2wgAAXEIAAADBAACAwAAAoMEAAIBAAAAAQAAAQMIAAEBAAACoQQAAMEEAAODAAACQwQAAkEEAAILCAAAAAAAAqMIAADDCAABwwgAAgL8AAExCAADIQQAAMMEAAIBCAADgwAAAcMEAADzCAACgwQAAiMEAABxCAABUwgAAFMIAAIpCAACEQgAADMIAAEBAAABgQQAA6EEAALxCAABQwQAAcMIAAJ5CAABEwgAAmEEAAGTCAAAUwgAAFEIAAAjCAABUwgAAMEIAAJTCAADgQAAAYMIAAMTCIAA4E0AJSHVQASqPAhAAGoACAABwvQAAqD0AAEQ-AAAMPgAAbL4AAKA8AADovQAAAb8AADy-AAAsvgAAqD0AAAS-AACAOwAAHD4AAES-AAC4vQAA6j4AAKA8AAA8PgAAGT8AAH8_AAC4vQAAmD0AAHA9AACKvgAAcD0AAFC9AABQvQAAJL4AAKA8AABMPgAAHD4AAAQ-AAAkPgAAoDwAAHA9AABwPQAANL4AAPi9AAAUvgAAcD0AAFy-AAAkPgAADL4AAIC7AABsPgAAmD0AAEy-AACavgAA6L0AAAw-AAAkvgAArj4AAKg9AAA8vgAAgDsAAE8_AAAwvQAAiL0AAAw-AAAMvgAAZD4AADC9AAAkPiAAOBNACUh8UAEqjwIQARqAAgAAUL0AAEy-AACWvgAAJ78AAMg9AABkPgAAUD0AAMg9AACYPQAAZL4AAHC9AADIPQAAVD4AAJK-AACqPgAAuD0AAKg9AAAlPwAAqL0AAJI-AAAcvgAAVD4AAIo-AABQPQAALL4AAFQ-AABAvAAA4DwAAIq-AAAcvgAAPD4AADA9AAC4PQAA2D0AABQ-AACAuwAAUL0AADw-AACGvgAA4DwAAIY-AAAQPQAAgLsAAPg9AADgvAAAXL4AAH-_AADYvQAAED0AAKi9AACYPQAAuL0AAKC8AAA8PgAAnj4AACQ-AABAvAAABL4AAKC8AAAMvgAAMD0AACQ-AABMvgAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=KvG0a9dY3UI","parent-reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17515753810060883533"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1845386516"}},"dups":{"3171343824800852831":{"videoId":"3171343824800852831","title":"Python Tutorial Review: \u0007[Programming\u0007] \u0007[with\u0007] \u0007[Mosh\u0007]","cleanTitle":"Python Tutorial Review: Programming with Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8S6i_pzBww0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8S6i_pzBww0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDamJodGlkOFkyQWdSUHhTM3NhcjhxQQ==","name":"Hackr","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Hackr","origUrl":"http://www.youtube.com/@hackrlearning","a11yText":"Hackr. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":217,"text":"3:37","a11yText":"Süre 3 dakika 37 saniye","shortText":"3 dk."},"date":"9 oca 2025","modifyTime":1736425527000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8S6i_pzBww0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8S6i_pzBww0","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":217},"parentClipId":"3171343824800852831","href":"/preview/3171343824800852831?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/3171343824800852831?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9474846040165482002":{"videoId":"9474846040165482002","title":"Object-oriented \u0007[Programming\u0007] in 7 minutes | \u0007[Mosh\u0007]","cleanTitle":"Object-oriented Programming in 7 minutes | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/live/pTB0EiLXUC8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pTB0EiLXUC8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":453,"text":"7:33","a11yText":"Süre 7 dakika 33 saniye","shortText":"7 dk."},"views":{"text":"4,6milyon","a11yText":"4,6 milyon izleme"},"date":"29 mar 2018","modifyTime":1522281600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pTB0EiLXUC8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pTB0EiLXUC8","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":453},"parentClipId":"9474846040165482002","href":"/preview/9474846040165482002?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/9474846040165482002?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17762211181406839578":{"videoId":"17762211181406839578","title":"\u0007[programming\u0007] \u0007[with\u0007] \u0007[mosh\u0007] python cheat sheet","cleanTitle":"programming with mosh python cheat sheet","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=nfYqc9nRIkA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/nfYqc9nRIkA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcnNqRGhvcXE4V2VvYzl1b1llYm5NUQ==","name":"PythonGPT","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PythonGPT","origUrl":"http://www.youtube.com/@PythonsGPT","a11yText":"PythonGPT. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":126,"text":"2:06","a11yText":"Süre 2 dakika 6 saniye","shortText":"2 dk."},"date":"25 ara 2023","modifyTime":1703462400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/nfYqc9nRIkA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=nfYqc9nRIkA","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":126},"parentClipId":"17762211181406839578","href":"/preview/17762211181406839578?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/17762211181406839578?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7019966501097770455":{"videoId":"7019966501097770455","title":"Welcome to \u0007[Programming\u0007] \u0007[with\u0007] \u0007[Mosh\u0007]","cleanTitle":"Welcome to Programming with Mosh","host":{"title":"YouTube","href":"http://www.20i.com/blog/10-best-youtube-channels-for-learning-programming-2021/","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QARI-7_J9bI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":25,"text":"00:25","a11yText":"Süre 25 saniye","shortText":""},"date":"27 kas 2024","modifyTime":1732665600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QARI-7_J9bI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QARI-7_J9bI","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":25},"parentClipId":"7019966501097770455","href":"/preview/7019966501097770455?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/7019966501097770455?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1902667456134838695":{"videoId":"1902667456134838695","title":"Object-oriented \u0007[Programming\u0007] in JavaScript: Made Super Simple | \u0007[Mosh\u0007]","cleanTitle":"Object-oriented Programming in JavaScript: Made Super Simple | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/v/PFmuCDHHpwk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PFmuCDHHpwk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3768,"text":"1:02:48","a11yText":"Süre 1 saat 2 dakika 48 saniye","shortText":"1 sa. 2 dk."},"views":{"text":"2,2milyon","a11yText":"2,2 milyon izleme"},"date":"29 mar 2018","modifyTime":1522281600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PFmuCDHHpwk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PFmuCDHHpwk","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":3768},"parentClipId":"1902667456134838695","href":"/preview/1902667456134838695?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/1902667456134838695?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1329125307223215739":{"videoId":"1329125307223215739","title":"11. JavaScript Object | \u0007[Programming\u0007] \u0007[with\u0007] \u0007[Mosh\u0007]","cleanTitle":"11. JavaScript Object | Programming with Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-seF4NUVJbI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-seF4NUVJbI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDb21taHhCd2Y1enlwblF1V2hVUjNqdw==","name":"Code with Mosh","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Code+with+Mosh","origUrl":"http://www.youtube.com/@codewithmoshh","a11yText":"Code with Mosh. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":315,"text":"5:15","a11yText":"Süre 5 dakika 15 saniye","shortText":"5 dk."},"date":"11 ara 2024","modifyTime":1733875200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-seF4NUVJbI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-seF4NUVJbI","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":315},"parentClipId":"1329125307223215739","href":"/preview/1329125307223215739?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/1329125307223215739?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9621769482057602565":{"videoId":"9621769482057602565","title":"Debugging C# Code in Visual Studio | \u0007[Mosh\u0007]","cleanTitle":"Debugging C# Code in Visual Studio | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/v/u-HdLtqEOog?fs=0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/u-HdLtqEOog?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1901,"text":"31:41","a11yText":"Süre 31 dakika 41 saniye","shortText":"31 dk."},"views":{"text":"431bin","a11yText":"431 bin izleme"},"date":"16 eyl 2015","modifyTime":1442361600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/u-HdLtqEOog?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=u-HdLtqEOog","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":1901},"parentClipId":"9621769482057602565","href":"/preview/9621769482057602565?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/9621769482057602565?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2952220048862573923":{"videoId":"2952220048862573923","title":"Python Full Course for Beginners [2025]","cleanTitle":"Python Full Course for Beginners [2025]","host":{"title":"YouTube","href":"http://www.youtube.com/live/K5KVEU3aaeQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/K5KVEU3aaeQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":7341,"text":"2:02:21","a11yText":"Süre 2 saat 2 dakika 21 saniye","shortText":"2 sa. 2 dk."},"views":{"text":"4,9milyon","a11yText":"4,9 milyon izleme"},"date":"12 şub 2025","modifyTime":1739363431000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/K5KVEU3aaeQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=K5KVEU3aaeQ","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":7341},"parentClipId":"2952220048862573923","href":"/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/2952220048862573923?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16685895876560554589":{"videoId":"16685895876560554589","title":"Building Forms in Angular Apps | \u0007[Mosh\u0007]","cleanTitle":"Building Forms in Angular Apps | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/v/hAaoPOx_oIw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hAaoPOx_oIw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1503,"text":"25:03","a11yText":"Süre 25 dakika 3 saniye","shortText":"25 dk."},"views":{"text":"423,7bin","a11yText":"423,7 bin izleme"},"date":"6 eyl 2017","modifyTime":1504656000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hAaoPOx_oIw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hAaoPOx_oIw","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":1503},"parentClipId":"16685895876560554589","href":"/preview/16685895876560554589?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/16685895876560554589?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8395449517130813995":{"videoId":"8395449517130813995","title":"3 Problems with AI-Generated Code","cleanTitle":"3 Problems with AI-Generated Code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=BGZB9dn0GV4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/BGZB9dn0GV4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":520,"text":"8:40","a11yText":"Süre 8 dakika 40 saniye","shortText":"8 dk."},"views":{"text":"91,9bin","a11yText":"91,9 bin izleme"},"date":"15 kas 2024","modifyTime":1731678434000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/BGZB9dn0GV4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=BGZB9dn0GV4","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":520},"parentClipId":"8395449517130813995","href":"/preview/8395449517130813995?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/8395449517130813995?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3258442013218875933":{"videoId":"3258442013218875933","title":"Python Machine Learning Tutorial (Data Science)","cleanTitle":"Python Machine Learning Tutorial (Data Science)","host":{"title":"YouTube","href":"http://www.youtube.com/live/7eh4d6sabA0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7eh4d6sabA0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2982,"text":"49:42","a11yText":"Süre 49 dakika 42 saniye","shortText":"49 dk."},"views":{"text":"3,5milyon","a11yText":"3,5 milyon izleme"},"date":"17 eyl 2020","modifyTime":1600347603000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7eh4d6sabA0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7eh4d6sabA0","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":2982},"parentClipId":"3258442013218875933","href":"/preview/3258442013218875933?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/3258442013218875933?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12403815197507599176":{"videoId":"12403815197507599176","title":"What are Sets in Python? Python Tutorial for Absolute Beginners | \u0007[Mosh\u0007]","cleanTitle":"What are Sets in Python? Python Tutorial for Absolute Beginners | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/v/t9j8lCUGZXo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/t9j8lCUGZXo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":270,"text":"4:30","a11yText":"Süre 4 dakika 30 saniye","shortText":"4 dk."},"views":{"text":"114,9bin","a11yText":"114,9 bin izleme"},"date":"14 kas 2018","modifyTime":1542153600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/t9j8lCUGZXo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=t9j8lCUGZXo","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":270},"parentClipId":"12403815197507599176","href":"/preview/12403815197507599176?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/12403815197507599176?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9951447452277387167":{"videoId":"9951447452277387167","title":"How Node.js Works | \u0007[Mosh\u0007]","cleanTitle":"How Node.js Works | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jOupHNvDIq8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jOupHNvDIq8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":306,"text":"5:06","a11yText":"Süre 5 dakika 6 saniye","shortText":"5 dk."},"views":{"text":"356,5bin","a11yText":"356,5 bin izleme"},"date":"25 oca 2018","modifyTime":1516838400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jOupHNvDIq8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jOupHNvDIq8","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":306},"parentClipId":"9951447452277387167","href":"/preview/9951447452277387167?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/9951447452277387167?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16850935696338188450":{"videoId":"16850935696338188450","title":"Python \u0007[Projects\u0007] for Beginners – Master Problem-Solving!","cleanTitle":"Python Projects for Beginners – Master Problem-Solving!","host":{"title":"YouTube","href":"http://www.youtube.com/live/yVl_G-F7m8c","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/yVl_G-F7m8c?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3180,"text":"53:00","a11yText":"Süre 53 dakika","shortText":"53 dk."},"views":{"text":"694,5bin","a11yText":"694,5 bin izleme"},"date":"10 eyl 2024","modifyTime":1725973260000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/yVl_G-F7m8c?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=yVl_G-F7m8c","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":3180},"parentClipId":"16850935696338188450","href":"/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/16850935696338188450?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16569659466543698526":{"videoId":"16569659466543698526","title":"Design Patterns in Plain English | \u0007[Mosh\u0007] Hamedani","cleanTitle":"Design Patterns in Plain English | Mosh Hamedani","host":{"title":"YouTube","href":"http://www.youtube.com/live/NU_1StN5Tkk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/NU_1StN5Tkk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/user/programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4800,"text":"1:20:00","a11yText":"Süre 1 saat 20 dakika","shortText":"1 sa. 20 dk."},"views":{"text":"1,5milyon","a11yText":"1,5 milyon izleme"},"date":"6 oca 2020","modifyTime":1578294000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/NU_1StN5Tkk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=NU_1StN5Tkk","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":4800},"parentClipId":"16569659466543698526","href":"/preview/16569659466543698526?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/16569659466543698526?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15562882630805944041":{"videoId":"15562882630805944041","title":"Firebase in Angular Applications | \u0007[Mosh\u0007]","cleanTitle":"Firebase in Angular Applications | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=mqWXRX5fxGQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/mqWXRX5fxGQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1612,"text":"26:52","a11yText":"Süre 26 dakika 52 saniye","shortText":"26 dk."},"views":{"text":"146bin","a11yText":"146 bin izleme"},"date":"6 eyl 2017","modifyTime":1504656000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/mqWXRX5fxGQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=mqWXRX5fxGQ","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":1612},"parentClipId":"15562882630805944041","href":"/preview/15562882630805944041?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/15562882630805944041?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12016087430227528656":{"videoId":"12016087430227528656","title":"Map and Filter Functions in Python - Python Tutorial for Absolute Beginners | \u0007[Mosh\u0007]","cleanTitle":"Map and Filter Functions in Python - Python Tutorial for Absolute Beginners | Mosh","host":{"title":"YouTube","href":"http://www.youtube.com/v/2qKQGqpRsks","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2qKQGqpRsks?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":358,"text":"5:58","a11yText":"Süre 5 dakika 58 saniye","shortText":"5 dk."},"views":{"text":"69,6bin","a11yText":"69,6 bin izleme"},"date":"15 kas 2018","modifyTime":1542240000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2qKQGqpRsks?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2qKQGqpRsks","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":358},"parentClipId":"12016087430227528656","href":"/preview/12016087430227528656?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/12016087430227528656?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17515753810060883533":{"videoId":"17515753810060883533","title":"Your First Node App","cleanTitle":"Your First Node App","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=KvG0a9dY3UI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KvG0a9dY3UI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV3Y3dk1iTVdINC1WMFpYZG1EcFBCQQ==","name":"Programming with Mosh","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Programming+with+Mosh","origUrl":"http://www.youtube.com/@programmingwithmosh","a11yText":"Programming with Mosh. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":182,"text":"3:02","a11yText":"Süre 3 dakika 2 saniye","shortText":"3 dk."},"views":{"text":"57bin","a11yText":"57 bin izleme"},"date":"1 şub 2018","modifyTime":1517443200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KvG0a9dY3UI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KvG0a9dY3UI","reqid":"1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL","duration":182},"parentClipId":"17515753810060883533","href":"/preview/17515753810060883533?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","rawHref":"/video/preview/17515753810060883533?parent-reqid=1768288157425087-2537521780710238761-balancer-l7leveler-kubr-yp-vla-50-BAL&text=Programming+with+Mosh","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2537521780710238761750","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Programming with Mosh","queryUriEscaped":"Programming%20with%20Mosh","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}