Svelte
Human Coders
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
2280 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
Comprendre comment Svelte se démarque des autres frameworks.
Repenser la notion de réactivité d'une application.
Maîtriser la gestion d'une application Svelte du composant jusqu'au déploiement.
Les programmes, pré-requis et objectifs sont régulièrement mis à jour afin d'être au plus proche des avancées de la technologie. Vous pouvez consulter la dernière version en suivant le lien internet du programme : https://www.humancoders.com/formations/svelte
Repenser la notion de réactivité d'une application.
Maîtriser la gestion d'une application Svelte du composant jusqu'au déploiement.
Les programmes, pré-requis et objectifs sont régulièrement mis à jour afin d'être au plus proche des avancées de la technologie. Vous pouvez consulter la dernière version en suivant le lien internet du programme : https://www.humancoders.com/formations/svelte
Programme
Les programmes, pré-requis et objectifs sont régulièrement mis à jour afin d'être au plus proche des avancées de la technologie. Vous pouvez consulter la dernière version en suivant le lien internet du programme : https://www.humancoders.com/formations/svelte
Jour 1 : rappels et introduction à Svelte
Rappels JS
Valeurs et variables
Asynchrone
ES6+
Démarrer avec Svelte
Qu'est ce que Svelte ?
Les outils que nous allons utiliser (NPM, Github, Node)
Installer Svelte
Structure d'une application Svelte
Afficher notre première variable
La réactivité avec Svelte
Les composants
Communiquer via les « props »
Pour aller plus loin sur le binding
Les classes CSS dynamiques
Mise en pratique sur les différentes notions vues
Structure de Code
Insérer une structure de code dans le template
If, else, else-if
Each
Await blocks
Les clés
Mise en pratique sur les différentes notions vues
Jour 2 : zoom sur les composants, transitions et les stores
Aller plus loin avec les composants
Les différents types de composants
La communication entre composants
Les événements personnalisés
Travailler avec les slots
Named & default slots
Les cycles de vie
Mise en pratique sur les différentes notions vues
Les transitions
La direction de transition avec Svelte
Ajouter des paramètres
Les transitions CSS et JS personnalisés
Les événements de transition
Mise en pratique sur les différentes notions vues
Gérer les données via un store
Pourquoi un store
Les différents types de store
Créer un store writable
S'abonner à un store
Mettre à jour des données du store
Les « auto-suscriptions »
Comprendre les stores « readable »
Le « custom store »
Mise en pratique sur les différentes notions vues
Jour 3 : les tests et les sappers
Tests
Tests unitaires
Tests d'intégration
Mise en pratique sur les différentes notions vues
Sapper
C'est quoi ?
Routing
Layout personnalisé
Rendu côté serveur
Prefetch
Export statique
Déploiement
Mise en pratique sur les différentes notions vues
Jour 1 : rappels et introduction à Svelte
Rappels JS
Valeurs et variables
Asynchrone
ES6+
Démarrer avec Svelte
Qu'est ce que Svelte ?
Les outils que nous allons utiliser (NPM, Github, Node)
Installer Svelte
Structure d'une application Svelte
Afficher notre première variable
La réactivité avec Svelte
Les composants
Communiquer via les « props »
Pour aller plus loin sur le binding
Les classes CSS dynamiques
Mise en pratique sur les différentes notions vues
Structure de Code
Insérer une structure de code dans le template
If, else, else-if
Each
Await blocks
Les clés
Mise en pratique sur les différentes notions vues
Jour 2 : zoom sur les composants, transitions et les stores
Aller plus loin avec les composants
Les différents types de composants
La communication entre composants
Les événements personnalisés
Travailler avec les slots
Named & default slots
Les cycles de vie
Mise en pratique sur les différentes notions vues
Les transitions
La direction de transition avec Svelte
Ajouter des paramètres
Les transitions CSS et JS personnalisés
Les événements de transition
Mise en pratique sur les différentes notions vues
Gérer les données via un store
Pourquoi un store
Les différents types de store
Créer un store writable
S'abonner à un store
Mettre à jour des données du store
Les « auto-suscriptions »
Comprendre les stores « readable »
Le « custom store »
Mise en pratique sur les différentes notions vues
Jour 3 : les tests et les sappers
Tests
Tests unitaires
Tests d'intégration
Mise en pratique sur les différentes notions vues
Sapper
C'est quoi ?
Routing
Layout personnalisé
Rendu côté serveur
Prefetch
Export statique
Déploiement
Mise en pratique sur les différentes notions vues
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Titre RNCP - Intégrateur Web
À DISTANCE

OpenClassrooms - Formations financées pour demandeurs d'emploi
Finançable CPF
À distance
Tout public
OpenClassrooms - Formations financées pour demandeurs d'emploi
Titre Pro Développeur Web et Web mobile
À DISTANCE

Esecad
Finançable CPF
À distance
Tout public
Esecad
Concepteur Développeur d'Applications Java (TP CDA)
MONTPELLIER, LYON 3E, MARSEILLE 1ER ET 8 AUTRE(S) LOCALITÉ(S)

Dawan
Finançable CPF
À distance / En centre
Tout public
Dawan
Les formations les plus recherchées
Paris
Lyon
Toulouse
Marseille
Montpellier
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Bureautique CPF
Bureautique en Ligne
Testeur logiciel
Testeur logiciel CPF
Testeur logiciel en Ligne
Technicien informatique
Programmation
Windev
Developpeur web
Pack office
Suite adobe
Excel
Microsoft
Power bi
Qlikview
Developpeur web Beaumont-sur-Oise
Programmation Balma
Technicien informatique Alfortville
Testeur logiciel Annemasse
Windev Alfortville
Windev Annemasse
Testeur logiciel Thonon-les-Bains
Technicien informatique Antony
Programmation Blagnac
Developpeur web Goussainville