Svelte 5 Complete
A comprehensive Svelte 5 course covering the entire framework with runes as the core mental model. 23 lessons across 8 chapters: anatomy of a component, every rune, markup blocks, snippets (the slot replacement), state sharing via .svelte.js modules, reactive classes, forms + transitions, TypeScript, and a final notes-app capstone. Each exercise renders inside the floating phone simulator so you can verify your component visually before moving on.
- Svelte
- 72 lessons
- ~14 hours
- Free
- by Fishbones
Learn Svelte for free on Libre Academy with the Svelte 5 Complete course: 72 interactive lessons you complete by writing real code in a built-in editor, graded instantly by hidden tests. No paywall, no sign-up — it runs in your browser and the free desktop app.
What you get
- Hands-on lessons with a real editor and instant, test-graded feedback.
- Free and open source — no account required to start.
- Runs in your browser, and offline in the free desktop app.
- Svelte runs in your browser.
What's inside
- Why Svelte 5
- Runes
- Markup + events
- Snippets
- State outside components
- Forms + transitions
- TypeScript + niche surfaces
- Capstone: a notes app