DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Backbone.js

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

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Entreprise

OPCO

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Familiarité avec le développement web (HTML, CSS, JavaScript). - Compréhension des principes de l'architecture MVC. - Expérience avec jQuery ou un autre framework JavaScript équivalent.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
4 Rue Emile Heroult
14470 - Courseulles-sur-Mer
Responsable : Le Charbon
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043

Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/10/2024 au 31/12/2025
débutant le : 01/10/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

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