Svelte Training Programs
Build fast, reactive web applications with Svelte and SvelteKit — from component basics to advanced full-stack patterns and deployment
Build modern, performant web applications with our Svelte training catalog. From reactive component fundamentals to full-stack SvelteKit development, we offer courses covering the compiler-first framework that delivers exceptional user experiences with minimal JavaScript overhead.
Available Trainings
Svelte Fundamentals Training
This 2-day intensive training takes participants from zero Svelte knowledge to confidently building reactive, component-based web applications using Svelte 5 and its runes system. Every concept is reinforced with hands-on labs building real UI components and interactive features.
SvelteKit Full-Stack Development Training
This 3-day intensive training covers full-stack web development with SvelteKit 2. Participants learn file-based routing, server-side rendering, data loading, form actions, hooks, error handling, and deployment. By the end, participants can build and deploy production-ready full-stack applications.
State Management and Stores Training
This 2-day course provides a deep dive into Svelte 5's reactivity system and state management patterns. Participants master runes (`$state`, `$derived`, `$effect`), build class-based reactive stores, use the context API for scoped state, implement cross-component communication, and learn persistence and synchronization patterns.
Component Library Design Training
This 3-day course teaches the art and engineering of designing, building, and publishing a production-ready component library with Svelte 5. Participants learn component API design principles, composition patterns, accessibility, theming systems, packaging for npm, and documentation with Storybook.
API and Authentication Training
This 3-day course covers building secure APIs and implementing authentication in SvelteKit applications. Topics include API route design, form actions for mutations, server hooks for middleware, authentication with Lucia/Auth.js, OAuth providers, JWT and session management, CSRF protection, rate limiting, and security best practices.
Performance and Deployment Training
This 3-day course covers performance optimization and production deployment for SvelteKit applications. Topics include bundle analysis, code splitting, image optimization, service workers, edge deployment, adapter configuration, monitoring, analytics, and continuous deployment pipelines.
Ready to get started?
Request a training quote for your team — in-person, live-online, or hybrid.