JavaScript et les Frameworks : jQuery, Backbone, Angular

Cette formation vous permet d'optimiser ses développements en s'appuyant sur des frameworks et librairies actuels.

21 heures sur 3 jours

à Paris & à distance
(Zoom, Google Meet, etc.).

1 400 € HT / personne

Etudions ensemble vos options
de financement

Objectifs de la formation

JavaScript et les Frameworks : jQuery, Backbone, Angular

Optimiser ses développements en s'appuyant sur des frameworks et librairies actuels

Pré-requis pour suivre cette formation

Une bonne maîtrise de la programmation orientée objets en JavaScript est indispensable.

A qui s'adresse cette formation ?

Développeurs front et back-end.

Formations recommandées

Au programme de la formation
JavaScript et les Frameworks : jQuery, Backbone, Angular

Rappels

  • Le couple HTML/CSS pour créer un document Web
  • Le javascript pour ajouter des fonctionnalités
  • Le javascript côté client et côté serveur
  • Le navigateur et sa console
  • Le DOM (Document Object Modèle) et les APIs
  • Les IDE et éditeurs
  • Les design patterns (singleton, observer, factory, MVC, …)

Les frameworks et les librairies

  • Différence entre librairie et framework
  • Les différents frameworks Javascript
  • Pourquoi utiliser un framework ?
  • Quand choisir d’utiliser un framework ?
  • Quand choisir d’utiliser une librairie ?
  • Compatibilité et frameworks multiples

jQuery (interventions sur le DOM)

  • Utilité de jQuery et différences avec le Javascript classique
  • Installation et règles d’écriture
  • Compatibilité avec les autres outils de développements
  • Parcourir le DOM
  • La surcouche jQuery (le modèle Objet) et ses APIs
  • Les interventions sur le document (insérer, supprimer, créer, mettre à jour)
  • Les écouteurs d’événements
  • Les animations
  • Les modules personnalisés
  • L’optimisation (reflow, object spooling et gestion de la mémoire)
  • AJAX pour communiquer avec PHP
  • Intégrer un plugin réalisé avec jQuery
  • Les extensions jQuery (jQuery UI, jQuery Mobile, …)
  • Les limites de jQuery

Backbone (la colonne vertébrale de l’application)

  • Quand jQuery ne suffit plus...
  • La colonne vertébrale de l’application
  • Le design pattern MVC
  • Structure de base
  • Les Modèles
  • Les Collections
  • Les Vues
  • Les routeurs
  • Limites de Backbones, quand choisir AngularJS ?

AngularJS (la logique métier de l’application)

  • Les grands principes d’AngularJS
  • L'application Single Page
  • Le MVC avec AngularJS
  • L'injection de dépendance
  • Les services
  • Templates, vues et directives
  • AJAX pour communiquer avec le serveur
  • Définition et utilité des scopes
  • Observer les événements du DOM
  • Insertion des directives d'événements
  • Le pattern d'injection de dépendance
  • Le moteur d'injection d'Angular
  • L'API basique d'Angular
  • L'API Promise
  • jQLite : jQuery simplifié pour Angular

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours est envoyé en fin de stage (vidéos tutorielles et/ou support spécifique). La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices applicatifs et/ou ateliers.

Accessibilité

Cette formation est accessible aux personnes en situation de handicap.

Modalité de validation des acquis

Évaluation continue via des exercices applicatifs et/ou des ateliers de mise en pratique. Évaluation en fin de stage par la complétion d'un questionnaire et/ou d'une certification officielle issue du Répertoire Spécifique. Émargement quotidien d'une feuille de présence (en présentiel ou en ligne). Complétion par le formateur/la formatrice d'un suivi d'acquisition des objectifs pédagogiques. Remise d'une attestation individuelle de réalisation.

Demander des informations

Vous souhaitez en savoir plus ou directement vous inscrire à une session ?
Contactez-nous pour monter votre dossier !

Aucune session n'est programmée.
Contactez-nous pour définir librement vos propres dates
Demander le programme
S'inscrire directement

Responsable de formation

Participants

Participant
x
Ajouter un participant

Financement

Comment souhaitez-vous financer cette formation ?


Modalités

Souhaitez-vous du distanciel ou du présentiel ?



Envoyer l'inscription
Merci, un conseiller vous contacte rapidement !
deco validation Ziggourat

Formations similaires

Ces formations pourraient vous intéresser

Voir d'autres formations
Voir d'autres formations