04_2454857F_311269S https://www.trouvermaformation.fr/formations/formation/2454857F Backbone.js Vivaneo

Backbone.js

Date de mise à jour : 15/10/2024 | Identifiant OffreInfo : 04_2454857F
Organisme responsable : Vivaneo

Objectifs

  • Acquérir une compréhension des principes de base de Backbone.js et de l'architecture MVC.
  • Exploiter les divers composants de Backbone.js pour développer des applications web côté client.
  • Appliquer des templates pour présenter les données de manière dynamique.
  • Mettre en place des routes pour naviguer entre les différentes sections de l'application côté client.
  • Synchroniser les données entre le client et le serveur à l'aide de Backbone.sync.
  • Intégrer des extensions pour enrichir les fonctionnalités de Backbone.js.

Programme de la formation

Journée 1

  • Introduction à Backbone et à l'architecture MVC.
  • Découverte de Backbone et des Single Page Applications (SPA).
  • Comparaison entre le développement côté serveur et côté client.
  • Présentation de l'architecture MVC et de ses alternatives (Angular, Ember, Vue).
  • Introduction à Backbone, Underscore et jQuery.
  • Conception côté client : gestion du contexte, routage, navigation, authentification et autorisation.
  • Exercices pratiques : installation des outils de développement et création de la structure d'une première application Backbone simple de type SPA.

Journée 2
  • Vues et templates.
  • Exploration des propriétés des vues, des événements et du processus de réaffichage.
  • Utilisation de templates avec Underscore, Mustache ou Handlebars.
  • Exercices pratiques : création de plusieurs vues, interpolation des données et conception de templates.

Journée 3
  • Synchronisation des données et extensions.
  • Utilisation des appels Ajax et JSON pour synchroniser les données.
  • Gestion des interactions avec une API REST via Backbone Sync.
  • Stockage local des données.
  • Intégration d'extensions et de frameworks complémentaires (Marionnette, Thorax).
  • Exercices pratiques : intégration des services REST d'un serveur, stockage local des données et utilisation de Marionnette pour simplifier l'utilisation de Backbone.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :