Svelte 5 and SvelteKit 2 

Course & Training

Join our 2-day couse to rediscover the simplicity of web development with Svelte 5 and SvelteKit 2. In this course, you’ll learn how to harness the power of Svelte 5 and SvelteKit 2 to create fast, scalable, and maintainable web applications that are both a pleasure to develop and a delight to use.

Step into the world of Svelte 5 and SvelteKit 2, where simplicity reigns and performance soars. This 2-day course will take you on a journey from the fundamentals of building components with Svelte 5 to mastering the reactivity model that makes your interfaces dynamic and responsive. You’ll dive deep into state management, ensuring your apps are both powerful and easy to maintain. With SvelteKit 2, you’ll explore seamless routing, efficient data handling, and server-side rendering, all designed to make your applications lightning fast and SEO-friendly. By the end, you’ll be fully equipped to deploy modern web applications that deliver exceptional user experiences with minimal effort.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

   

Content:


- Introduction to Svelte: Discovering the philosophy of Svelte and why simplicity matters.
- Component-Based Architecture: Crafting modular, reusable components with ease.
- Programming: Harnessing Svelte’s elegant reactivity model for dynamic interfaces.
- State Management: Simplifying state handling, both locally and globally, in Svelte.
- Styling in Svelte: Mastering scoped CSS, animations, and transitions effortlessly.
- Introduction to SvelteKit: Exploring SvelteKit’s capabilities in full-stack web development.
- Routing and Navigation: Implementing smooth, intuitive client-side routing with SvelteKit.
- Server-Side Rendering (SSR): Leveraging SSR to enhance performance and SEO with SvelteKit.
- API Integration: Efficiently fetching and managing data using SvelteKit’s built-in features.
- Deployment Strategies: Preparing, optimizing, and deploying your Svelte and SvelteKit


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

By the end of this course, you will be proficient in building modern, high-performance web applications using Svelte 5 and SvelteKit 2. You will have the skills to create scalable, maintainable applications from scratch and confidently integrate them into your existing development workflows.


Form:

A blend of concepts, hands-on live coding, and collaborative development of a sample web application. The focus is always on practical and efficient use of Svelte and SvelteKit in real-life projects and production environments.


Target Audience:

Web developers familiar with JavaScript and/or TypeScript who want to learn the new Svelte and SvelteKit frameworks.


Requirements:

Experience in the development of Javascript or Typescript web applications.


Preparation:

Each participant receives a questionnaire and installation instructions after registration. Matching the answers we send individual feedback.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)


Share by: