Formation
                
            
        Développement Web : PHP, Symfony, AngularJS, Node.JS module BackboneJS
- Tout public
                                            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
                                    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
                                            Comprendre les fondamentaux du développement de BackboneJS. 
 
Introduction à Backbone
 
Le MVC avec BackboneJS
 
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.
 
Comprendre le fonctionnement du modèle et des vues.
 
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.
 
Comprendre les techniques avancées de BackboneJS.
 
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
                                    Introduction à Backbone
Le MVC avec BackboneJS
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.
Comprendre le fonctionnement du modèle et des vues.
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.
Comprendre les techniques avancées de BackboneJS.
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
                                            Non communiquée
                                        
                                    
                                            
3 jours                                        
                                    
                                                Formacode (Domaines de formation) : 
                                                
                                    - 31090 Développement web
- E1104 Conception de contenus multimédias
- E1205 Réalisation de contenus multimédias
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
            CertifInfo 93841
                            
        - RS2226, Date fin d'enregistrement : 31/12/2021
Entrées/sorties permanentes
Formation 100% à distance
Niveau de sortie : Sans niveau spécifique
Organisme formateur :
Cegefos
                                                                                    Cegefos
 04 42 16 60 70
                                            