Create a FastAPI Project in 45 seconds 6Line Tutorial
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=arMbdoGB7GU
Learn how to build a FastAPI project using only 6 lines of Python code! FastAPI is a high-performance web framework that combines simplicity with powerful features. In this tutorial, we’ll cover the basics, demonstrate how to set up a FastAPI app, and create your first API endpoint. Whether you’re a beginner or an experienced developer, this concise guide will get you started quickly.","styleRuns":[{"startIndex":0,"length":387,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":387,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CK0BELsvGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC2FyTWJkb0dCN0dVGAYyJSIRIgthck1iZG9HQjdHVTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CK0BELsvGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CKwBELovIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"KQ-u4RcFLBY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/KQ-u4RcFLBY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAKAkp2lfwUdJA0SyZ4pZ-iZrm3Yw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/KQ-u4RcFLBY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAO5StDkyxE-Ef9KR3auLFTg5kFrA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Create a Video Membership Web App from Scratch with Python, NoSQL, FastAPI by CodingEntrepreneurs 187,788 views 3 years ago 11 hours, 6 minutes"}},"simpleText":"Create a Video Membership Web App from Scratch with Python, NoSQL, FastAPI"},"longBylineText":{"runs":[{"text":"CodingEntrepreneurs","navigationEndpoint":{"clickTrackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@CodingEntrepreneurs","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWEHue8kksIaktO8KTTN_zg","canonicalBaseUrl":"/@CodingEntrepreneurs"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"187,788 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"11 hours, 6 minutes, 8 seconds"}},"simpleText":"11:06:08"},"navigationEndpoint":{"clickTrackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWRI5diHjOjuxtlqmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KQ-u4RcFLBY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KQ-u4RcFLBY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=290faee117052c16 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1106250 mt=1741577339 oweuc= pxtags=Cg4KAnR4Egg1MTQxNDIzOQ rxtags=Cg4KAnR4Egg1MTQxNDIzOQ%2CCg4KAnR4Egg1MTQxNDI0MA"}}}}},"shortBylineText":{"runs":[{"text":"CodingEntrepreneurs","navigationEndpoint":{"clickTrackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@CodingEntrepreneurs","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWEHue8kksIaktO8KTTN_zg","canonicalBaseUrl":"/@CodingEntrepreneurs"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nZ3PDjIy28X76Xd7KrL0HXPQ5LU_rhrdnJH1vhbOVTpzc=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDRAltiUuJHc64cp","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"187K views"}},"simpleText":"187K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKoBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKoBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"KQ-u4RcFLBY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKoBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KQ-u4RcFLBY"],"params":"CAQ%3D"}},"videoIds":["KQ-u4RcFLBY"]}},{"clickTrackingParams":"CKoBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKsBELlqIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"popupType":"TOAST"}}]}},"trackingParams":"CKoBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtLUS11NFJjRkxCWQ%3D%3D","commands":[{"clickTrackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKkBEI5iIhMIzpf-_sr-iwMV_PlCBR1fHSw0","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","hasSeparator":true}}],"trackingParams":"CKYBEKQwGAAiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"11 hours, 6 minutes, 8 seconds"}},"simpleText":"11:06:08"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKgBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"KQ-u4RcFLBY","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKgBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"KQ-u4RcFLBY"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKgBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKcBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKcBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"KQ-u4RcFLBY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKcBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KQ-u4RcFLBY"],"params":"CAQ%3D"}},"videoIds":["KQ-u4RcFLBY"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKcBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Create a Video Membership Web App from Scratch with Python, NoSQL, FastAPI - 11 hours, 6 minutes - Go to channel - CodingEntrepreneurs - 187K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/KQ-u4RcFLBY/mqdefault_6s.webp?du=3000 sqp=CIasub4G rs=AOn4CLB50vcPmYKDPBKZ-4-s4a0mZacjiA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"GN6ICac3OXY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/GN6ICac3OXY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBComRaBJ3FB9u8v54oXUyWSVmF3Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/GN6ICac3OXY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAJpUSakEsLf9l5PqUumKjeExQobQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"FastAPI Tutorial - Building RESTful APIs with Python by Amigoscode 264,214 views 3 years ago 1 hour, 3 minutes"}},"simpleText":"FastAPI Tutorial - Building RESTful APIs with Python"},"longBylineText":{"runs":[{"text":"Amigoscode","navigationEndpoint":{"clickTrackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@amigoscode","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC2KfmYEM4KCuA1ZurravgYw","canonicalBaseUrl":"/@amigoscode"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"264,214 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"1 hour, 3 minutes, 10 seconds"}},"simpleText":"1:03:10"},"navigationEndpoint":{"clickTrackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWRI5diHjOjuxtlqmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=GN6ICac3OXY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"GN6ICac3OXY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=18de8809a7373976 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1207500 mt=1741577339 oweuc= pxtags=Cg4KAnR4Egg1MTQxNDIzOQ rxtags=Cg4KAnR4Egg1MTQxNDIzOQ%2CCg4KAnR4Egg1MTQxNDI0MA"}}}}},"shortBylineText":{"runs":[{"text":"Amigoscode","navigationEndpoint":{"clickTrackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@amigoscode","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC2KfmYEM4KCuA1ZurravgYw","canonicalBaseUrl":"/@amigoscode"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/j7KM4l3IN-FxZb881xAD3QhQIosMM1978leBKGfLmCnQxbazoep9BqDnolH-gievUTGGzEwqQA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDRA9vLcuZqBou8Y","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"264K views"}},"simpleText":"264K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKQBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKQBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"GN6ICac3OXY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKQBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["GN6ICac3OXY"],"params":"CAQ%3D"}},"videoIds":["GN6ICac3OXY"]}},{"clickTrackingParams":"CKQBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKUBELlqIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"popupType":"TOAST"}}]}},"trackingParams":"CKQBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtHTjZJQ2FjM09YWQ%3D%3D","commands":[{"clickTrackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKMBEI5iIhMIzpf-_sr-iwMV_PlCBR1fHSw0","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","hasSeparator":true}}],"trackingParams":"CKABEKQwGAEiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"1 hour, 3 minutes, 10 seconds"}},"simpleText":"1:03:10"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKIBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"GN6ICac3OXY","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKIBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"GN6ICac3OXY"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKIBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKEBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKEBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"GN6ICac3OXY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKEBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["GN6ICac3OXY"],"params":"CAQ%3D"}},"videoIds":["GN6ICac3OXY"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKEBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"FastAPI Tutorial - Building RESTful APIs with Python - 1 hour, 3 minutes - Go to channel - Amigoscode - 264K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/GN6ICac3OXY/mqdefault_6s.webp?du=3000 sqp=CMq5ub4G rs=AOn4CLDfbAYVRjTXbRLJ_6nXb8X79e6ozw","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"aSdVU9-SxH4","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/aSdVU9-SxH4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLC3RrY2Xzzrx74-pmI85_ISsw9b4w","width":168,"height":94},{"url":"https://i.ytimg.com/vi/aSdVU9-SxH4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDpBox3_d6HXwsgexfmvy5_1zJQzg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"How to Create a FastAPI React Project - Python Backend + React Frontend by Tech With Tim 50,686 views 3 months ago 30 minutes"}},"simpleText":"How to Create a FastAPI React Project - Python Backend + React Frontend"},"longBylineText":{"runs":[{"text":"Tech With Tim","navigationEndpoint":{"clickTrackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@TechWithTim","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4JX40jDee_tINbkjycV4Sg","canonicalBaseUrl":"/@TechWithTim"}}}]},"publishedTimeText":{"simpleText":"3 months ago"},"viewCountText":{"simpleText":"50,686 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"30 minutes, 17 seconds"}},"simpleText":"30:17"},"navigationEndpoint":{"clickTrackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWRI5diHjOjuxtlqmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=aSdVU9-SxH4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"aSdVU9-SxH4","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=69275553df92c47e ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1207500 mt=1741577339 oweuc= pxtags=Cg4KAnR4Egg1MTQxNDIzOQ rxtags=Cg4KAnR4Egg1MTQxNDIzOQ%2CCg4KAnR4Egg1MTQxNDI0MA"}}}}},"shortBylineText":{"runs":[{"text":"Tech With Tim","navigationEndpoint":{"clickTrackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@TechWithTim","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4JX40jDee_tINbkjycV4Sg","canonicalBaseUrl":"/@TechWithTim"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_k15oXl74WcnpdL-uVBv6IHBgAfXEEnpUiS-IoEyV1auyY=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDRA_ojL_L2q1ZNp","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"50K views"}},"simpleText":"50K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CJ4BEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJ4BEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"aSdVU9-SxH4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJ4BEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["aSdVU9-SxH4"],"params":"CAQ%3D"}},"videoIds":["aSdVU9-SxH4"]}},{"clickTrackingParams":"CJ4BEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJ8BELlqIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"popupType":"TOAST"}}]}},"trackingParams":"CJ4BEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgthU2RWVTktU3hINA%3D%3D","commands":[{"clickTrackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJ0BEI5iIhMIzpf-_sr-iwMV_PlCBR1fHSw0","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","hasSeparator":true}}],"trackingParams":"CJoBEKQwGAIiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"30 minutes, 17 seconds"}},"simpleText":"30:17"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJwBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"aSdVU9-SxH4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CJwBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"aSdVU9-SxH4"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJwBEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJsBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJsBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"aSdVU9-SxH4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJsBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["aSdVU9-SxH4"],"params":"CAQ%3D"}},"videoIds":["aSdVU9-SxH4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJsBEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"How to Create a FastAPI React Project - Python Backend + React Frontend - 30 minutes - Go to channel - Tech With Tim - 50K views - 3 months ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/aSdVU9-SxH4/mqdefault_6s.webp?du=3000 sqp=CLyTub4G rs=AOn4CLBWPT_a4YhXZ-ULGV1g02V4qW8zpA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"JECZTdEJnOI","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/JECZTdEJnOI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDVdxf2BwI_2W1QWp4ZFJlIEvMwLw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/JECZTdEJnOI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLD0tcR36bOs-C5VA2N4BFp2buGkbQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"The TRUTH About Golang Backend Frameworks by Melkey 149,799 views 1 year ago 6 minutes, 31 seconds"}},"simpleText":"The TRUTH About Golang Backend Frameworks"},"longBylineText":{"runs":[{"text":"Melkey","navigationEndpoint":{"clickTrackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@MelkeyDev","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC1Zfv1Zrp1q5lKgBomzOyCA","canonicalBaseUrl":"/@MelkeyDev"}}}]},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"149,799 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"6 minutes, 31 seconds"}},"simpleText":"6:31"},"navigationEndpoint":{"clickTrackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWRI5diHjOjuxtlqmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=JECZTdEJnOI","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"JECZTdEJnOI","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2440994dd1099ce2 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1106250 mt=1741577339 oweuc= pxtags=Cg4KAnR4Egg1MTQxNDIzOQ rxtags=Cg4KAnR4Egg1MTQxNDIzOQ%2CCg4KAnR4Egg1MTQxNDI0MA"}}}}},"shortBylineText":{"runs":[{"text":"Melkey","navigationEndpoint":{"clickTrackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@MelkeyDev","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC1Zfv1Zrp1q5lKgBomzOyCA","canonicalBaseUrl":"/@MelkeyDev"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/wAzlQC-jooB_3OXbwM8rakwkHRIZH0_TEps7ryiBI9JADDKmb50sfIHQbKCgWH6BmP9r_d8JhQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDRA4rmmiN2ppqAk","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"149K views"}},"simpleText":"149K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CJgBEP6YBBgGIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJgBEP6YBBgGIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"JECZTdEJnOI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJgBEP6YBBgGIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["JECZTdEJnOI"],"params":"CAQ%3D"}},"videoIds":["JECZTdEJnOI"]}},{"clickTrackingParams":"CJgBEP6YBBgGIhMIzpf-_sr-iwMV_PlCBR1fHSw0","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJkBELlqIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"popupType":"TOAST"}}]}},"trackingParams":"CJgBEP6YBBgGIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtKRUNaVGRFSm5PSQ%3D%3D","commands":[{"clickTrackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJcBEI5iIhMIzpf-_sr-iwMV_PlCBR1fHSw0","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","hasSeparator":true}}],"trackingParams":"CJQBEKQwGAMiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"6 minutes, 31 seconds"}},"simpleText":"6:31"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJYBEPnnAxgBIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"JECZTdEJnOI","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CJYBEPnnAxgBIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"JECZTdEJnOI"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJYBEPnnAxgBIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJUBEMfsBBgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJUBEMfsBBgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"JECZTdEJnOI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJUBEMfsBBgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["JECZTdEJnOI"],"params":"CAQ%3D"}},"videoIds":["JECZTdEJnOI"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJUBEMfsBBgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"The TRUTH About Golang Backend Frameworks - 6 minutes, 31 seconds - Go to channel - Melkey - 149K views - 1 year ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/JECZTdEJnOI/mqdefault_6s.webp?du=3000 sqp=CNijub4G rs=AOn4CLCOR-QqcCQu40cvoQHuBrIO8k7AOQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"-qLDj0m7Hc8","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/-qLDj0m7Hc8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBm8fpAFmeept4rG0-F7_LIJG4cUA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/-qLDj0m7Hc8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDoXdEEDdS0vXXC79ws5fPofaK7Ww","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"آموزش Cursor AI | ابزار فوق العاده و خفن برای کد نویسی by Erfan Rahaei 5,199 views 5 days ago 31 minutes"}},"simpleText":"آموزش Cursor AI | ابزار فوق العاده و خفن برای کد نویسی"},"longBylineText":{"runs":[{"text":"Erfan Rahaei","navigationEndpoint":{"clickTrackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Erfanrahaei","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UClelnqbtTfZI3iYBI5he-pQ","canonicalBaseUrl":"/@Erfanrahaei"}}}]},"publishedTimeText":{"simpleText":"5 days ago"},"viewCountText":{"simpleText":"5,199 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"31 minutes, 15 seconds"}},"simpleText":"31:15"},"navigationEndpoint":{"clickTrackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWRI5diHjOjuxtlqmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=-qLDj0m7Hc8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"-qLDj0m7Hc8","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=faa2c38f49bb1dcf ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1207500 mt=1741577339 oweuc= pxtags=Cg4KAnR4Egg1MTQxNDIzOQ rxtags=Cg4KAnR4Egg1MTQxNDIzOQ%2CCg4KAnR4Egg1MTQxNDI0MA"}}}}},"shortBylineText":{"runs":[{"text":"Erfan Rahaei","navigationEndpoint":{"clickTrackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Erfanrahaei","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UClelnqbtTfZI3iYBI5he-pQ","canonicalBaseUrl":"/@Erfanrahaei"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"New","trackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQ="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/SXPdhI6HXcElNA1Dht2dDhIifompsqf0cgafLFxcVgaGuCDvACioyyt7GMDT6Lsf7oJ2vJa6cQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDRAz7vszfTxsNH6AQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"5.1K views"}},"simpleText":"5.1K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CJIBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJIBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"-qLDj0m7Hc8","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJIBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["-qLDj0m7Hc8"],"params":"CAQ%3D"}},"videoIds":["-qLDj0m7Hc8"]}},{"clickTrackingParams":"CJIBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJMBELlqIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},"popupType":"TOAST"}}]}},"trackingParams":"CJIBEP6YBBgHIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgstcUxEajBtN0hjOA%3D%3D","commands":[{"clickTrackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJEBEI5iIhMIzpf-_sr-iwMV_PlCBR1fHSw0","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","hasSeparator":true}}],"trackingParams":"CI4BEKQwGAQiEwjOl_7-yv6LAxX8-UIFHV8dLDQ=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"31 minutes, 15 seconds"}},"simpleText":"31:15"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJABEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"-qLDj0m7Hc8","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CJABEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"-qLDj0m7Hc8"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJABEPnnAxgCIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CI8BEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CI8BEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"-qLDj0m7Hc8","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CI8BEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["-qLDj0m7Hc8"],"params":"CAQ%3D"}},"videoIds":["-qLDj0m7Hc8"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CI8BEMfsBBgDIhMIzpf-_sr-iwMV_PlCBR1fHSw0"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"آموزش Cursor AI | ابزار فوق العاده و خفن برای کد نویسی - 31 minutes - Go to channel - Erfan Rahaei - 5.1K views - 5 days ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/-qLDj0m7Hc8/mqdefault_6s.webp?du=3000 sqp=CLCOub4G rs=AOn4CLCZUIzdA5-6-gjfwN-tObrgzoJ6mQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/7t2alSnE2-I/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLDs92Y6we25imgKak-95I2VYc5HRQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/7t2alSnE2-I/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLBMtS39dJTC3rcR_OnouCyrXcdc3Q","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"21 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":1382195,"darkTheme":1382195}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":2435161,"darkTheme":2435161}}},"stackColor":{"lightTheme":7040665,"darkTheme":8158875}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Full Courses"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Bitfumes
#############################
