Udemybeginnerfr

Svelte 5 et SvelteKit 2.x, formation complète pour débutants

Learn Svelte 5 & SvelteKit 2.x fast with hands-on projects! Build modern web apps efficiently. Perfect for developers looking to boost their skills.

4.2(11)
33students
7h 50m
Certificate
Michel Martin
Michel MartinComputer languages instructor / Formateur informatique

Course Content

Svelte 5 et SvelteKit 2.x, formation complète pour débutants is a beginner-level Udemy course taught by Michel Martin. It runs 7h 50m, is taught in French, and includes a certificate of completion. Learners rate it 4.2 out of 5 from 11 reviews, with 33 students enrolled. It is a paid course, first published February 2025.

Apprendre Svelte 5 et SvelteKit 2.x : Formation Vidéo pour Développeurs JavaScript

Cette formation vidéo est conçue pour les développeurs JavaScript souhaitant maîtriser les frameworks modernes Svelte 5 et SvelteKit 2.x. Vous découvrirez comment ces outils peuvent simplifier le développement web et améliorer les performances de vos applications.

Avec Svelte 5, vous apprendrez à :

  • Créer des interfaces utilisateur réactives et dynamiques.
  • Ajouter des fonctionnalités à des projets web existants de manière efficace.
  • Développer des projets complexes adaptés au travail collaboratif entre plusieurs développeurs.

SvelteKit 2.x vous permettra de :

  • Construire des applications web SPA (Single Page Application) performantes.
  • Implémenter la navigation côté client après le chargement initial de la page, optimisant l'expérience utilisateur.
  • Optimiser le référencement (SEO) grâce à des URL SEO friendly.

Pourquoi Svelte et SvelteKit sont-ils si populaires ? Leur popularité repose sur leur simplicité d'implémentation, leurs excellentes performances et leur flexibilité pour s'adapter à différents besoins.

Approche d'apprentissage pratique :

Cette formation privilégie l'apprentissage par l'exemple. Plutôt qu'une approche linéaire, vous explorerez des exemples indépendants couvrant tous les aspects essentiels de Svelte et SvelteKit. Vous apprendrez à manipuler :

  • Variables réactives
  • Data binding
  • Directives
  • Gestion événementielle
  • Classes conditionnelles
  • Props
  • Custom events
  • Lifecycle hooks
  • Stores
  • Routage

Exercices pratiques :

Des exercices pratiques sont intégrés pour renforcer votre compréhension. Vous serez invité à interrompre la vidéo et à coder en partant de squelettes ou de pages vides. Une correction détaillée vous sera ensuite proposée.

Contenu détaillé de la formation :

  • Utilisation de Vite pour la création de projets Svelte en ligne de commande.
  • Interpolations et variables réactives pour une manipulation dynamique du contenu.
  • Gestion de l'état réactif avec les runes Svelte.
  • Data binding mono et bidirectionnel pour synchroniser les données et l'interface utilisateur.
  • Décomposition d'une application en composants pour une meilleure organisation.
  • Échanges entre composants pour une communication efficace.
  • Conditions et boucles dans le code HTML pour une logique conditionnelle.
  • Gestion événementielle pour interagir avec les utilisateurs.
  • Slots simples et slots nommés pour la réutilisation de composants.
  • Utilisation de snippets pour partager des données entre composants.
  • Lifecycle hooks pour gérer le cycle de vie des composants.
  • Le bloc {#await} pour la gestion asynchrone.
  • Interfaçage de Webservices pour récupérer des données externes.
  • Gestion de formulaires pour la collecte d'informations.
  • Gestion des writable et readable stores pour la persistance des données.
  • Animations d’apparition et de disparition pour améliorer l'expérience utilisateur.
  • Applications SPA avec Svelte
  • Applications SPA avec SvelteKit
  • Routage dynamique pour des applications complexes.

Ressources incluses :

Tous les codes sources et ressources nécessaires sont fournis pour chaque vidéo.

Conseil :

Expérimentez activement avec le code, codez à votre rythme et profitez de la puissance et de la souplesse de Svelte et SvelteKit.

Happy coding !

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(4)
2h 17m
beginner
5.0(10)
11h 29m
beginner
5.0(2)
7h 23m
beginner

Les crises d’angoisse (FormationsPsy)

by FormationsPsy (partenariat avec ASBL Education & Famille/Université de Mons)

5.0(11)
1h 20m
all

Radicalisations (FormationsPsy)

by FormationsPsy (partenariat avec ASBL Education & Famille/Université de Mons)

5.0(8)
3h 16m
all