Booster des Talents IT

Formation Knockout.js

logo de l'implémentation JavaScript autonome du modèle Model-View-ViewModel knockoutjs
A l’issue de cette formation Knockout.js, vous aurez compris le fonctionnement de ce framework Javascript léger et vous aurez abordé différents techniques de débogage, de binding ainsi que l’optimisation de la performance.
Prixà partir de
1260€ HT
RéférenceAF15702
Durée2 jours
Public Concepteurs, Chefs de Projet, Développeurs
PrérequisMaitrise du Javascript.
TP50%

Plan de Formation Knockout.js

Chapitre intoductif

Présentation et vue d’ensemble
Installation
Configuration

Débogage

Débogage du code Knockout
Travailler avec les breakpoints conditionnels
Evaluer les expressions
Vérifier les scopes
Ajuster son code à la volée dans le navigateur
Localiser et dater des appels XHR

Inspection des bindings

Inspection de binding déclaratif
Inspection de binding à l’aide de calcul
Passer d’une logique de débogage HTML à JavaScript
Cycles de graphiques d’objets
Personnaliser la méthode toJSON
Autoriser le Binding Handler
Tester le DumpBinding
Le plugin KnockoutJS sous Chrome
Examiner les changements du contexte

Gestionnaire de custom bindings

Etendre ses bindings
Création d’un gestionnaire de binding
Animations et interface utilisateur
Scénario de contrôle par un tiers
Utiliser le Typeahead Bootstrap
Binding du Typeahead
Conception d’un gestionnaire de binding
Ecriture du gestionnaire de typeahead

Calculs avec les observables

Déclencher le traitement d’un calcul
Travailler en différé
Calcul accessible en écriture
Travailler avec les calculs de façon plus globale

Délégation et performance d’un évènement

Gestion des évènements et de la performance
Intérêt de la délégation d’évènements
Ajouter une délégation d’évènement avec JQuery
Utiliser le gestionnaire de délégation

Gestion de la performance

Optimiser Knockout.js
Bindings simultanés
Comprendre les mises à jour de tableaux
Création d’une démo de performance des tableaux
Tester la performance d’un tableau observable
Travailler avec les tableaux sous-jacents
Tester et améliorer la performance d’un tableau vaste
Traçage des réévaluations
La fonction throttle avec des données locales
La fonction throttle avec Ajax

Nos autres formations Informatique

AF32614Formation Firewall 9.0 : Debug et Diagnostic (EDU-330) en Intra/Cours Particulier3 jours2250€ HT
AF32356Formation Gestion de projet par l’exemple New Formation ! en Intra/Cours Particulier3 jours1490€ HT
AF31547Formation Palo Alto Networks Firewall 9.0 Essentials : Configuration et Management, avec certification PCNSA en Intra/Cours Particulier5 jours
AF29420Formation Intégrer de nouveaux collaborateurs IT New Formation ! en Intra/Cours Particulier2 jours0€ HT
AF25064Formation Vagrant en Intra/Cours Particulier1 jour550€ HT
Voir les 358 formations
Vous pouvez également être intéressé par des formations Ajax, Framework, Javascript, knockout, knockout.js, knockoutjs, throttle ou par les formations de notre filière Informatique
Prixà partir de
1260€ HT
RéférenceAF15702
Durée2 jours
Public Concepteurs, Chefs de Projet, Développeurs
PrérequisMaitrise du Javascript.
Travaux pratiques50%