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's part of the free, open-source desktop app for macOS, Windows and Linux.
What you get
- Hands-on lessons with a real editor and instant, test-graded feedback.
- Free and open source, with no account required to start.
- Works offline in the free desktop app for macOS, Windows and Linux.
- Svelte runs instantly in the app.
What's inside
- Why Svelte 5
- Runes
- Markup + events
- Snippets
- State outside components
- Forms + transitions
- TypeScript + niche surfaces
- Capstone: a notes app
Download to start Svelte 5 Complete → More free Svelte courses
Helpful reading
Why passive video doesn't make you a programmer · Bring Your Own Book: turning any PDF into a course