DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Développeur framework Svelt

Date de mise à jour : 12/12/2025 | Identifiant OffreInfo : 20_25245361F

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs


  • Comprendre le fonctionnement du framework Svelte

  • Installer et configurer un environnement de développement Svelte

  • Créer et structurer des composants réactifs

  • Gérer l'état d'une application avec les stores

  • Consommer des API et manipuler des données dynamiques

  • Construire une application complète avec SvelteKit

  • Mettre en place le routage et organiser une architecture modulaire

  • Optimiser une application Svelte et préparer le déploiement

  • Maîtriser les bonnes pratiques de développement

  • Déployer un projet Svelte en production

Programme de la formation

Module 1 – Introduction à Svelte


  • Présentation et philosophie du framework

  • Fonctionnement basé sur la compilation

  • Création d'un premier projet avec Vite

Module 2 – Structure et réactivité des composants

  • Syntaxe Svelte et fichier .svelte

  • Variables, réactivité et binding

  • Événements, formulaires, conditions, listes

Module 3 – Styles, transitions et animations

  • Gestion locale des styles (scoped)

  • Transitions intégrées (fade, slide, fly…)

  • Notions d'animations personnalisées

Module 4 – Stores et gestion d'état

  • Types de stores : writable, readable, derived

  • Gestion d'un état global

  • Structuration d'une application réactive

Module 5 – API, données et intégrations

  • Requêtes HTTP avec fetch

  • Traitement, affichage et mise à jour des données

  • Gestion des erreurs et des chargements

Module 6 – SvelteKit : application complète

  • Présentation de SvelteKit

  • Routage, layouts, endpoints

  • Gestion SEO, formulaires et navigation avancée

Module 7 – Bonnes pratiques, tests et optimisation

  • Structuration du code et architecture

  • Tests unitaires et fonctionnels

  • Optimisation du build et performances

Module 8 – Déploiement et mise en production

  • Build d'une application Svelte/SvelteKit

  • Déploiement sur plateformes cloud (Vercel, Netlify…)

  • Gestion des environnements et configuration finale

Validation et sanction


  • Savoir développer des applications modernes avec Svelte et SvelteKit

  • Maîtriser la création de composants réactifs et performants

  • Gérer l'état, les données et les intégrations API

  • Structurer une application complète prête pour un usage professionnel

  • Déployer une application optimisée en production

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
50 heures en centre, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

OPCO

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Bases en HTML, CSS et JavaScript Connaissances fondamentales en développement web Notions d'utilisation de Node.js et d'un terminal recommandées

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
15 Rue du Jeu de Mail
59140 - Dunkerque
Responsable : Work et Co Dunkerque
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

VIVANEO
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme