Learn localStorage by Building a Todo App 31
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=rY0fIGhi40M
Freecodecamp is a great free source to learn and strengthen our knowledge for web development and some others. but sometimes we get stuck so here are my documented videos on how to solve each step. • The quality of my videos is certainly not topnotch, I apologize. but I still hope it helps! • Happy Coding!","styleRuns":[{"startIndex":0,"length":305,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":305,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CLcBELsvGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC3JZMGZJR2hpNDBNGAYyJSIRIgtyWTBmSUdoaTQwTTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CLcBELsvGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CLYBELovIhMI16vF_dWBigMVFARzCR1xbQP2"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"l-laaS4z6Y0","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/l-laaS4z6Y0/hqdefault.jpg?sqp=-oaymwE8CKgBEF5IWvKriqkDLwgBFQAAAAAYASUAAMhCPQCAokN4AfABAfgB_gmAAtAFigIMCAAQARhFIEcocjAP rs=AOn4CLArpwTPer1ziAO3oZWVKWy7jyRXdw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/l-laaS4z6Y0/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYRSBHKHIwDw== rs=AOn4CLCydnmsDvQewd6AdaCVXLRrVnbE4w","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Learn localStorage by Building a Todo App 32 door Self-Taught Jubibani 226 weergaven 10 maanden geleden 47 seconden"}},"simpleText":"Learn localStorage by Building a Todo App 32"},"longBylineText":{"runs":[{"text":"Self-Taught Jubibani","navigationEndpoint":{"clickTrackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@jubibi390","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCmTdDALdzNQltcO0fH02E4Q","canonicalBaseUrl":"/@jubibi390"}}}]},"publishedTimeText":{"simpleText":"10 maanden geleden"},"viewCountText":{"simpleText":"226 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"47 seconden"}},"simpleText":"0:47"},"navigationEndpoint":{"clickTrackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWRIw8aLw4bkx8atAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=l-laaS4z6Y0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"l-laaS4z6Y0","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-5hnednss.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=97e95a692e33e98d ip=5.34.180.98 initcwndbps=336250 mt=1732887207 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzAwMA rxtags=Cg4KAnR4Egg1MTMzNjk5OQ%2CCg4KAnR4Egg1MTMzNzAwMA%2CCg4KAnR4Egg1MTMzNzAwMQ"}}}}},"shortBylineText":{"runs":[{"text":"Self-Taught Jubibani","navigationEndpoint":{"clickTrackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@jubibi390","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCmTdDALdzNQltcO0fH02E4Q","canonicalBaseUrl":"/@jubibi390"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/HlU9whnmQmDGijGW1OEyM9QEGtETq4fMGhXqguXbT806dlo_WLUHUsO7RIy9UAhgYrN2R_vr=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_ZAjdPP8ZLN1vSXAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"226 weergaven"}},"simpleText":"226 weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLQBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLQBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"l-laaS4z6Y0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLQBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["l-laaS4z6Y0"],"params":"CAQ%3D"}},"videoIds":["l-laaS4z6Y0"]}},{"clickTrackingParams":"CLQBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CLUBELlqIhMI16vF_dWBigMVFARzCR1xbQP2"}},"popupType":"TOAST"}}]}},"trackingParams":"CLQBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtsLWxhYVM0ejZZMA%3D%3D","commands":[{"clickTrackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLMBEI5iIhMI16vF_dWBigMVFARzCR1xbQP2","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","hasSeparator":true}}],"trackingParams":"CLABEKQwGAAiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibility":{"accessibilityData":{"label":"Actiemenu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"47 seconden"}},"simpleText":"0:47"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLIBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"l-laaS4z6Y0","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLIBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"l-laaS4z6Y0"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLIBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLEBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLEBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"l-laaS4z6Y0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLEBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["l-laaS4z6Y0"],"params":"CAQ%3D"}},"videoIds":["l-laaS4z6Y0"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLEBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Learn localStorage by Building a Todo App 32 - 47 seconden - Naar kanaal gaan - Self-Taught Jubibani - 226 weergaven - 10 maanden geleden - video afspelen"}}}},{"compactVideoRenderer":{"videoId":"RbQwIpAligo","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/RbQwIpAligo/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLBvZKo4ayFzPWV3N5OPuPSRP7xLYw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/RbQwIpAligo/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLAKz7LdEqP7slkqhjhWHO_kfx2JMw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Euro, systeemcrisis, nucleaire dreiging: leven we op geleende tijd? | #1778 Paul Buitink door De Nieuwe Wereld 17.369 weergaven 1 dag geleden 58 minuten"}},"simpleText":"Euro, systeemcrisis, nucleaire dreiging: leven we op geleende tijd? | #1778 Paul Buitink"},"longBylineText":{"runs":[{"text":"De Nieuwe Wereld","navigationEndpoint":{"clickTrackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DeNieuweWereldTV","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC2LdCiAsuXTM5KxqScV_V8g","canonicalBaseUrl":"/@DeNieuweWereldTV"}}}]},"publishedTimeText":{"simpleText":"1 dag geleden"},"viewCountText":{"simpleText":"17.369 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"58 minuten en 16 seconden"}},"simpleText":"58:16"},"navigationEndpoint":{"clickTrackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWRIw8aLw4bkx8atAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=RbQwIpAligo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"RbQwIpAligo","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-oj5hn5-55.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=45b4302290258a0a ip=5.34.180.98 initcwndbps=336250 mt=1732887207 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzAwMA rxtags=Cg4KAnR4Egg1MTMzNjk5OQ%2CCg4KAnR4Egg1MTMzNzAwMA%2CCg4KAnR4Egg1MTMzNzAwMQ"}}}}},"shortBylineText":{"runs":[{"text":"De Nieuwe Wereld","navigationEndpoint":{"clickTrackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DeNieuweWereldTV","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC2LdCiAsuXTM5KxqScV_V8g","canonicalBaseUrl":"/@DeNieuweWereldTV"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"Nieuw","trackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/_xxRt1rExuHN0_kxqVW7nm0kTBXS6DNG9K92pb7oPUGkI1YtIN02cpb3iKvmRtobsnbDupqRqw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Geverifieerd","trackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibilityData":{"label":"Geverifieerd"}}}],"trackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_ZAipSWgamEjNpF","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"17 duizend weergaven"}},"simpleText":"17K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CK4BEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CK4BEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"RbQwIpAligo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CK4BEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["RbQwIpAligo"],"params":"CAQ%3D"}},"videoIds":["RbQwIpAligo"]}},{"clickTrackingParams":"CK4BEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CK8BELlqIhMI16vF_dWBigMVFARzCR1xbQP2"}},"popupType":"TOAST"}}]}},"trackingParams":"CK4BEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtSYlF3SXBBbGlnbw%3D%3D","commands":[{"clickTrackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CK0BEI5iIhMI16vF_dWBigMVFARzCR1xbQP2","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","hasSeparator":true}}],"trackingParams":"CKoBEKQwGAEiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"58 minuten en 16 seconden"}},"simpleText":"58:16"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CKwBEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"RbQwIpAligo","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKwBEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"RbQwIpAligo"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CKwBEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CKsBEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKsBEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"RbQwIpAligo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKsBEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["RbQwIpAligo"],"params":"CAQ%3D"}},"videoIds":["RbQwIpAligo"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CKsBEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Euro, systeemcrisis, nucleaire dreiging: leven we op geleende tijd? | #1778 Paul Buitink - 58 minuten - Naar kanaal gaan - De Nieuwe Wereld - 17K weergaven - 1 dag geleden - video afspelen"}}}},{"compactVideoRenderer":{"videoId":"Zh4tK5G1fpY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/Zh4tK5G1fpY/hqdefault.jpg?sqp=-oaymwE8CKgBEF5IWvKriqkDLwgBFQAAAAAYASUAAMhCPQCAokN4AfABAfgB_gmAAtAFigIMCAAQARg-IFkocjAP rs=AOn4CLDYlhJDp3DhoVxd2TXAhFfNKf0Jbw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/Zh4tK5G1fpY/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYPiBZKHIwDw== rs=AOn4CLCuMkZTuxBYh0izl4agR9_MfN-foA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Categories: Step-by-Step Solution door Principles_of_CS 8 weergaven 7 dagen geleden 3 minuten en 1 seconde"}},"simpleText":"Categories: Step-by-Step Solution"},"longBylineText":{"runs":[{"text":"Principles_of_CS","navigationEndpoint":{"clickTrackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Principles_of_CS","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCw8e50nk_Qp5TYrogKevG9Q","canonicalBaseUrl":"/@Principles_of_CS"}}}]},"publishedTimeText":{"simpleText":"7 dagen geleden"},"viewCountText":{"simpleText":"8 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"3 minuten en 1 seconde"}},"simpleText":"3:01"},"navigationEndpoint":{"clickTrackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWRIw8aLw4bkx8atAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=Zh4tK5G1fpY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"Zh4tK5G1fpY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5hnednss.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=661e2d2b91b57e96 ip=5.34.180.98 initcwndbps=336250 mt=1732887207 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzAwMA rxtags=Cg4KAnR4Egg1MTMzNjk5OQ%2CCg4KAnR4Egg1MTMzNzAwMA%2CCg4KAnR4Egg1MTMzNzAwMQ"}}}}},"shortBylineText":{"runs":[{"text":"Principles_of_CS","navigationEndpoint":{"clickTrackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Principles_of_CS","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCw8e50nk_Qp5TYrogKevG9Q","canonicalBaseUrl":"/@Principles_of_CS"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lDEcvZu9Ma2FG9uoD0zoy5fomWlP39McilMj_VU1TjJ_gf71EBO-aqzKbq64nmLcwjHg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_ZAlv3Vjbmli49m","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"8 weergaven"}},"simpleText":"8 weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKgBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKgBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"Zh4tK5G1fpY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKgBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["Zh4tK5G1fpY"],"params":"CAQ%3D"}},"videoIds":["Zh4tK5G1fpY"]}},{"clickTrackingParams":"CKgBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CKkBELlqIhMI16vF_dWBigMVFARzCR1xbQP2"}},"popupType":"TOAST"}}]}},"trackingParams":"CKgBEP6YBBgFIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtaaDR0SzVHMWZwWQ%3D%3D","commands":[{"clickTrackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKcBEI5iIhMI16vF_dWBigMVFARzCR1xbQP2","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","hasSeparator":true}}],"trackingParams":"CKQBEKQwGAIiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"3 minuten en 1 seconde"}},"simpleText":"3:01"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CKYBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"Zh4tK5G1fpY","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKYBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"Zh4tK5G1fpY"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CKYBEPnnAxgBIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CKUBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKUBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"Zh4tK5G1fpY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKUBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["Zh4tK5G1fpY"],"params":"CAQ%3D"}},"videoIds":["Zh4tK5G1fpY"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CKUBEMfsBBgCIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Categories: Step-by-Step Solution - 3 minuten en 1 seconde - Naar kanaal gaan - Principles_of_CS - 8 weergaven - 7 dagen geleden - video afspelen"}}}},{"compactVideoRenderer":{"videoId":"PwGKhvqJCQM","thumbnail":{"thumbnails":[{"url":"https://i9.ytimg.com/vi/PwGKhvqJCQM/hqdefault_custom_1.jpg?sqp=CLCIp7oG-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLCQvh0zaYuFKO-bDdratB_aoP8_4A","width":168,"height":94},{"url":"https://i9.ytimg.com/vi/PwGKhvqJCQM/hqdefault_custom_1.jpg?sqp=CLCIp7oG-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLCBqGRpMMgZYqN_Ber_z_ocSaWuYg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"The BEST No-Nonsense VSCode Setup for Python Devs door ArjanCodes 34.253 weergaven 6 dagen geleden 26 minuten"}},"simpleText":"The BEST No-Nonsense VSCode Setup for Python Devs"},"longBylineText":{"runs":[{"text":"ArjanCodes","navigationEndpoint":{"clickTrackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ArjanCodes","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCVhQ2NnY5Rskt6UjCUkJ_DA","canonicalBaseUrl":"/@ArjanCodes"}}}]},"publishedTimeText":{"simpleText":"6 dagen geleden"},"viewCountText":{"simpleText":"34.253 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"26 minuten en 5 seconden"}},"simpleText":"26:05"},"navigationEndpoint":{"clickTrackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWRIw8aLw4bkx8atAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=PwGKhvqJCQM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"PwGKhvqJCQM","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-5hne6nsk.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=3f018a86fa890903 ip=5.34.180.98 initcwndbps=336250 mt=1732887207 oweuc= pxtags=Cg4KAnR4Egg1MTMzNzAwMA rxtags=Cg4KAnR4Egg1MTMzNjk5OQ%2CCg4KAnR4Egg1MTMzNzAwMA%2CCg4KAnR4Egg1MTMzNzAwMQ"}}}}},"shortBylineText":{"runs":[{"text":"ArjanCodes","navigationEndpoint":{"clickTrackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_YyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ArjanCodes","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCVhQ2NnY5Rskt6UjCUkJ_DA","canonicalBaseUrl":"/@ArjanCodes"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"Nieuw","trackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/AZvfbMG12CAiznGPiO_45ZvLNxJuNECfzSq9mScGEH6k8C7wDF69aWRGCVI7pSh-2dMJEOUzy70=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Geverifieerd","trackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibilityData":{"label":"Geverifieerd"}}}],"trackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_ZAg5Kk1O_Q4oA_","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"34 duizend weergaven"}},"simpleText":"34K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKIBEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKIBEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"PwGKhvqJCQM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKIBEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["PwGKhvqJCQM"],"params":"CAQ%3D"}},"videoIds":["PwGKhvqJCQM"]}},{"clickTrackingParams":"CKIBEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CKMBELlqIhMI16vF_dWBigMVFARzCR1xbQP2"}},"popupType":"TOAST"}}]}},"trackingParams":"CKIBEP6YBBgHIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtQd0dLaHZxSkNRTQ%3D%3D","commands":[{"clickTrackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKEBEI5iIhMI16vF_dWBigMVFARzCR1xbQP2","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","hasSeparator":true}}],"trackingParams":"CJ4BEKQwGAMiEwjXq8X91YGKAxUUBHMJHXFtA_Y=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"26 minuten en 5 seconden"}},"simpleText":"26:05"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CKABEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"PwGKhvqJCQM","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKABEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"PwGKhvqJCQM"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CKABEPnnAxgDIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CJ8BEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJ8BEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"PwGKhvqJCQM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJ8BEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["PwGKhvqJCQM"],"params":"CAQ%3D"}},"videoIds":["PwGKhvqJCQM"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CJ8BEMfsBBgEIhMI16vF_dWBigMVFARzCR1xbQP2"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"The BEST No-Nonsense VSCode Setup for Python Devs - 26 minuten - Naar kanaal gaan - ArjanCodes - 34K weergaven - 6 dagen geleden - video afspelen"}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/4XO8QS-eKj8/hqdefault.jpg?sqp=-oaymwEwCKgBEF5IWvKriqkDIwgBFQAAiEIYAfABAfgB_gmAAtAFigIMCAAQARhGIEgocjAP rs=AOn4CLAWkQY07Vf1WadFa4MQssjf2jbrfw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/4XO8QS-eKj8/hqdefault.jpg?sqp=-oaymwExCNACELwBSFryq4qpAyMIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYRiBIKHIwDw== rs=AOn4CLCnvvMWs20P49HADMhVMUIxzKvb4g","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"62 video's","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":2039859,"darkTheme":2039859}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Alles afspelen","styleRuns":[{"startIndex":0,"length":14}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":3027020,"darkTheme":3027020}}},"stackColor":{"lightTheme":7040409,"darkTheme":8158619}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Steps For Learn localStorage by Building a Todo App FreeCodeCamp"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Self-Taught Jubibani
#############################