Formation Stencil

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre l'intérêt de Stencil et des Web Components
  • Créer des composants web réutilisables
  • Intégrer Stencil au sein d'un framework de développement web

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 300,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 300,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Stencil permet aux développeurs de concevoir des composants web personnalisés, utilisables sur différents frameworks (Angular, Vue, React…). La démocratisation et l’utilisation croissante de ces Web Components pourrait marquer un tournant dans le développement d’applications web. Notre formation Stencil vous permettra de prendre en main les concepts relatifs à ce nouveau standard, avant d’apprendre à créer vos propres composants avec Stencil. Tirez profit de technologies modernes comme JSX et TypeScript pour améliorer significativement les performances de vos applications, et entrez pleinement dans le monde des Web Components grâce à notre formation de référence !

Programme

Introduction à la formation Stencil

Retour général sur le développement web
Qu’est-ce qu’un Web Component ?
Intérêt pour les développeurs et cas d’utilisation
Historique, positionnement et raison d’être de Stencil
Objectifs de cette formation Stencil

Les Web Components

Concepts fondamentaux et spécifications W3C
Utiliser les templates
Importer du code HTML
Travailler avec le Shadow DOM (encapsulation)
Créer des Custom Elements
Les limites des Custom Elements : support des navigateurs (polyfills), temps de compilation, syntaxe…

Présentation de Stencil

Qu’est-ce que Stencil ? Qu’est-ce que Stencil n’est pas ?
Fonctionnement et concepts fondamentaux
Bénéfices : performance, stabilité, interopérabilité et familiarité
Différences et avantages par rapport à Angular, React, Vue, Polymer, etc
Ressources communautaires
Installer Stencil et ses dépendances

Premiers pas avec les composants Stencil

Démarrer un projet et comprendre la structure initiale
Créer un premier composant Stencil
Anatomie d’un composant Stencil : décorateurs, classes, propriétés…
Fichiers de configuration et styles CSS
Bonnes pratiques (nommage des composants, organisation du code…)

Propriétés, méthodes et gestion de l’état des composants

Vue d’ensemble des décorateurs Stencil : component, prop, watch, etc
Cycle de vie des composants et méthodes
Le décorateur @Prop() : ajouter des propriétés aux composants Stencil
Gérer les attributs
Définir l’état d’un composant avec @State()
Différences entre States et Props
Hiérarchie et communication entre composants

Gestion des évènements et interactions utilisateur

Events et Listeners
Décorateur @Event() et classe EventEmitter
Utiliser @Listen() pour gérer les évènements
Les items Context
Manipuler tableaux, objets et fonctions au sein des composants

Routage

Installer le package @stencil/router
Les composants inclus (stencil-router, stencil-route, stencil-route-link…)
Définir et configurer des routes
Navigation statique et programmatique
Transmettre des données via une route

Formulaires

Développer un composant contenant un formulaire
Formulaires avancés

Tests unitaires

Configuration du fichier package.json
Les fonctions render() et flush()
Tester les méthodes de composants

Mise en production

Déployer une application Stencil
Publier des web components créés avec Stencil
Collections de composants
Permettre la personnalisation d’un composant avec le tag

Service Workers

L’API Service workers et les PWAs (Progressive Web Apps)
Utiliser Workbox
Options de configuration
Utiliser un service worker personnalisé

Intégration des composants

Utiliser des composants Stencil avec d’autres frameworks : Angular, React, Vue, Ember

Prérequis

Connaissances de TypeScript ou JSX, HTML et CSS

Public

Concepteurs,

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier les différents acteurs des PSE
  • Gérer les différentes manières de sécuriser l'emploi
  • Eviter les pièges
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Pilotage efficace du budget de formation

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Préciser les obligations de l’entreprise en matière de financement de la formation
  • Analyser la répartition budgétaire d'un plan de développement des compétences
  • Rechercher les pratiques d'optimisation de son budget
  • Organiser un plan d'actions individualisé
Tarif

A partir de 1 092,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Approfondir ses connaissances de l'outil
  • Découvrir les dernières nouveautés
Tarif

A partir de 750,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaitre et appréhender les enjeux relatifs au développement des talents et des potentiels
  • Détecter et développer les potentiels et les talents
  • Attirer, développer et fidéliser les potentiels et les talents
  • Adapter une méthode pour prendre ses décisions
  • Recruter et/ou gérer une population pénurique
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

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

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les textes, autorisations et acteurs de la planification de l'usage des sols
  • Examiner les pièces constitutives d'un dossier de permis de construire
  • Analyser les étapes nécessaires à l'obtention d'un permis d'aménager
  • Appliquer les exigences de la réglementation environnementale
Tarif

A partir de 5 770,00 €

Durée

9 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Acquérir une vision d’ensemble sur IFRS 9, la nonorme issue de la refonte d'IAS 39
Maîtriser le traitement comptable des instruments financiers selon les normes internationales IAS 32, IFRS 9 et IFRS 7
Mesurer l'impact des instruments financiers sur l'information financière des entreprises

Tarif

A partir de 1 745,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Situer l’impact des analyses et aider à l’interprétation clinique
  • Connaître la physiologie du vieillissement
  • Comprendre les différents mécanismes physiopathologiques et leur retentissement
  • Interpréter des bilans biologiques
  • Identifier les valeurs de référence à appliquer pour ces bilans
  • Maîtriser la phase pré-analytique
Tarif

A partir de 580,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les travaux exécutés dans le cadre d'un ouvrage public
  • Organiser un marché public de travaux face aux contraintes juridiques et financières
  • Analyser les conséquences économiques et financières applicables au marché
Tarif

A partir de 1 803,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Droit et pratique de la procédure civile

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Examiner le fonctionnement du Tribunal judiciaire
  • Conduire une procédure de première instance devant le Tribunal judiciaire
  • Procéder à l'exécution des décisions de justice
Tarif

A partir de 1 010,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...