Fireship

Courses:

  • Course Logo
    react.gg
  • Course Logo
    query.gg
  • Course Logo
    Advanced JavaScript
  • Course Logo
    Modern JavaScript
  • Course Logo
    React Router
  • Course Logo
    TypeScript
  • Course Logo
    React + TypeScript

Snacks:

  • Course Logo
    Next.js
  • Course Logo
    Linux
  • Course Logo
    VSCode Tricks
  • Course Logo
    JavaScript
  • Course Logo
    Supabase
  • Course Logo
    Git
  • Course Logo
    Firebase Security
  • Course Logo
    Sveltekit
  • Course Logo
    Deno
  • The Fundamentals

    0%
    • The Fundamentals
    • quiz(Quiz) The Fundamentals
    • practice(Practice) The Fundamentals
    • solution(Solution) The Fundamentals
    • project(Project) Introduction
    • project(Project) Initial Routes
  • URL Parameters

    0%
    • URL Parameters
    • quiz(Quiz) URL Parameters
    • practice(Practice) URL Parameters
    • solution(Solution) URL Parameters
    • project(Project) Home
  • Query Strings

    0%
    • Query Strings
    • quiz(Quiz) Query Strings
    • practice(Practice) Query Strings
    • solution(Solution) Query Strings
    • project(Project) Team Page
  • Customizing Link

    0%
    • Customizing React Router's Link Component
    • quiz(Quiz) Customizing Link
    • practice(Practice) Customizing Link
    • solution(Solution) Customizing Link
    • project(Project) Players
  • Nested Routes

    0%
    • Nested Routes
    • quiz(Quiz) Nested Routes
    • practice(Practice) Nested Routes
    • solution(Solution) Nested Routes
    • practice(Practice) Nested Routes - Outlet
    • solution(Solution) Nested Routes - Outlet
    • projectProject - Player
    • project(Project) Team
    • project(Project) Articles
    • project(Project) Loading
  • Programmatically Navigate

    0%
    • Programmatically Navigate
    • quiz(Quiz) Programmatically Navigate
    • practice(Practice) Programmatically Navigate - Declarative
    • solution(Solution) Programmatically Navigate (Declarative)
    • practice(Practice) Programmatically Navigate - Imperative
    • solution(Solution) Programmatically Navigate (Imperative)
    • project(Project) Navigate
  • Code Splitting

    0%
    • Code Splitting
    • quiz(Quiz) Code Splitting
    • practice(Practice) React.lazy
    • solution(Solution) React.lazy
    • project(Project) Code Splitting
  • Route Configs

    0%
    • Route Configs
    • quiz(Quiz) Route Configs
    • practice(Practice) Route Configs
    • solution(Solution) Route Config
    • project(Project) Config
  • Animated Transitions

    0%
    • Animated Transitions
  • Protected Routes

    0%
    • Protected Routes
    • quiz(Quiz) Protected Routes
    • practice(Practice) Protected Routes
    • solution(Solution) Protected Routes
  • 404 Pages

    0%
    • Handling 404 Pages
    • quiz(Quiz) Handling 404 Pages
    • practice(Practice) Catch All Routes
    • solution(Solution) Catch All Routes
  • Passing Props to Link

    0%
    • Passing Props to Link
    • quiz(Quiz) Passing Props to Link
    • practice(Practice) Passing Props to Link
    • solution(Solution) Passing Props to Link
  • Sidebars

    0%
    • Sidebars
    • quiz(Quiz) Sidebars
    • practice(Practice) Sidebars
    • solution(Solution) Sidebar
  • Preventing Transitions

    0%
    • Preventing Transitions
  • Bonus

    0%
    • Passing Props to React Router Components
    • Recursive Paths
    • Server Rendering
  • Outro

    0%
    • Outro + Next Steps