image

durée formation certifiante backbone

3 jours / 21 heures

Formation Backbone JS.

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF backbone

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Backbone JS faisant parti de la

certification Développement Web.

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Backbone JS

La formation Backbone.js enseigne aux développeurs HTML et JavaScript expérimenté comment concevoir des applications Web en utilisant la structure du Framework Backbone.js.

Les objectifs

A l’issu de la formation Backbone JS, les apprenants auront les capacités de :

  1. Construire une application Web côté client responsive avec Backbone.js
  2. Configurer une application du début à la fin
  3. Afficher les informations avec les vues
  4. Modifier les vues avec un routeur
  5. Améliorer les performances des applications

Le public

La formation Backbone JS, s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle souhaitant acquérir des compétences en développement Web :

  1. Toute personne ayant des connaissances en développement WEB et souhaitant maîtriser le développement d’application WEB
  2. Graphiste, intégrateur WEB, designer, Webmaster ou référenceur WEB souhaitant avoir une double compétence
  3. Journaliste, réalisateur, communicant, responsable de projet, toute personne souhaitant gérer un projet web éditorial
  4. Informaticiens et concepteurs souhaitant maîtriser les techniques pour développer des sites WEB riches et interactif : HTML, CSS, JavaScript, ajax, jQuery, Responsive, AngularJS
  5. Toute personne souhaitant élargir ses compétences sur les missions liées à la fonction de développement WEB

Les prérequis

La formation React nécessite les preqrequis suivants :

  1. Connaissance de HTML, CSS et posséder un très bon niveau en JavaScript
Les utilitaires

Pour le bon déroulement de la formation Backbone, voici une liste non exhaustive des outils indispensables :

  1. Google Chrome et / ou Firefox avec Firebug
  2. D'autres navigateurs modernes comme vous le souhaitez
  3. Environnement IDE / développement de votre choix
Programme détaillé

Comprendre les fondamentaux du développement de BackboneJS.

Introduction à Backbone

Le MVC avec BackboneJS

  1. Qu'est-ce que Model-View-Controller ?
  2. Comment Backbone.js s'intègre-t-il dans ce modèle ?
  3. Qu'en est-il pour le back-end ?

Présentation du Backbone de base

  1. Un modèle très simple
  2. Récupérer notre modèle simple
  3. Enregistrement de notre modèle simple

La gestion des événements

  1. Capture d'événements
  2. Abandon des événements
  3. Déclenchement d'événements

 Atelier et cas pratique.

Comprendre le focntionnement du modèle et des vues.

Le modèle en profondeur

  1. Construction d'un modèle avec extend ()
  2. Les Getters et setters
  3. Les Constructeurs
    Gestion des modifications
  4. La Validation

Collection : Plusieurs modèles

  1. Présentation de l'API des collections
  2. Créer votre propre collection
  3. Ajout et suppression d'éléments
  4. Comparaison et tri des éléments Filtrage des collections
  5. Manipulation de données en mode batch

Manipuler des collections avec Underscore.js

  1. Fonctions d'itération (forEach, map, filter)
  2. Accesseurs : dernier, premier
  3. Recherche : contient / inclut, etc.
  4. Fonctions d’agrégation : max, min, etc.

Affichage d'informations dans les vues

  1. Afficher un modèle
  2. Afficher une collection
  3. Afficher un agrégat de Données

 Atelier et cas pratique.

Comprendre les techniques avancées de BackboneJS.

Backbone.sync : Comment parler à un serveur

  1. Le modèle d'interaction RESTful CRUD
  2. Synchronisation standard sur REST
  3. Alternatives pour les applications non-RESTful

Mettre à jour les données côté serveur avec des formulaires

  1. Formulaire d'affichage
  2. Effectuer la validation du formulaire côté client
  3. Soumettre un formulaire pour mettre à jour un objet

Changer de vue avec un système de routage

  1. Commencez sur une route principale
  2. Créer des liens pour afficher différentes vues
  3. Animer les changements de vue

Sujets et techniques avancées

  1. Créer une vue mis à jour automatiquement
  2. Extraire code commun aux bibliothèques

Améliorer les performances

  1. Les préparatifs
  2. Mise à jour des données avec un flux
  3. Faire des demandes sur une web socket
  4. Organiser avec Pagination

 Atelier et cas pratique.

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide