0

Svelte Komplettkurs

Ihre Termine

Datum Ort Preis
23.03.2026
-27.03.2026
München 2.136,05 €* Buchen
23.03.2026
-27.03.2026
Virtuelles Live Training 2.136,05 €* Buchen
20.07.2026
-24.07.2026
München 2.136,05 €* Buchen
20.07.2026
-24.07.2026
Virtuelles Live Training 2.136,05 €* Buchen
23.11.2026
-27.11.2026
München 2.136,05 €* Buchen
23.11.2026
-27.11.2026
Virtuelles Live Training 2.136,05 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Erleben Sie in unserem fünftägigen Svelte-Kompaktkurs eine umfassende Einführung in das moderne Framework Svelte – von den Grundlagen bis zu fortgeschrittenen Techniken. Lernen Sie die Unterschiede von Svelte zu anderen Frameworks kennen und erhalten Sie Einblicke in die Projektstruktur. Unser/e erfahrene/r Trainer/in zeigt Ihnen, wie Sie: Reaktive Variablen und Zustandsverwaltung einsetzen, Komponenten effektiv miteinander interagieren lassen, Routing und Navigation umsetzen, Server-Side Rendering (SSR) für SEO und Ladezeiten nutzen, Dynamische Komponenten und Lazy Loading implementieren, Daten effizient abrufen und verarbeiten, Ihre Anwendungen testen und optimieren. Werden Sie fit für die Entwicklung leistungsstarker, moderner Webanwendungen mit Svelte!

Inhalte

Einführung in Svelte

  • Was ist Svelte, und wie unterscheidet es sich von anderen Frameworks?
  • Überblick über das Svelte-Ökosystem

Installation und Projektsetup

  • Einrichtung von Node.js und npm
  • Start eines neuen Projekts mit Svelte-CLI
  • Überblick über die Projektstruktur

Grundlagen von Svelte-Komponenten

  • Erstellung einfacher Komponenten
  • Nutzung von Mustache-Tags ({})
  • Bedingte Anweisungen mit if, each und await

Reaktive Variablen und Zustandsverwaltung

  • Einführung in reaktive Variablen und $-Syntax
  • Nutzung von let für Zustandsverwaltung

Event-Handling und Benutzerinteraktionen

  • Event-Handler und Benutzerinteraktionen in Svelte
  • Umsetzung interaktiver Funktionen

Kommunikation zwischen Komponenten

  • Verwendung von Props und benutzerdefinierten Events
  • Datenfluss zwischen Komponenten

Routing und Navigation

  • Einführung in Routing mit svelte-routing
  • Implementierung von Navigation und URL-Verknüpfungen

Styling in Svelte

  • Inline-Styling und CSS-Klassen
  • Nutzung von :global und :local

Server-Side Rendering (SSR)

  • Einführung in SSR und SEO-Optimierung
  • Kombination von SSR und Client-Side Rendering

Dynamische Komponenten und Lazy Loading

  • Erstellung dynamischer Komponenten
  • Nutzung von Lazy Loading und Code Splitting

Data Fetching und Datenverarbeitung

  • Abruf und Verarbeitung externer Daten
  • Fehlerbehandlung und Optimierung der Benutzererfahrung

Testing und Optimierung

  • Unit-Tests und End-to-End-Tests
  • Leistungs- und Code-Optimierung

Integration mit externen Frameworks und Libraries

  • Svelte in bestehende Projekte integrieren
  • Nutzung mit beliebten Libraries

Deployment und Veröffentlichung

  • Optimierung und Bereitstellung von Svelte-Anwendungen

Voraussetzungen

  • Grundkenntnisse in HTML, CSS und JavaScript
  • Erste Erfahrung in der clientseitigen Webentwicklung

Zielgruppe

Webentwickler*innen, die ihre Kenntnisse erweitern möchten.

Hinweise

09:00 bis 16:00 Uhr ( 5 Tage)

D