🎯 Svelte 5

Learn modern Svelte with runes

Welcome to Svelte 5

Svelte 5 introduces a revolutionary new reactivity system powered by Runes. This course will guide you through the most important features and patterns you need to build modern web applications.

What You'll Learn

  • State Management: Master the $state rune for reactive variables
  • Derived Values: Compute values with $derived
  • Side Effects: Handle side effects with $effect
  • Component Communication: Use $props and $bindable effectively
  • Advanced Patterns: Snippets, event handlers, and control flow

Prerequisites

Basic knowledge of JavaScript and HTML is recommended. If you're new to Svelte, don't worry — we'll cover everything step by step.

Course Structure

This course contains 11 lessons covering all aspects of Svelte 5's runes system. Each lesson includes:

  • Clear explanations with code examples
  • Interactive quizzes to test your knowledge
  • Practical patterns you can use in real projects

Ready to get started? Choose your first lesson from the sidebar!