Svelte - Développement léger d'applications Web

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principaux concepts liés au framework Svelte
  • Ecrire une application Svelte à base de différents composants réactifs, la mettre au point et la proposer aux utilisateurs.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Présentation de Svelte

  • Positionnement face à Vue.js, React et Angular
  • Ce qui est nouveau par rapport aux trois autres frameworks
  • Le compilateur
  • Pour un code simple
  • Pour un code très léger et rapide
  • Architecture de Svelte
  • Les bons cas d'utilisation de Svelte
  • Installation de Svelte locale et en ligne
  • Présentation de l'utilisation de l'IDE et ses extensions
  • VS Code, Svelte for VS Code et Svelte Intellisense
Exemples de travaux pratiques (à titre indicatif)
  • Installation de Svelte et découverte du code résultant d'une application simple créée en TP à partir de la CLI

Les bases à connaître

  • La syntaxe native à Svelte
  • Notion de composant Svelte et cycle de vie
  • Création d'un composant
  • Incorporation de composants pour une IHM riche
  • Réutilisation de composants
  • Utilisation des accolades
  • Variables dites réactives
  • Fonctions ou méthodes dites réactives
  • Binding des propriétés
  • Contrôle de flux avec Svelte : itératives et alternatives
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une application de base incluant une IHM réalisée à partir de plusieurs Svelte (partie 1)

Jour 2

Les bases à connaître (suite)

  • Passage d'informations entre composants
  • Les slots
  • Répondre aux évènements
  • Les hooks
  • Gestion des styles, classes et HTML
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une application de base incluant une IHM réalisée à partir de plusieurs Svelte (partie 2)

Formulaires et liaison de données (binding)

  • Le binding bi-directionnel
  • Gestion des composants de type bouton radio, checkbox, textarea...
  • Gestion des listes déroulantes de type SELECT
  • Validation de champs et de formulaire
Exemples de travaux pratiques (à titre indicatif)
  • Création et gestion par Svelte d'une interface graphique composée de plusieurs zones de saisie

Jour 3

Gestion d'état et des données

  • Utilité des stores
  • Créer et utiliser un store
  • Les stores en lecture et en mise à jour
  • Composants d'état et de présentation
  • Gérer les souscriptions
  • Stores personnalisés
Exemple de travaux pratiques (à titre indicatif)
  • Ajout des données de l'interface graphique préalablement écrite dans un store nouvellement créé dans l'application

Transitions et animations

  • Fonctionnement des transitions
  • Store et valeurs d'animation
  • Différents types de transitions, en "in" et en "out"
  • Animation d'éléments
Exemple de travaux pratiques (à titre indicatif)
  • Modification de l'état d'un objet visuel améliorant l'IHM par l'application d'une transition

Pour aller plus loin

  • Appeler des API REST
  • Différentes sortes de routage
  • L'apport du framework Sapper
Exemple de travaux pratiques (à titre indicatif)
  • Codage de l'appel d'un API REST externe

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Maîtriser JavaScript.

Public

Développeurs Front End amenés à réaliser une application à base de composants Svelte.

Ces formations pourraient vous intéresser

Formation - UX/CX Design

Proposé par CEGOS

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation. (Pour passer le certificat voir "Certificat".)
Tarif

A partir de 3 270,00 €

Durée

6 jours (42 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir l'Architecture Orientée Services (SOA)
  • Evaluer quelles technologies sont au coeur d'une SOA
  • Décrire les problématiques auxquelles répond une SOA
  • Identifier les pièges d'implémentation d'une SOA
  • Reconnaître les principales offres logicielles.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre les concepts fondamentaux de Mistral et ses applications en traitement du langage naturel - Maîtriser l'utilisation de l'API Mistral pour envoyer des requêtes et interpréter les réponses - Générer du texte en utilisant les fonctionnalités avancées de Mistral - Analyser les sentiments et extraire des informations clés à partir de textes - Utiliser Mistral pour traduire des textes entre différentes langues - Intégrer Mistral dans des applications web et mobiles - Optimiser les performances des requêtes Mistral et gérer les erreurs efficacement
Tarif

A partir de 3 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir le framework Angular, de manière approfondie.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Apprendre à  installer et à  administrer Exchange - Gérer les dossiers - Comprendre le routage des messages - Surveiller son serveur Exchange
Tarif

A partir de 2 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Consulter des pages Web
  • Rechercher et conserver des informations
  • Utiliser les blogs et réseaux sociaux
  • Sécuriser la navigation.
Tarif

A partir de 370,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Découvrir l'utilisation d'un tableur, Créer un tableau, le mettre en forme et appliquer des calculs basiques.
Tarif

A partir de 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Repérer les perspectives offertes par la digitalisation du retail afin de mieux répondre aux attentes, besoins clients
  • Identifier les enjeux de la digitalisation du retail à court et moyen terme pour votre point de vente
  • Planifier efficacement son déploiement digital
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Maîtriser l'A/B testing

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Examiner l'intérêt de l'A /B testing
  • Intégrer l'A/B testing dans sa démarche marketing
  • Distinguer les différents tests
  • Gérer la démarche de mise en place
  • Gérer les techniques d'analyse des résultats d'un test A/B
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...