Getting started with Svelte and SvelteKit

  • Audience: Junior/Medior Software Developers
  • Duration: 2 days
    • 2 one-hour lectures
    • 6 hours additional support
  • Price: € 950
  • Format: Online 1-on-1 lectures, hands-on coding sessions, assignments, and a final project.
    • Contact us for group sessions
  • Start date: Anytime
  • Language: English, Dutch
Join this course now

Who is this course for?

  • You're a Software Developer
  • You want to advance your skills
  • You want to learn Svelte
  • You want to build modern frontends

What you'll learn

  • Understand the Core Concepts of Svelte
  • Work with Svelte Components
  • Implement Reactivity in Svelte
  • Manage State with Stores

Course Overview


What is Svelte?
  • History and background
  • Comparison with other frameworks (React, Vue)
  • Key features and benefits
Setting Up the Environment
  • Installation (Node.js, npm, Svelte)
  • Setting up a new Svelte project
Svelte File Structure
  • Overview of a Svelte project
  • Understanding the purpose of main files and folders

Reactivity in Svelte
  • Using bind: for two-way binding
  • Reactivity with $:
State Management with Stores
  • Introduction to writable, readable, and derived stores
  • Creating and using stores
Introduction to SvelteKit
  • What is SvelteKit?
  • Key features and benefits
  • Basic routing with SvelteKit

Your teacher

Benefit from Douwe's extensive experience and knowledge with Svelte and SvelteKit.

Douwe van der Meij -

“With over 20 years of experience, Douwe has worked on numerous high-profile projects across various industries. His expertise lies in building scalable and maintainable applications using modern technologies.”

Douwe van der Meij

Master Svelte/SvelteKit with Expert Guidance

Improve your Svelte skills with personalized, one-on-one mentorship

Join this course