egghead.io Open in urlscan Pro
76.76.21.21  Public Scan

Submitted URL: http://egghead.io/
Effective URL: https://egghead.io/
Submission: On October 23 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

#

<form action="#" role="search" class="sm:border-x dark:border-white border-gray-900 dark:border-opacity-5 border-opacity-5 sm:max-w-[220px] lg:block hidden">
  <div class="relative flex dark:hover:border-white  pl-3 hover:border-opacity-30  dark:hover:border-opacity-30  justify-between"><input name="query" type="search" aria-label="Search" placeholder="Search" autocomplete="off"
      class="dark:placeholder-opacity-60 placeholder-opacity-60 dark:placeholder-white placeholder-black bg-transparent sm:text-sm text-base  w-full h-12 focus:ring-0 border-none p-0 xl:text-md" value=""><button type="submit"
      class="p-3 flex items-center dark:hover:bg-white hover:bg-gray-50 dark:hover:bg-opacity-5"><svg aria-hidden="true" class="" width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
        <g fill="none">
          <path d="M21 21l-6-6m2-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        </g>
      </svg><span class="sr-only">Search</span></button></div>
</form>

#

<form action="#" role="search" class="w-full">
  <h1 class="text-center lg:text-3xl text-balance sm:text-2xl text-2xl font-bold leading-tighter sm:pb-8 pb-5">What are you going to learn today?</h1>
  <div class="max-w-2xl w-full mx-auto relative flex items-center shadow-smooth rounded-lg"><input name="query" type="search" placeholder="React, TypeScript, AWS, CSS..." autocomplete="off"
      class="w-full py-4 px-5 pr-16 lg:text-lg sm:text-base text-sm rounded-lg dark:bg-gray-1000 border dark:border-gray-800 bg-white border-gray-200 focus:outline-none focus:ring-1 focus:ring-blue-500 placeholder-gray-400" value=""><button
      type="submit"
      class="flex items-center gap-2 sm:text-base font-medium text-sm absolute px-5 text-white right-0 bg-gradient-to-t from-blue-600 to-blue-500 h-full rounded-r-lg transition-all ease-in-out duration-200 after:absolute overflow-hidden"><svg
        xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4" aria-hidden="true">
        <circle cx="11" cy="11" r="8"></circle>
        <path d="m21 21-4.3-4.3"></path>
      </svg><span class="sm:not-sr-only sr-only">Search egghead</span></button></div>
</form>

Text Content

egghead.io
Topics

Courses
Search
Enroll Today
Sign in
Open navigation


WHAT ARE YOU GOING TO LEARN TODAY?

Search egghead


BROWSE CURATED DEVELOPER RESOURCES ON THE BEST TOOLS


REACT




NEXT.JS




TYPESCRIPT




JAVASCRIPT




REMIX




REDUX




SUPABASE




ANGULAR


THE FEED

Most PopularHighest RatedRecently AddedMost Watched

course

Angular Migrations in Practice

Migrate old Angular patterns for version 18 and beyond...


course by Tomasz Ducin

lesson


USE DEVPROXY IN NITRO CONFIG TO SERVE STATIC IMPORTED ASSETS IN DEV MODE VIA
VITE


lesson by Joel Hooks

lesson


CONFIGURE A VITE REACT TYPESCRIPT APPLICATION ON A BASIC NITRO SERVER


lesson by Joel Hooks

lesson


CREATE A VITE APP WITH THE REACT TYPESCRIPT PRESET


lesson by Joel Hooks

article


INTEGRATING NGRX SIGNAL STORE WITH AN EXISTING ANGULAR APPLICATION


article by Tomasz Ducin

lesson


EFFICIENTLY RENDER SCRIPT TAGS IN REACT 19 COMPONENTS


lesson by Kent C. Dodds

lesson


DEDUPLICATE TITLE TAGS WITH REACT 19


lesson by Kent C. Dodds

lesson


HOIST TITLE AND META TAGS IN REACT 19


lesson by Kent C. Dodds

podcast


DEVELOPER CAREER GROWTH AND ASYMMETRIC BETS WITH DAX RAAD


podcast by Joel Hooks

podcast


NITRO, VINXI, AND RSCS - WHAT'S GOOD WITH DEV AGRAWAL


podcast by Joel Hooks

course


PRODUCTIVE DEVELOPER WORKFLOWS WITH AI ENHANCED CURSOR IDE


course by John Lindquist

course


DOMAIN DATA MODELLING USING TYPESCRIPT ALIASES, BRAND TYPES AND VALUE OBJECTS

course by Tomasz Ducin

course


CREATE PROFESSIONAL RESPONSIVE WEBSITES USING BOOTSTRAP

course by Lucas Minter

course


SCALABLE SIGNALS ANGULAR ARCHITECTURE WITH NGRX SIGNAL STORE

course by Tomasz Ducin

course


BUILD A REAL-TIME NEXT.JS 14 CHAT APP WITH FAUNA

course by Shadid Haque

lesson


CHALLENGE: IMPLEMENT A NAVBAR FOR THE APPLICATION WITH LOGOUT FUNCTIONALITY

lesson by Shadid Haque

lesson


UPDATE FAUNA MESSAGES COLLECTION WITH AUTHORS

lesson by Shadid Haque

lesson


IMPLEMENT AUTH GUARDS WITH TOKENS THROUGHOUT AN NEXT.JS APP

lesson by Shadid Haque

lesson


IMPLEMENT FAUNA SIGNIN WITH NEXT.JS SERVER ACTIONS AND USEFORMSTATE REACT HOOK

lesson by Shadid Haque

lesson


IMPLEMENT SIGNUP FUNCTIONALITY THROUGH FAUNA WITH NEXT.JS 14 SERVER ACTIONS

lesson by Shadid Haque

lesson


ADD FAUNA USER AUTHENTICATION TO A NEXT.JS APP

lesson by Shadid Haque

lesson


REFACTOR A NEXT.JS 14 PAGE TO UTILIZE BOTH SERVER AND CLIENT-SIDE RENDERING

lesson by Shadid Haque

lesson


UNDERSTAND SERVER AND CLIENT RENDERING AND DATA-FETCHING

lesson by Shadid Haque
 * First
 * Previous
 * 1
 * 2
 * 3
 * 4
 * 5
 * 6
 * 7
 * Next
 * Last

Expert led courses for professional front-end web developers.
 * Search
 * Articles
 * Talks
 * Podcasts
 * Topics
 * Machine

 * Pricing
 * egghead for teams
 * Store
 * support@egghead.io

©egghead.io
Terms & ConditionsFAQ
Light Mode