<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ youtube - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ youtube - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Tue, 16 Jun 2026 21:35:08 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/youtube/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Build a Self-Healing CI/CD Pipeline with AI ]]>
                </title>
                <description>
                    <![CDATA[ Learn how how to build a fully autonomous, self-healing CI/CD pipeline from scratch with a new course we just posted on the freeCodeCamp.org YouTube channel. Farzeen Ali developed this course. In this ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-a-self-healing-ci-cd-pipeline-with-ai/</link>
                <guid isPermaLink="false">6a2fef02af88b2b9b6fa784b</guid>
                
                    <category>
                        <![CDATA[ ci-cd ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Mon, 15 Jun 2026 12:24:34 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/045067c8-d191-4677-b026-f7e876944bd6.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Learn how how to build a fully autonomous, self-healing CI/CD pipeline from scratch with a new course we just posted on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel. Farzeen Ali developed this course.</p>
<p>In this hands-on project, you will learn to bridge the gap between DevOps and automation by integrating GitHub, OpenAI, and n8n to create a workflow that works for you even when you're offline. Farzeen guides you through every step of the implementation: from setting up your development environment and building a robust Node.js/Express application, to implementing a sophisticated AI-driven log analysis system that automatically detects failures, generates patches, and opens pull requests on your behalf.</p>
<p>The course goes beyond the basics by showing you how to secure your automation using GitHub Secrets, configure N8N webhooks, and ensure your system is production-ready. You will also learn how to set up automated email notifications, keeping your entire team in the loop without you ever having to lift a finger.</p>
<p>By the end of this tutorial, you will have the knowledge to reduce downtime and spend more time building great features. Watch the full course on the <a href="https://youtu.be/vj68el9hRvU">freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/vj68el9hRvU" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Web Scraping for Beginners 2026 ]]>
                </title>
                <description>
                    <![CDATA[ If you have ever wanted to collect product data, monitor competitors, track SEO rankings, or build AI tools that pull information from the internet, you have likely run into the common frustrations of ]]>
                </description>
                <link>https://www.freecodecamp.org/news/web-scraping-for-beginners-2026/</link>
                <guid isPermaLink="false">6a28c9110fd9e5ca15ede211</guid>
                
                    <category>
                        <![CDATA[ web scraping ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 10 Jun 2026 02:16:49 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/d37db125-5538-429b-bc55-3f99005a83cd.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>If you have ever wanted to collect product data, monitor competitors, track SEO rankings, or build AI tools that pull information from the internet, you have likely run into the common frustrations of web scraping: broken scripts, rate limits, bot detection, and tedious CAPTCHAs.</p>
<p>We just published a new tutorial on the freeCodeCamp.org YouTube channel, featuring software developer and course creator Ania Kubow.</p>
<p>In this comprehensive, beginner-friendly course, Ania teaches you a much simpler, more efficient approach. Instead of building scrapers from scratch, you will learn how to leverage an API to handle the heavy lifting for you.</p>
<p>Throughout this tutorial, you will master the following:</p>
<ul>
<li><p>How to bypass web scraping obstacles like bot protection and rate limits using <a href="https://serpapi.com?utm_source=freecodecamp">SerpApi, the Web Search API</a>.</p>
</li>
<li><p>How to extract structured JSON data directly from search engines like Google, Amazon, YouTube, and more.</p>
</li>
<li><p>How to use the Google Lens API to scrape images and visual matches.</p>
</li>
<li><p>How to build your own functional web application that searches for and downloads content locally to your computer.</p>
</li>
</ul>
<p>By the end of this video, you will have the knowledge and the basic code necessary to turn internet data into actionable insights for your own projects.</p>
<p>Watch the full tutorial on <a href="https://youtu.be/j6hnjNhx_MM">the freeCodeCamp.org YouTube channel</a> (1 -hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/j6hnjNhx_MM" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Docker Full Course ]]>
                </title>
                <description>
                    <![CDATA[ We just posted a comprehensive Docker course now live on the freeCodeCamp.org YouTube channel! The ability to scale applications instantly and ship software reliably is an important skill. Containeriz ]]>
                </description>
                <link>https://www.freecodecamp.org/news/docker-full-course/</link>
                <guid isPermaLink="false">6a217a7e004b104f5f3c88b8</guid>
                
                    <category>
                        <![CDATA[ Docker ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 04 Jun 2026 13:15:42 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/2d702aaa-2eef-48b1-aa2b-f36dcb744501.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just posted a comprehensive Docker course now live on the freeCodeCamp.org YouTube channel!</p>
<p>The ability to scale applications instantly and ship software reliably is an important skill. Containerization is at the heart of modern development.</p>
<p>This hands-on, structured course is designed to take you from absolute scratch to becoming job-ready. Taught by instructor Eissa from DolfinEd, who brings over 25 years of industry experience and 21 years of teaching expertise, this course breaks down complex concepts into simple, actionable skills.</p>
<p>This is a complete, step-by-step practical course that covers everything you need to master Docker:</p>
<ul>
<li><p>Foundations: Understand the shift from legacy physical servers to virtual machines and containers.</p>
</li>
<li><p>Core Skills: Master Docker files, image creation, and how to manage repositories using Docker Hub.</p>
</li>
<li><p>Networking &amp; Storage: Learn the gold standards for managing container networking, storage, and volumes.</p>
</li>
<li><p>Orchestration: Move beyond basic containers by learning how to deploy multi-container applications with Docker Compose and get an introduction to Docker Swarm.</p>
</li>
<li><p>Real-World Application: Put your skills to the test with structured quizzes, module assignments, and real-world projects that mirror professional environments.</p>
</li>
</ul>
<p>Watch the full course now and start your journey to becoming a Docker expert (7-hour watch):</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/rjjES5IsPdg" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Build Your Own AI Agent ]]>
                </title>
                <description>
                    <![CDATA[ We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to build and deploy intelligent AI agents that bridge the gap between Large Language Models (LLMs) and real-worl ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-your-own-ai-agent/</link>
                <guid isPermaLink="false">6a1ec65f9aead44682107ffe</guid>
                
                    <category>
                        <![CDATA[ ai-agent ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 02 Jun 2026 12:02:39 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/28dae36b-be5a-427b-b7af-b30eb7b4f82e.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just posted a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that will teach you how to build and deploy intelligent AI agents that bridge the gap between Large Language Models (LLMs) and real-world automation. Ania Kubow will teaches this course.</p>
<p>In this hands-on project, you will learn to create a production-ready AI-powered Slackbot capable of handling complex research and data analysis. The bot automatically detects when new members join your Slack community, researches their professional background via email and GitHub, and utilizes OpenAI's GPT-4 to score their fit for your business.</p>
<p>This course takes you from zero to deployment, covering essential modern development tools and practices:</p>
<ul>
<li><p>Backend Development: Using Node.js, Express, and Slack Bolt.</p>
</li>
<li><p>AI Integration: Connecting to OpenAI’s GPT-4 to perform intelligent lead qualification.</p>
</li>
<li><p>Database Management: Implementing a PostgreSQL database on Render to store member information and fit scores.</p>
</li>
<li><p>Infrastructure as Code: Using Render blueprints to define, deploy, and manage your project infrastructure.</p>
</li>
</ul>
<p>You can watch the full course now on the <a href="https://youtu.be/MnG0ugK2JAI">freeCodeCamp.org YouTube channel</a> (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/MnG0ugK2JAI" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Build Professional Web Scrapers That Actually Work ]]>
                </title>
                <description>
                    <![CDATA[ Web scraping has evolved. If you’ve ever tried to pull data from a site, only to be hit with a CAPTCHA, an IP ban, or a "403 Forbidden" error, you know that modern websites are built to block automate ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-professional-web-scrapers-that-actually-work/</link>
                <guid isPermaLink="false">6a19ae75b55c6a731d1d3963</guid>
                
                    <category>
                        <![CDATA[ Scraping ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Python ]]>
                    </category>
                
                    <category>
                        <![CDATA[ React ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Fri, 29 May 2026 15:19:17 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/504ac9dd-9526-4ee7-829c-3c3d1661eb24.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Web scraping has evolved. If you’ve ever tried to pull data from a site, only to be hit with a CAPTCHA, an IP ban, or a "403 Forbidden" error, you know that modern websites are built to block automated scripts.</p>
<p>To get the data you need today, you have to bypass sophisticated anti-bot detection systems.</p>
<p>We are just posted full-stack web scraping course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel. Gavin Lon developed this course.</p>
<p>Many scraping tutorials focus on basic scripts that fail the moment they hit a real-world website. This course bridges the gap between a "toy script" and a production-ready application. You'll learn how to bypass advanced fingerprinting and bot detection using managed browser infrastructure and residential proxies.</p>
<p>Gavin will teach you how to build a fully deployed MERN (MongoDB, Express, React, Node.js) application. It's a dashboard that visualizes live data scraped from major platforms like Amazon, Booking.com, Indeed, and the TIOBE Index.</p>
<p>Evomi provided a grant to make this course possible. You can try out Evomi here: <a href="https://evomi.com/freecodecamp">https://evomi.com/freecodecamp</a></p>
<p>Here are the key things you will learn in the course:</p>
<ul>
<li><p><strong>Master Modern Scraping:</strong> Move beyond basic libraries to use Playwright, Cheerio, and Evomi’s enterprise-grade Scraping Browser and Scraper API.</p>
</li>
<li><p><strong>Defeat Anti-Bot Systems:</strong> Learn exactly why standard scripts get flagged and how to configure residential proxies and browser fingerprints to remain undetected.</p>
</li>
<li><p><strong>Full-Stack Integration:</strong> Learn how to pipeline raw data into a MongoDB database and build a clean, responsive UI with React, Vite, and Bootstrap.</p>
</li>
</ul>
<p>Watch the full course on <a href="https://youtu.be/V1JmI5sUc5E">the freeCodeCamp.org YouTube channel</a> (6-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/V1JmI5sUc5E" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn LaTeX in 41 Hours ]]>
                </title>
                <description>
                    <![CDATA[ Traditional word processors require you to act as a writer, layout designer, and typesetter all at once. LaTeX automates the tedious design mechanics so you can focus entirely on your content. LaTeX i ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-latex-in-41-hours/</link>
                <guid isPermaLink="false">6a0f4895d8e265f60d42650e</guid>
                
                    <category>
                        <![CDATA[ latex ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 21 May 2026 18:01:57 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/83817630-820c-4713-9c42-6b8331fea403.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Traditional word processors require you to act as a writer, layout designer, and typesetter all at once. LaTeX automates the tedious design mechanics so you can focus entirely on your content.</p>
<p>LaTeX is a code-first typesetting system that separates your content from its visual styling. Instead of manually dragging elements around a screen, you write your logic and let the engine render pixel-perfect, consistently formatted PDFs automatically.</p>
<p>We just posted a new course on the freeCodeCamp YouTube channel will take you from absolute beginner to an advanced LaTeX programmer. This course was created by Ammar Taha.</p>
<p>This comprehensive course spans over 41 hours and is broken into six clear, practical phases:</p>
<ul>
<li><p><strong>Phase I: Core Document Setup &amp; Text Formatting</strong> – Master basic document architecture, paragraph flows, column layouts, custom margins, and running headers or footers.</p>
</li>
<li><p><strong>Phase II: Cross-Referencing &amp; Mathematics</strong> – Learn to typeset flawless, complex mathematical equations (fractions, matrices, arrays) and automate proofs and theorems.</p>
</li>
<li><p><strong>Phase III: Code, Algorithms &amp; Figures</strong> – Cleanly display source code blocks, format pseudo-code, and manage external images.</p>
</li>
<li><p><strong>Phase IV: Advanced Tabular Customization</strong> – Build beautifully formatted tables complete with cell wrapping, row highlighting, and multi-page layouts.</p>
</li>
<li><p><strong>Phase V: TikZ Graphics &amp; Vector Drawing</strong> – Unlock LaTeX’s built-in vector drawing engine. Learn to program shapes, curves, automated loops, and data plots directly in your document, plus build slide decks using the Beamer class.</p>
</li>
<li><p><strong>Phase VI: Advanced LaTeX Programming &amp; Bibliographies</strong> – Automate dynamic citations, script your build files, and write your own custom packages (.sty) using conditional logic.</p>
</li>
</ul>
<p>Head over to the <a href="https://youtu.be/4lKbesI5eLI">freeCodeCamp channel</a> and learn how to write documents like a programmer (41-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/4lKbesI5eLI" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Think Like the JavaScript Engine ]]>
                </title>
                <description>
                    <![CDATA[ Most developers learn JavaScript by memorizing rules and copying framework patterns. But when a weird production bug hits or a senior engineer asks a deep architectural question during an interview, s ]]>
                </description>
                <link>https://www.freecodecamp.org/news/think-like-the-javascript-engine/</link>
                <guid isPermaLink="false">6a0f459fd8e265f60d40984d</guid>
                
                    <category>
                        <![CDATA[ JavaScript ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 21 May 2026 17:49:19 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/33ed65b4-a837-490c-b215-e21554a739ad.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Most developers learn JavaScript by memorizing rules and copying framework patterns. But when a weird production bug hits or a senior engineer asks a deep architectural question during an interview, syntax tracking isn't enough. You need to understand how the engine actually thinks.</p>
<p>To help you cross that bridge, we just posted a comprehensive deep dive on the freeCodeCamp YouTube channel. Sumit Saha created this course.</p>
<p>This course skips the surface-level tutorials and dives straight into the invisible mechanisms driving the language:</p>
<ul>
<li><p>Scope &amp; Closures: How the engine draws invisible boundaries and allows functions to remember their outer environments.</p>
</li>
<li><p>Execution Context &amp; Hoisting: Peeling back the curtain to see how code is compiled and processed.</p>
</li>
<li><p>Prototypes &amp; OOP: Bridging the gap between functional logic and object-oriented programming.</p>
</li>
<li><p>Event Propagation: Mastering the browser's pulse with event delegation.</p>
</li>
<li><p>High Performance: Scaling into advanced territories like asynchrony, memoization, and multi-threading.</p>
</li>
</ul>
<p>To give you a preview of the course's conceptual approach, look at how we break down Scope using a simple mental model:</p>
<blockquote>
<p><strong>The Golden Rule:</strong> A child function can always access its parent's variables, but a parent can never access a child's variables.</p>
</blockquote>
<pre><code class="language-javascript">var x = 23; // Global Scope (The Parent World)

function myFunk() {
  var y = 10; // Function Scope (The Child World)
  
  console.log(x); // Works! Child can use parent's x (Prints 23)
}

console.log(y); // Crashes! ReferenceError: y is not defined.
                // Parent cannot look inside the child to find y.
</code></pre>
<p>The course also dives into Block Scope, illustrating why modern let and const variables are strictly locked inside immediate blocks (like if statements), while legacy var variables leak out to the parent function.</p>
<p>Head over to the freeCodeCamp <a href="https://youtu.be/x7u2c0DhWEU">channel watch the full course</a> (5-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/x7u2c0DhWEU" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn to Build Automated Workflows with Manus AI ]]>
                </title>
                <description>
                    <![CDATA[ We just posted a complete guide to Manus AI over on the freeCodeCamp.org YouTube channel. Created by Beau Carnes (thats me!), this course will teach you how you can use agentic AI to automate real-wor ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-to-build-automated-workflows-with-manus-ai/</link>
                <guid isPermaLink="false">6a0cd0d68837277411a4c451</guid>
                
                    <category>
                        <![CDATA[ ai-agent ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 19 May 2026 21:06:30 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/709efa02-e87a-4fa5-b317-a32c1715589d.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just posted a complete guide to Manus AI over on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel. Created by Beau Carnes (thats me!), this course will teach you how you can use agentic AI to automate real-world projects.</p>
<p>Most AI tools you use day-to-day are basic chatbots: you type a prompt, and they type a reply back. Manus works differently because it is an AI agent. Instead of just answering questions, it runs tasks inside an isolated cloud computer (a sandbox). It can browse the live web, write and execute code, interact with real websites, and handle complex multi-step processes without you having to guide it through every single choice.</p>
<p>The tutorial takes you from setting up a free account to building custom automations and working programmatically. You will learn how to run deep web research, access private sites securely, build sites and prototypes, use the developer API, and more.</p>
<p>Check out the full course on <a href="https://youtu.be/2-ZqK1GVQ5U">the freeCodeCamp.org YouTube channel</a> to start building your own automations.</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/2-ZqK1GVQ5U" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Claude Code for Beginners ]]>
                </title>
                <description>
                    <![CDATA[ AI-powered coding has evolved beyond simple chat interfaces. The latest leap forward is Claude Code, a command-line tool from Anthropic that lives directly in your terminal and understands your entire ]]>
                </description>
                <link>https://www.freecodecamp.org/news/claude-code-for-beginners/</link>
                <guid isPermaLink="false">6a05d970baf09db7a60994c5</guid>
                
                    <category>
                        <![CDATA[ claude-code ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 14 May 2026 14:17:20 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/b16bbc4b-5455-4e95-8b77-49c5edaa9a04.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>AI-powered coding has evolved beyond simple chat interfaces. The latest leap forward is Claude Code, a command-line tool from Anthropic that lives directly in your terminal and understands your entire local codebase.</p>
<p>We just released a comprehensive course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel to help you integrate this tool into your professional workflow.</p>
<p>Unlike standard LLM web interfaces, Claude Code acts as an agentic partner. It can search your files, run terminal commands, and execute tests autonomously. It solves the "context gap" by analyzing how your different modules interact without you having to copy-paste dozens of files into a prompt.</p>
<p>This course moves from basic setup to advanced architectural audits. You'll learn things like project scaffolding, architectural audits, autonomous debugging, and multi-file navigation.</p>
<p>You can watch the full course now <a href="https://www.youtube.com/watch?v=gh2_PhgZGsM">on the freeCodeCamp YouTube channel</a> (4-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/gh2_PhgZGsM" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ AWS Certified Cloud Practitioner Study Course – Pass the Exam With This Free 14-Hour Course ]]>
                </title>
                <description>
                    <![CDATA[ Passing the AWS Certified Cloud Practitioner Exam is one of the first steps to a career in cloud development. And freeCodeCamp just published a free 14-hour course that will help you prepare for the e ]]>
                </description>
                <link>https://www.freecodecamp.org/news/aws-certified-cloud-practitioner-study-course-pass-the-exam-with-this-free-13-hour-course/</link>
                <guid isPermaLink="false">66b200a5276d158502db2eb1</guid>
                
                    <category>
                        <![CDATA[ AWS ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 14 May 2026 13:00:00 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/f493e192-b126-4291-8884-d2e2ff621df4.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Passing the AWS Certified Cloud Practitioner Exam is one of the first steps to a career in cloud development. And freeCodeCamp just published a free 14-hour course that will help you prepare for the exam.</p>
<p>This course has been updated for 2026.</p>
<p>This exam mostly deals with cloud computing concepts. Even if you are new to coding, you should be able to prepare for this exam and earn the AWS certification. Andrew Brown created this course. He is a popular instructor and the CEO of ExamPro.</p>
<h2 id="heading-what-is-the-aws-certified-cloud-practitioner">What is the AWS Certified Cloud Practitioner?</h2>
<p>The Certified Cloud Practitioner is the entry-level AWS certification that goes through:</p>
<ul>
<li><p>The cloud fundamentals, for example Cloud Concepts, Cloud Architecture, and Cloud Deployment Models</p>
</li>
<li><p>A close look at the AWS Core Services</p>
</li>
<li><p>A quick look at the vast amount of AWS services</p>
</li>
<li><p>Identity, Security, and Governance of the Cloud</p>
</li>
<li><p>Billing, Pricing, and Support of AWS Services</p>
</li>
</ul>
<p>The course code is CLF-C02 but its commonly referred to as the CCP.</p>
<p>Amazon Web Services is the leading Cloud Service Provider (CSP) in the world and the AWS Certified Cloud Practitioner is the most common starting point for people breaking into the cloud industry.</p>
<p>Consider the AWS Certified Cloud Practitioner if:</p>
<ul>
<li><p>You are new to cloud and need to learn the fundamentals</p>
</li>
<li><p>You are in the executive, management, or sales level and need to acquire strategic information about cloud for adoption or migration</p>
</li>
<li><p>You are a Senior Cloud Engineer or Solutions Architect who needs to reset or refresh your AWS knowledge after working for multiple years</p>
</li>
</ul>
<p>No matter your path towards a cloud role, the AWS Certified Cloud Practitioner provides fundamental knowledge that you shouldn't skip.</p>
<p>Here are all the sections in this comprehensive course:</p>
<h3 id="heading-introduction">Introduction</h3>
<p>🎤 Is Certified Cloud Practitioner right for me?<br>🎤 Exam Guide<br>🎤 Practice Exam Sample<br>🎤 Case Study Question Type<br>🎤 Validators</p>
<h3 id="heading-cloud-concepts">Cloud Concepts</h3>
<p>🎤 What is Cloud Computing<br>🎤 Evolution of Cloud Hosting<br>🎤 What is Amazon<br>🎤 What is AWS<br>🎤 What is a Cloud Service Provider<br>🎤 Landscape of CSPs<br>🎤 Gartner Magic Quadrant for Cloud<br>🎤 Common Cloud Services<br>🎤 AWS Technology Overview<br>🎤 AWS Services Preview<br>🎤 Evolution of Computing<br>🎤 Types of Cloud Computing<br>🎤 Cloud Computing Deployment Models<br>🎤 Deployment Model Use Cases</p>
<h3 id="heading-getting-started">Getting Started</h3>
<p>🎤 Create an AWS Account<br>🎤 Create IAM User<br>🎤 AWS Region Selector<br>🎤 Overbilling Story<br>🎤 AWS Budgets<br>🎤 AWS Free Tier<br>🎤 Billing Alarm<br>🎤 Turning on MFA</p>
<h3 id="heading-digital-transformation">Digital Transformation</h3>
<p>🎤 Innovation Waves<br>🎤 Burning Platform<br>🎤 Digital Transformation Checklist<br>🎤 Evolution of Computing Power<br>🎤 Amazon Braket</p>
<h3 id="heading-the-benefits-of-cloud">The Benefits of Cloud</h3>
<p>🎤 The Benefits of the Cloud<br>🎤 The Six Advantages of Cloud<br>🎤 The Six Advantages of Cloud Doc Reference<br>🎤 The Seven Advantages of Cloud</p>
<h3 id="heading-global-infrastructure">Global Infrastructure</h3>
<p>🎤 AWS Global Infrastructure Overview<br>🎤 AWS Global Infrastructure Follow Along<br>🎤 Regions<br>🎤 Regional vs Global Services<br>🎤 Availability Zones AZs<br>🎤 Regions and AZ Visualized<br>🎤 Selecting Regions and Azs Follow Along<br>🎤 Fault Tolerance<br>🎤 AWS Global Network<br>🎤 Points of Presence PoP<br>🎤 Tier 1<br>🎤 AWS Services using PoPs<br>🎤 AWS Direct Connect<br>🎤 Direct Connect Locations<br>🎤 AWS Local Zones<br>🎤 Wavelength Zones<br>🎤 Data Residency<br>🎤 AWS for Government<br>🎤 GovCloud<br>🎤 AWS in China<br>🎤 AWS in China Follow Along<br>🎤 Sustainability<br>🎤 Sustainability Follow Along<br>🎤 AWS Ground Station<br>🎤 AWS Outposts</p>
<h3 id="heading-cloud-architecture">Cloud Architecture</h3>
<p>🎤 Cloud Architecture Terminologies<br>🎤 High Availability<br>🎤 High Scalability<br>🎤 High Elasticity<br>🎤 Fault Tolerance<br>🎤 High Durability<br>🎤 Business Continuity Plan<br>🎤 Disaster Recovery Options<br>🎤 RTO Visualized<br>🎤 RPO Visualized<br>🎤 Architectural diagram example<br>🎤 HA Follow Along</p>
<h3 id="heading-management-and-developer-tools">Management and Developer Tools</h3>
<p>🎤 AWS API<br>🎤 AWS API Follow Along<br>🎤 AWS Management Console<br>🎤 AWS Management Console Follow Along<br>🎤 Service Console<br>🎤 Service Console Follow Along<br>🎤 AWS Account ID<br>🎤 AWS Account ID Follow Along<br>🎤 AWS Tools for PowerShell<br>🎤 AWS Tools for Powershell Follow Along<br>🎤 Amazon Resource Names<br>🎤 ARN Follow Along<br>🎤 AWS CLI<br>🎤 AWS CLI Follow Along<br>🎤 AWS SDK<br>🎤 AWS SDK Follow Along<br>🎤 AWS CloudShell<br>🎤 Infrastructure as Code<br>🎤 CloudFormation<br>🎤 CloudFormation Follow Along<br>🎤 CDK<br>🎤 CDK Follow Along<br>🎤 AWS Toolkit for VSCode<br>🎤 Access Keys<br>🎤 Access Keys Follow Along<br>🎤 AWS Documentation<br>🎤 AWS Documentation Follow Along</p>
<h3 id="heading-shared-responsibility-model">Shared Responsibility Model</h3>
<p>🎤 Introduction to Shared Responsibility Model<br>🎤 AWS Shared Responsibility Model<br>🎤 Types of Cloud Responsibilities<br>🎤 Shared Responsibility for Compute<br>🎤 Shared Responsibility Model Alternate<br>🎤 Shared Responsibility Model Architecture</p>
<h3 id="heading-compute">Compute</h3>
<p>🎤 EC2 Overview<br>🎤 VMs Containers and Serverless<br>🎤 Compute Follow Along<br>🎤 High Performance Computing HPC<br>🎤 HPC Follow Along<br>🎤 Edge and Hybrid<br>🎤 Edge Computing Follow Along<br>🎤 Cost Capacity Management</p>
<h3 id="heading-storage-services">Storage Services</h3>
<p>🎤 Types of Storage Services<br>🎤 Introduction to S3<br>🎤 S3 Storage Classes<br>🎤 AWS Snow Family<br>🎤 Storage Services<br>🎤 S3 Follow Along<br>🎤 EBS Follow Along<br>🎤 EFS Follow Along<br>🎤 Snow Family Follow Along</p>
<h3 id="heading-databases">Databases</h3>
<p>🎤 What is a database<br>🎤 What is a data warehouse<br>🎤 What is a key value store<br>🎤 What is a document database<br>🎤 NoSQL Database Services<br>🎤 Relational Database Services<br>🎤 Other Database Services<br>🎤 DynamoDB Follow Along<br>🎤 RDS Follow Along<br>🎤 Redshift Follow Along</p>
<h3 id="heading-networking">Networking</h3>
<p>🎤 Cloud Native Networking Services<br>🎤 Enterprise Hybrid Networking Services<br>🎤 Virtual Private Cloud VPC Subnets<br>🎤 Security Groups vs NACLs<br>🎤 Security Groups vs NACLs Follow Along<br>🎤 AWS CloudFront</p>
<h3 id="heading-ec2">EC2</h3>
<p>🎤 Introduction to EC2<br>🎤 EC2 Instance Families<br>🎤 EC2 Instance Types<br>🎤 Dedicated Host vs Dedicated Instances<br>🎤 EC2 Tenancy<br>🎤 Launch an EC2 SSH and Sessions Manager<br>🎤 Elastic IP<br>🎤 AMI and Launch Template<br>🎤 Launch an ASG<br>🎤 Launch an ALB<br>🎤 Cleanup</p>
<h3 id="heading-ec2-pricing-models">EC2 Pricing Models</h3>
<p>🎤 Ec2 Pricing Models<br>🎤 On Demand<br>🎤 Reserved Instances<br>🎤 RI Attributes<br>🎤 Regional and Zonal RI<br>🎤 RI Limits<br>🎤 Capacity Reservations<br>🎤 Standard vs Convertible RI<br>🎤 RI Marketplace<br>🎤 Spot Instances<br>🎤 Dedicated Instances<br>🎤 Savings Plan</p>
<h3 id="heading-identity">Identity</h3>
<p>🎤 Zero Trust Model<br>🎤 Zero Trust on AWS<br>🎤 Zero Trust on AWS with Third Parties<br>🎤 Directory Service<br>🎤 Active Directory<br>🎤 Identity Providers<br>🎤 Single Sign On<br>🎤 LDAP<br>🎤 Multi Factor Authenication<br>🎤 Security Keys<br>🎤 AWS IAM<br>🎤 Anatomy of an IAM Policy<br>🎤 IAM Policies Follow Along<br>🎤 Principle of Least Priivilege<br>🎤 AWS Account Root User<br>🎤 AWS SSO</p>
<h3 id="heading-application-integration">Application Integration</h3>
<p>🎤 Introduction to Application Integration<br>🎤 Queueing and SQS<br>🎤 Streaming and Kinesis<br>🎤 Pub Sub and SNS<br>🎤 API Gateway and Amazon API Gateway<br>🎤 State Machines and AWS Step Functions<br>🎤 Event Bus and Amazon Event Bridge<br>🎤 Application Integration Services</p>
<h3 id="heading-containers">Containers</h3>
<p>🎤 VMs vs Containers<br>🎤 What are Microservices<br>🎤 Kuberenetes<br>🎤 Docker<br>🎤 Podman<br>🎤 Container Services</p>
<h3 id="heading-governance">Governance</h3>
<p>🎤 Organizations and Accounts<br>🎤 AWS Control Tower<br>🎤 AWS Config<br>🎤 AWS Config FollowAlong<br>🎤 AWS Quick Starts<br>🎤 AWS QuickStarts Follow Along<br>🎤 Tagging<br>🎤 Tag Name Follow Along<br>🎤 Resource Groups<br>🎤 Resource Groups Follow Along<br>🎤 Business Centric Services</p>
<h3 id="heading-provisioning">Provisioning</h3>
<p>🎤 Provisioning Services<br>🎤 AWS Elastic Beanstalk<br>🎤 AWS Elastic Beanstalk Follow Along</p>
<h3 id="heading-serverless">Serverless</h3>
<p>🎤 What is Serverless<br>🎤 Serverless Services</p>
<h3 id="heading-windows-on-aws">Windows on AWS</h3>
<p>🎤 Windows on AWS<br>🎤 EC2 Windows Follow Along<br>🎤 AWS License Manager</p>
<h3 id="heading-logging">Logging</h3>
<p>🎤 Logging Services<br>🎤 AWS Cloud Trail<br>🎤 CloudWatch Alarm<br>🎤 Anatomy of an Alarm<br>🎤 Log Streams and Events<br>🎤 Log Insights<br>🎤 CloudWatch Metrics<br>🎤 AWS CloudTrail Follow Along</p>
<h3 id="heading-ml-ai-bigdata">ML AI BigData</h3>
<p>🎤 Introduction to ML and AI<br>🎤 AI and ML Services<br>🎤 BigData and Analytics Services<br>🎤 Amazon QuickSight<br>🎤 QuickSight Follow Along<br>🎤 Machine Learning and AI Services Extended<br>🎤 Generative AI<br>🎤 ML and DL Frameworks and Tools<br>🎤 Apache MXNet<br>🎤 What is Intel<br>🎤 Intel Xeon Scalable and Intel Gaudi<br>🎤 What is a GPU<br>🎤 What is CUDA</p>
<h3 id="heading-aws-well-architected-framework">AWS Well Architected Framework</h3>
<p>🎤 AWS Well Architected Framework<br>🎤 General Defintions<br>🎤 On Architecture<br>🎤 Amazon Leadership Principles<br>🎤 General Design Principles<br>🎤 Anatomy of a Pillar<br>🎤 Operational Excellence<br>🎤 Security<br>🎤 Reliability<br>🎤 Performance Efficiency<br>🎤 Cost Optimization<br>🎤 AWS Well Architected Tool<br>🎤 Well Architected Framework and Tool Follow Along<br>🎤 AWS Architecture Center</p>
<h3 id="heading-tco-and-migration">TCO and Migration</h3>
<p>🎤 Total Cost of Ownership TCO<br>🎤 CAPEX vs OPEX<br>🎤 Shifting IT Personnel<br>🎤 AWS Pricing Calculator<br>🎤 AWS Pricing Calculator Follow Along<br>🎤 Migration Evaluator<br>🎤 VM Import Export<br>🎤 Database Migration Service<br>🎤 Cloud Adoption Framework</p>
<h3 id="heading-billing-and-pricing">Billing and Pricing</h3>
<p>🎤 AWS Free Services<br>🎤 AWS Support Plans<br>🎤 Technical Account Manager<br>🎤 AWS Support Follow Along<br>🎤 AWS Marketplace<br>🎤 AWS Marketplace Follow Along<br>🎤 Consolidated Billing<br>🎤 Consolidated Billing Volume Discounts<br>🎤 AWS Trusted Advisor<br>🎤 AWS Trusted Advisor Follow Along<br>🎤 SLAs<br>🎤 AWS SLA Examples<br>🎤 AWS SLA Follow Along<br>🎤 Service Health Dashboard<br>🎤 AWS Personal Health Dashboard<br>🎤 AWS Abuse<br>🎤 AWS Abuse Report Follow Along<br>🎤 AWS Free Tier<br>🎤 AWS Credits<br>🎤 AWS Partner Network<br>🎤 AWS Budgets<br>🎤 AWS Budget Reports<br>🎤 AWS Cost and Usage Reports<br>🎤 Cost Allocation Tags<br>🎤 Billing Alarms<br>🎤 AWS Cost Explorer<br>🎤 AWS Cost Explorer Follow Along<br>🎤 Programmatic Pricing APIs<br>🎤 AWS Savings Plan Follow Along</p>
<h3 id="heading-security">Security</h3>
<p>🎤 Defense In Depth<br>🎤 CIA Triad<br>🎤 Vulnerabilities<br>🎤 Encryption<br>🎤 Cyphers<br>🎤 Cryptographic Keys<br>🎤 Hashing and Salting<br>🎤 Digital Signatures and Signing<br>🎤 In Transit vs At Rest Encryption<br>🎤 Compliance Programs<br>🎤 AWS Compliance Programs Follow Along<br>🎤 Pen Testing<br>🎤 Pen Testing Follow Along<br>🎤 AWS Artifact<br>🎤 AWS Artifact Follow Along<br>🎤 AWS Inspector<br>🎤 DDoS<br>🎤 AWS Shield<br>🎤 AWS Guard Duty<br>🎤 AWS Guard Duty Follow Along<br>🎤 Amazon Macie<br>🎤 AWS VPN<br>🎤 AWS WAF<br>🎤 AWS WAF Follow Along<br>🎤 Hardware Security Module<br>🎤 AWS KMS<br>🎤 AWS KMS Follow Along<br>🎤 CloudHSM</p>
<h3 id="heading-variation-study">Variation Study</h3>
<p>🎤 Know Your Initialisms<br>🎤 AWS Config AWS AppConfig<br>🎤 SNS vs SQS<br>🎤 SNS vs SES vs PinPoint vs Workmail<br>🎤 Amazon Inspector vs AWS Trusted Advisor<br>🎤 Connect Named Services<br>🎤 Elastic Transcoder vs MediaConvert<br>🎤 AWS Artifact vs Amazon Inspector<br>🎤 ELB variants</p>
<p>You can watch the entire <a href="https://youtu.be/7HKot-brXFE">course on the freeCodeCamp.org</a> (14-hour course).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/7HKot-brXFE" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How to Run Open Source LLMs Locally and in the Cloud ]]>
                </title>
                <description>
                    <![CDATA[ Learn how to work with a wide range of open large language models (LLMs) such as Gemma, Kimmy, and GLM across various local and cloud-based environments. We just posted a course on the freeCodeCamp.or ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-to-run-open-source-llms-locally-and-in-the-cloud/</link>
                <guid isPermaLink="false">69fc99c59f93a850a4d15442</guid>
                
                    <category>
                        <![CDATA[ llm ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 07 May 2026 13:55:17 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/5e964c21-8ba1-4c64-8dee-be757e52cac6.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Learn how to work with a wide range of open large language models (LLMs) such as Gemma, Kimmy, and GLM across various local and cloud-based environments.</p>
<p>We just posted a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel, taught by Andrew Brown, that explores how to use coding harnesses like Claude Code and Pi Agent to build real-world agentic workflows while benchmarking model performance and hardware requirements.</p>
<p>The course provides a practical look at the current state of open AI by conducting "smoke tests," such as building Flappy Bird clones to evaluate how different models handle real-world coding tasks. You will explore the hardware requirements necessary for local execution, including the VRAM limitations that often make cloud-hosted options more viable for large context windows.</p>
<p>Andrew also evaluates various coding harnesses, like Claude Code and PI Coding Agent. By the end of the course, you will understand which models, such as Kimmy 2.5 and Gemma 4, are most reliable for tool calling and structured code generation.</p>
<p>Watch the full course for free on <a href="https://youtu.be/HNVaYYxmwLU">the freeCodeCamp.org YouTube channel</a>.</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/HNVaYYxmwLU" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Mastering the JavaScript Event Loop ]]>
                </title>
                <description>
                    <![CDATA[ JavaScript is famously single-threaded, yet it powers highly complex, interactive web applications without freezing up. How is this possible? The answer lies in the Event Loop. The Event Loop is a cor ]]>
                </description>
                <link>https://www.freecodecamp.org/news/mastering-the-javascript-event-loop/</link>
                <guid isPermaLink="false">69fa2435a386d7f121b7c4af</guid>
                
                    <category>
                        <![CDATA[ JavaScript ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 05 May 2026 17:09:09 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/0f6a748e-4b2e-4fd8-9592-d6ab4eb83dd3.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>JavaScript is famously single-threaded, yet it powers highly complex, interactive web applications without freezing up. How is this possible? The answer lies in the Event Loop. The Event Loop is a core mechanism that every developer must master to move from junior to senior-level proficiency.</p>
<p>In our latest course on the freeCodeCamp.org YouTube channel, creator Viswas takes you under the hood of the JavaScript runtime to demystify how asynchronous tasks are managed.</p>
<p>Through clear animations and step-by-step diagrams, this course breaks down the "superpowers" provided by the browser environment. Key topics include:</p>
<ul>
<li><p>The Call Stack: How JavaScript manages the execution order of your program.</p>
</li>
<li><p>Web APIs: Functionalities like the DOM, <code>setTimeout</code>, and Geolocation that exist outside of core JavaScript.</p>
</li>
<li><p>The Task Queue vs. Microtask Queue: Discover why promises have a "higher priority" and how they can occasionally lead to the "starvation" of other functions.</p>
</li>
<li><p>The Event Loop: The bridge that connects everything together, ensuring the stack is empty before pushing new tasks for execution.</p>
</li>
</ul>
<p>Watch the full course now on <a href="https://youtu.be/jzOy07fw2vY">the freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/jzOy07fw2vY" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn Hardware, Cloud, DevOps, Networking, Security, Databases, DNS, Git, and Linux ]]>
                </title>
                <description>
                    <![CDATA[ Ready to dive into IT but don’t know where to start? freeCodeCamp just dropped the Ultimate IT Fundamentals Bootcamp For Absolute Beginners course. This is a a brand new, full-length course created by ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-hardware-cloud-devops-networking-security-databases-dns-git-and-linux/</link>
                <guid isPermaLink="false">69f244bf6e0124c05e41940e</guid>
                
                    <category>
                        <![CDATA[ IT ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 29 Apr 2026 17:49:51 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/831525ec-8ec5-4428-afd2-e91641684c6c.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Ready to dive into IT but don’t know where to start? freeCodeCamp just dropped the Ultimate IT Fundamentals Bootcamp For Absolute Beginners course. This is a a brand new, full-length course created by DolfinED Academy. This course is designed to turn total beginners into confident IT explorers.</p>
<p>What will you learn? This course covers the core essentials that every IT pro needs to know. Get hands-on with Cloud technologies, master the basics of DevOps, unravel the mysteries of Networking, understand critical Security concepts, become comfortable with Linux, and even explore containerization with Docker. It’s a complete toolkit to kickstart your IT journey.</p>
<p>Watch the full course on <a href="https://youtu.be/4m9j6hlbf4g">the freeCodeCamp.org YouTube channel</a> (13-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/4m9j6hlbf4g" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Inside Stanford’s Elite Student Hackathon [Full Documentary] ]]>
                </title>
                <description>
                    <![CDATA[ Are you ready to be inspired by the next generation of tech innovators? freeCodeCamp.org just dropped a new documentary on our YouTube channel that dives deep into Stanford’s TreeHacks 2026, one of th ]]>
                </description>
                <link>https://www.freecodecamp.org/news/inside-stanford-elite-student-hackathon-full-documentary/</link>
                <guid isPermaLink="false">69f2429a6e0124c05e3fcd80</guid>
                
                    <category>
                        <![CDATA[ hackathon ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Documentary ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 29 Apr 2026 17:40:42 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/58a0cf1c-4e7a-4424-ac33-2e71235c8111.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Are you ready to be inspired by the next generation of tech innovators? <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> just dropped a new documentary on our YouTube channel that dives deep into Stanford’s TreeHacks 2026, one of the largest and most exciting hackathons on the planet.</p>
<p>TreeHacks isn’t your average coding marathon. For its 12th year, it attracted 15,000 applicants, but only 1,000 were lucky enough to be accepted. Over an intense 36-hour nonstop hackathon weekend, hackers from all over the world collaborated, coded, and created with a mission not just to build cool tech, but to make a real social impact.</p>
<p>The documentary highlights projects that blend AI, hardware, and pure imagination into tech that feels futuristic. A judge put it perfectly: “I want to see something that makes me question why there was a box in the first place.”</p>
<p>Watch the full documentary on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/wApaJjvNZFs" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Agentic Coding with the Gemini CLI ]]>
                </title>
                <description>
                    <![CDATA[ Software development is shifting from manual coding to agent-driven workflows. Gemini CLI is one of the top tools for agentic coding. We just posted a new course on the freeCodeCamp.org YouTube channe ]]>
                </description>
                <link>https://www.freecodecamp.org/news/agentic-coding-with-the-gemini-cli/</link>
                <guid isPermaLink="false">69ebccaeb463d4844c47f10a</guid>
                
                    <category>
                        <![CDATA[ gemini ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Fri, 24 Apr 2026 20:03:58 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/4fbf4599-630f-4778-979c-8c499bc5ee65.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Software development is shifting from manual coding to agent-driven workflows. Gemini CLI is one of the top tools for agentic coding.</p>
<p>We just posted a new course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that will teach you how to harness the power of the Gemini CLI for agentic coding. Andrew Brown from ExamPro created this course.</p>
<p>This course demonstrates how to integrate Google’s Gemini models directly into your terminal. You will learn to manage deep repository context and automate complex development tasks.</p>
<p>You'll learn about setup, advanced context management, safety, and extensibility &amp; automation. This course provides the technical foundation needed to master the next generation of coding tools.</p>
<p>Watch the course on <a href="https://youtu.be/XKOR4h3CrwE">the freeCodeCamp.org YouTube channel</a> (4-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/XKOR4h3CrwE" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
