Backbone.js

3 jours II Code CNCP : 2226 II Certif info : 83841

/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 de la formation Backbone.js

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

  • Construire une application Web côté client responsive avec Backbone.js
  • Configurer une application du début à la fin
  • Afficher les informations avec les vues
  • Modifier les vues avec un routeur
  • Améliorer les performances des applications
Lien vers site CPF

Les prérequis de la formation Backbone.js

La formation Backbone.js nécessite les prérequis suivants :

  • Bonnes connaissances de HTML, CSS, jQuery et avoir des solides connaissances JavaScript

Vous n’avez pas les prérequis nécessaires pour la formation Backbone.js? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet .

Lien vers site CPF

Le public de la formation Backbone.js

La formation Backbone.js s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle, notamment :

  • Toute personne ayant des connaissances en développement WEB et souhaitant maîtriser le développement d’application WEB côté Front End
  • Concepteur, Webmaster ou Informaticien et souhaitant maîtriser le développement Web Front End avancé
  • Toute personne souhaitant élargir ses compétences sur les missions liées à la fonction de développement WEB notamment le développement Front End avancé
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Backbone.js

Introduction à Backbone

Le MVC avec Backbone.js

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

Présentation du Backbone de base

  • Un modèle très simple
  • Récupérer notre modèle simple
  • Enregistrement de notre modèle simple

Gestion des événements

  • Capture d’événements
  • Abandon des événements
  • Déclenchement d’événements

Atelier et cas pratique

Modèle en profondeur

  • Construction d’un modèle avec extend ()
  • Les Getters et setters
  • Les Constructeurs
  • Gestion des modifications
  • La Validation

Collection : Plusieurs modèles

  • Présentation de l’API des collections
  • Créer votre propre collection
  • Ajout et suppression d’éléments
  • Comparaison et tri des éléments Filtrage des collections
  • Manipulation de données en mode batch

Manipuler des collections avec Underscore.js

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

Affichage d’informations dans les vues

  • Afficher un modèle
  • Afficher une collection
  • Afficher un agrégat de Données

Atelier et cas pratique.

Backbone.sync : Comment parler à un serveur

  • Le modèle d’interaction RESTful CRUD
  • Synchronisation standard sur REST
  • Alternatives pour les applications non-RESTful

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

  • Formulaire d’affichage
  • Effectuer la validation du formulaire côté client
  • Soumettre un formulaire pour mettre à jour un objet

Changer de vue avec un système de routage

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

Sujets et techniques avancées

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

Améliorer les performances

  • Les préparatifs
  • Mise à jour des données avec un flux
  • Faire des demandes sur une web socket
  • Organiser avec Pagination

Atelier et cas pratique.

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Backbone.js

Modalités De Formations

Backbone.js

La formation certifiante Backbone.js est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Backbone.js est disponible en e-learning ou à distance tutoré. Vous serez accompagné par un formateur / Tuteur tout au long de la formation.

Blended-Learning

La formation Backbone.js est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

Le module de formation Backbone.js est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation Backbone.js

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un