Formation Svelte : Un framework JavaScript léger et réactif

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement, à l'issue de cette formation Svelte, vous serez en mesure de :

  • Connaître la syntaxe de base de Svelte
  • Savoir mettre en oeuvre les principes de réactivité
  • Comprendre les différents types de composants
  • Savoir utiliser les bindings et les formulaires
  • Savoir gérer les états et les données
  • Connaître les bases de l'animation
  • Savoir gérer les interactions réseau
  • Comprendre le routage et le rendu côté serveur
  • Être capable de déployer une application Svelte

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 995,00 €

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

Description

À mi-chemin entre le compilateur et le framework, Svelte se caractérise par son code simple (HTML et CSS compris), optimisé et facile à déployer sur tous les types d'équipement (mobile, tablette, PC...), même à faible capacité ou faible puissance. Souvent comparé à React et Vue, Svelte propose un code JavaScript encore plus léger et réactif sans DOM virtuel, ce qui explique sa popularité grandissante. Il est notamment utilisé pour développer des applications web rapides et intéressera plus particulièrement les développeurs néophytes.

Programme

Introduction à Svelte

Pourquoi Svelte ?
Créer une première application
Un peu de code Svelte

Svelte : Syntaxe de base

Les accolades et la syntaxe centrale
Les variables réactives
Lier les propriétés
Composants multiples
Composants et Communication
Propriétés auto-extensibles
Sortie HTML
Classes CSS dynamiques

Contrôles de flux avec Svelte

Conditions et alternatives
Listes et itérateurs
Listes et Clés

La réactivité selon Svelte

Mise à jour immuable de tableaux et objets
Modificateurs et évènements
Fonctions en ligne

Les composants de Svelte

Les types de composants
Communication des composants
Transfert d'évènement
Émettre des évènements personnalisés
Extraire les données d'un évènement
Les slots
Cycle de vie et hooks

Bindings et forms de Svelte

Binding bi-directionnel
Checkbox et bouton Radio
Listes déroulantes SELECT
Références d'élément et de composant
Validation de champ et de formulaire

Gestion d'état et de données

Créer et utiliser un Store
Composants d'état et de présentation
Gérer les souscriptions
Stores personnalisés

Animations et transitions

Store et valeurs d'animation
Transitions (in et out)
Animation d'éléments passifs

Concepts avancés

Interactions Réseau : HTTP et Rest API
Composants dynamiques et récursifs
Routage et rendu avec Sapper
Déploiement

Prérequis

Pour assister à cette formation Svelte, une maîtrise préalable de JavaScript est indispensable. Vous pouvez l'acquérir en suivant la formation Maîtriser JavaScript (IJSO).
Une connaissance préalable de React et de Vue vous sera également très utile pour mieux comprendre les apports de Svelte comparativement aux deux frameworks cités.

Public

Ce cours Svelte s'adresse aux développeurs JavaScript front-end cherchant à améliorer la rapidité et la réactivité de leurs applications.

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Développement d'applications web front-end JavaScript vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Le fonctionnement de JavaScript et son utilité dans le navigateur
  • Créer des scripts permettant de rendre interactives vos pages et applications
  • Manipuler le contenu et le rendu de la page au travers de gestionnaires d’événements
  • Faire de la Programmation Objet en JavaScript
  • Coder avec les bonnes pratiques et les bons outils pour un code plus facile à maintenir
  • Connaître les principes généraux de VueJS et Angular
  • Connaitre l'architecture d'une application web basée sur ReactJS
  • Intégrer les nouveautés du langage dans vos programmes avec EcmaScript 6/7
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

AWS Architecture avancée

Proposé par ENI Service

Objectifs de la formation

  • Découvrir le cadre AWS Well-Architected Framework ;
  • Savoir gérer plusieurs comptes AWS pour son organisation ;
  • Connecter des centres de données sur site au cloud AWS ;
  • Identifier ce qu'implique la connexion de VPC multi-régions en termes de facturation ;
  • Déplacer de grandes quantités de données depuis des centres de données sur site vers le cloud AWS ;
  • Concevoir des datastores volumineux pour le cloud AWS ;
  • Envisager des conceptions d'architecture différentes pour mettre à l'échelle un site web volumineux ;
  • Protéger son infrastructure des attaques DDoS ;
  • Sécuriser ses données sur AWS grâce au chiffrement ;
  • Concevoir la protection des données au repos et des données en transit ;
  • Améliorer les performances de ses solutions ;
  • Sélectionner le mécanisme de déploiement d'AWS le mieux adapté.
