Date de mise à jour : 21/03/2025 | Identifiant OffreInfo :
14_AF_0000180560
Organisme responsable :
Aformation
Créer des applications web interactives et réactives avec Svelte : Maîtriser la création d'applications web dynamiques où l'interface utilisateur se met à jour en temps réel en réponse aux actions de l'utilisateur, grâce à la réactivité de Svelte, un framework JavaScript moderne.
Savoir gérer les données et l'état de l'application : Apprendre à gérer efficacement les informations et l'état de l'application au sein de l'interface utilisateur, en utilisant les fonctionnalités de Svelte telles que les magasins et les variables réactives, pour garantir des interactions fluides et cohérentes.
Savoir déployer des applications Svelte : Acquérir les compétences nécessaires pour préparer et déployer une application Svelte sur un serveur ou une plateforme d'hébergement, tout en optimisant la performance et la sécurité, pour rendre l'application accessible aux utilisateurs finaux.
Module 1 : Introduction à Svelte
Présentation de Svelte et de son architecture.
Installation et configuration de l'environnement de développement.
Création d'un premier projet Svelte.
Exploration des concepts de base de Svelte, tels que les composants, les variables, les directives, et les événements.
Travaux pratiques : création d'une application de base avec des composants réutilisables et une interaction utilisateur simple.
Module 2 : Interaction et manipulation de données
Utilisation des stores pour gérer l'état de l'application.
Gestion des mises à jour de l'interface utilisateur avec les actions et réactions.
Utilisation des transitions pour animer les changements dans l'interface.
Travaux pratiques : création d'une application de gestion de tâches avec une interaction utilisateur avancée et gestion des données via des stores.
Module 3 : Déploiement et intégration
Déploiement d'une application Svelte sur le web.
Intégration de Svelte avec d'autres technologies, comme les API REST, les WebSockets, etc.
Utilisation des outils de test et de débogage avec Svelte.
Travaux pratiques : déploiement d'une application Svelte sur un serveur web et intégration d'une API REST pour la gestion des données.
Attestation de formation
Non certifiante
Sans niveau spécifique