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 Selenium pour Développeur

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Selenium Développeur, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Installer et exploiter la plateforme Selenium et ses composants
  • Programmer les API Web driver pour l'exécution des tests
  • Développer le Framework "Keyword Driven Testing" et paramétrer les tests automatisés
  • Intégrer des suites de tests automatisées dans les processus d'intégration et de validation
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Initiation Bases de données SQL vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Concevoir une base de données (modèle relationnel, MCD)
  • Créer une base (tables, contraintes d'intégrités)
  • Remplir une base de données (chargement depuis un fichier texte ou ordres SQL)
  • Écrire des requêtes SQL pour extraire les données de la base (select)
  • Comprendre le concept de transaction et des verrous (accès concurrent)
  • Comprendre comment les données sont sécurisées (droits)
  • Comprendre les formats de données  (CSV, XML, import/export, ETL) dans les échanges entre les applications et les bases
  • Comprendre la place des bases de données dans les architectures d'entreprise (site WEB, applications internes, décisionnel, outils BI, reporting, etc. )
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les enjeux de sécurité du DevSecOps
  • Déterminer les impacts de la sécurité sur de la livraison continue
  • Monter en compétence sur les notions d'automatisation de la sécurité dans une chaîne de CI/CD
  • Décrire les nouvelles pratiques sécurité dans un contexte DevOps
  • Porter un regard critique sur les notions de DevSecOps
  • Utiliser les différents outils de sécurité
  • Participer à la communauté DevSecOps et aux communautés d'experts.
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Adobe After Effects - Base

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les bases du logiciel After Effects afin d’être en mesure de créer des animations graphiques, des effets spéciaux, des montages vidéo à destination d'un site Web ou d'un support de type DVD, CD....

À l'issue de la formation, le stagiaire sera capable de :

  • Créer une animation avec After Effects
  • Maîtriser l'animation des textes avec les effets
  • Gérer la lumière et les ombres sur un objet 3D
  • Paramétrer une composition à l'aide de calques
Tarif

A partir de 2 250,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Gérer les fonctions essentielles d'Illustrator
  • Produire rapidement et efficacement des images vectorielles de qualité
  • Créer un template de picto
  • Construire un logo
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Développer vos compétences pour l'exploitation de Google Analytics 4 (GA4)
  • Construire des tableaux de bord efficaces
  • Mesurer et analyser grâce aux outils de segmentation et de rapports personnalisés
  • Optimiser les performances de vos dispositifs Web
  • Développer le ROI de vos opérations de création de trafic
  • Construire des tableaux de bord efficaces et utiles.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

La lecture de l'information à l'écran conditionne la rédaction, la présentation des textes web et l'architecture d'un site. Mais avant d'écrire pour être lu online, il s'agit d'être visible dans les moteurs de recherche. Cette formation Ecrire pour le web vous permettra aussi bien de rendre vos écrits percutants et efficaces pour vos internautes, que de les optimiser pour le référencement.
Vous y apprendrez notamment à :
- Adapter vos rédactionnels du print au web
- Mettre en pratique les règles de l'écriture online grâce à de nombreux exercices
- Optimiser vos écrits pour le référencement
- Comprendre l'organisation générale de l'information sur un site web
- Adapter les règles de rédaction web aux formats spécifiques du web (newsletter, blogs, réseaux sociaux...)

Tarif

A partir de 1 500,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Product Owner

Proposé par YOU WEB

Objectifs de la formation

  • Effectuer une veille technologique et concurrentielle
  • Collecter et analyser le besoin de clients internes ou externes
  • Concevoir le projet digital
  • Formaliser les documents de référence du projet digital
  • Définir les méthodes et la mobilisation des ressources humaines
  • Piloter la mise en œuvre du projet digital
  • Manager les équipes pluridisciplinaires en mode agile
  • Manager la stratégie digitale

 

Tarif

A partir de 5 100,00 €

Durée

238 heures

Modes
  • Distance

Objectifs de la formation

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

  • Analyser les éléments d'une communication visuelle et évaluer leur qualité
  • Mettre en oeuvre une action de création
  • Elaborer une charte graphique et l'appliquer sur des supports matériels et digitaux.
Tarif

A partir de 1 340,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...