Développer / Réduire les contenus

Développement Web : PHP, Symfony, AngularJS, Node.JS module BackboneJS

Objectifs, programme, validation de la formation
Objectifs :
  • Recueil et compréhension des besoins du projet
  • Définition et proposition d'une solution applicative
  • Conception et prototypage de l'interface utilisateur
  • Conception du schéma physique de la base de données MySQL
  • Développement de composants logiciels et des pages web riches connectées à une base de données : PHP-HTML-CSS-javascript-Ajax-jQuery-Responsive-AngularJS- Node.JS- Photoshop pour le WEB-Conduite de projet WEB-Dreamweaver, PHP orienté objets, plateforme Symfony
  • Gestion d'environnement de développement et de test
  • Optimisation de la qualité du code et de l'application en utilisant des utilitaires spécifiques.
  • Réalisation des tests nécessaires à la validation
  • Rédaction de la documentation technique et utilisateur


Programme de la formation :
Jour 1
Comprendre le fondamentaux de backboneJS
Introduction à BackboneJS
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
La gestion des Evènements
•Capture d'événements
•Abandon des événements
•Déclenchement d'événements
Atelier et Cas pratique
Jour 2
Comprendre le fonctionnement du modèle et des vues
Le 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
Jour 3Comprendre les techniques avancées
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

Validation et sanction :
Certification

Type de formation : Perfectionnement, élargissement des compétences

Métiers visés (lien vers le répertoire des métiers ROME de Pôle emploi)
Durée, rythme, financement
Durée : 21 heures en centre
3 jours

Conventionnement : Non

Conditions d'accès
Public(s) : Tout public

Lieu de réalisation de l'action
255 avenue Galilée
Parc de la Duranne
13100 Aix-en-Provence
Téléphone fixe : 04 42 16 60 70
Site web : http://www.cegefos.com


Contacts
Contact sur la formation :
Technopôle Université 28 rue Xavier Bichat
CS21838
72000 Le Mans
Responsable : Madame Laurence FAGUIER

Téléphone fixe : 04 42 16 60 70
Portable : 06 42 61 56 95
Site web : http://www.cegefos.com



Contacter l'organisme formateur :
255 avenue Galilée
Parc de la Duranne
13100 Aix-en-Provence
Responsable : Madame Laurence FAGUIER

Téléphone fixe : 04 42 16 60 70
Site web : http://www.cegefos.com



Éligibilité de cette formation au compte personnel de formation pour les salariés
Code CPF 195666 - CPNE de la presse et des agences de presse
Validité du 15/02/2017 au 31/12/2018 - Toutes les régions

Code CPF 198260 - CPNEF de l'audiovisuel
Validité du 07/03/2017 au 31/12/2018 - Toutes les régions

Code CPF 211130 - CPNE des industries de santé (CPNEIS) - branche industrie pharmaceutique
Validité du 12/09/2017 au 31/12/2019 - Toutes les régions

Code CPF 193251 - CPNEFP des entreprises de commission, de courtage et de commerce intra-communautaire et d'importation-exportation
Validité du 30/01/2017 au 31/12/2019 - Toutes les régions

Code CPF 207151 - CPNEFP des commerces et services de l'audiovisuel, de l'électronique et de l'équipement ménager
Validité du 06/07/2017 au 31/07/2019 - Toutes les régions

Code CPF 192420 - CPNE du travail temporaire
Validité du 24/01/2017 au 31/12/2018 - Toutes les régions

Code CPF 213644 - CPNE des industries de santé (CPNEI) - branche de l'Union
Validité du 25/09/2017 au 31/12/2019 - Toutes les régions


Éligibilité de cette formation au compte personnel de formation pour tous les publics
Code CPF 205941 - COPANEF (Comité paritaire interprofessionnel national pour l'emploi et la formation)
Validité du 21/06/2017 au 31/12/2019 - Toutes les régions
Branches professionnelles : toutes


Périodes prévisibles de déroulement des sessions
Du 04/06/2018 au 06/06/2018
Du 26/02/2018 au 28/02/2018
Du 01/01/2018 au 31/12/2018
Du 17/11/2017 au 21/11/2017
Organisme responsable
Cegefos
Technopôle Université 28 rue Xavier Bichat
CS21838
72000 Le Mans
Responsable : Madame Laurence FAGUIER

Téléphone fixe : 04 42 16 60 70
Portable : 06 42 61 56 95
Site web : http://www.cegefos.com


Date de mise à jour : 12/06/2017, Ref : 24_151251
Identifiant de la certification (code Certif Info) : 93841
En savoir plus

Crédits 2015 © Réseau Carif-Oref - Tous droits réservés.