Tarif

A partir de 2 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Après avoir suivi cette formation SAFe DevOps Practioner, les participants auront acquis les connaissances et compétences nécessaires pour :

  • Comprendre l’approche et les outils DevOps
  • Maîtriser les principes du Scaled Agile Framework (version 4.5)
  • Comprendre l'importance de l'intégration continue et des tests continus
  • Savoir préparer et porter une nouvelle organisation de production de l’ensemble des équipes de développement
  • Passer l’examen SAFe SDP
Tarif

A partir de 1 950,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

À l'issue, de cette formation Technicien à Manager, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les outils du management et savoir les utiliser
  • Communiquer en tant que manager
  • Définir sa personnalité de manager
  • Organiser son travail et celui de son équipe
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Programmer objet avec JavaScript
  • Mettre en œuvre les concepts avancés de Javascript 
  • Maîtriser les outils et les bonnes pratiques du développeur Javascript (debug, test, performances, conformité, documentation, etc.)
  • Mettre en œuvre les APIs JavaScript HTML5
  • Connaître les nouveautés apportées par les dernières versions de EcmaScript
  • Comprendre et utiliser la bibliothèque Jquery
  • Appréhender la notion de JavaScript côté serveur avec Node.js
Tarif

A partir de 1 660,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Installez Wordpress
Naviguez dans le tableau de bord Wordpress
Créez des pages et des articles, et surtout, connaitre la différence entre les deux.
Utilisez correctement les catégories et les balises de publication
Comprendre les plugins et thèmes et comment les trouver/installer
Créez une page d'accueil statique utile pour la plupart des sites Web, ou un blog comme
la page d'accueil utile pour les blogueurs.
Ce cours apprendra à tout le monde à créer un site Web fonctionnel, beau et réactif avec
Wordpress.
Comprendre les principales fonctionnalités de Wordpress
Créez des menus personnalisés et des systèmes de navigation que les visiteurs et les
moteurs de recherche trouveront utiles
Savoir comment configurer Wordpress pour de meilleurs résultats
Référencement SEO
Sécurité WEB | Protégez leur site Web Wordpress contre les pirates et les spammeurs
Savoir créer n'importe quel type de site pour vous ou votre client
Tarif

A partir de 560,00 €

Durée

2j / 13h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

Le langage F# est le langage fonctionnel de Microsoft qui s’appuie sur la plate-forme .net. Intégré à Visual Studio, il permet de développer tout type d’application, en liaison si nécessaire avec d’autres langages .net (C#, VB.net…). Relevant du paradigme fonctionnel, le langage F# trouve son réel usage dans les traitements de données complexes pour lequel il déploie une expressivité sans pareil. Le langage F# est également orienté objets et permet de consommer les classes du Framework .net.

Vous découvrirez une autre approche de la programmation, dite fonctionnelle, plus élégante, au sein du Framework .net. Vous apprendrez les bases conceptuelles ainsi qu'une syntaxe particulière, et vous aborderez des notions comme l'immuabilité ou l'expression lambda. Puis, avant de finir sur un exemple concret (parseur), vous découvrirez les structures de contrôle et les types complexes, incontournables en langage fonctionnel.

Si vous êtes programmeur ou développeur et que vous souhaitez améliorer votre façon de programmer, tout en étant encore plus efficace, suivez cette formation.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier le framework Bootstrap et savoir l'utiliser dans les meilleures conditions
  • Identifier les contraintes du design en colonnes et l'intégration avec Bootstrap
  • Gérer les fondamentaux du Responsive Design
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

PHP - Le framework Laravel

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Gérer l'installation et la configuration d'un environnement de développement
  • Découvrir le framework Laravel
  • Développer une application web en PHP avec Laravel
  • Renforcer la maintenabilité et la qualité des applications web
Tarif

A partir de 1 390,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Maîtriser Symfony

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Maîtriser Symfony, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Découvrir le framework Symfony pour créer votre site Web
  • Créer un nouveau projet Symfony, en partant de rien
  • Décrire l'organisation structurée des répertoires / fichiers et y appliquer un pattern MVC
  • Construire les premières pages Web avec le moteur de rendu Twig et le gestionnaire d'assets Webpack Encore
  • Créer des formulaires Symfony et gérer la persistance d'objets via Doctrine
  • Concevoir le principe d'injection de dépendances et utiliser le registre de services de manière adaptée et efficace
  • Interagir avec le fonctionnement de Symfony à travers les évènements
  • Savoir créer ses propres services
  • Être capable de surcharger des services existants
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...