1. Livres et vidéos
  2. JavaScript - Développez un client Web en Full JavaScript

JavaScript Développez un client Web en Full JavaScript

  • Accès illimité 24h/24, 7J/7
  • Toutes les vidéos et les cours enregistrés ENI
  • Des nouveautés chaque mois, disponibles le jour de leur sortie
  • Accès 100% en ligne
  • Accessible immédiatement
  • Accès illimité 24h/24, 7J/7
  • 1 h d'accès gratuit à tous nos livres et vidéos pour chaque commande

Présentation

Cette vidéo de formation accélérée s'adresse aux développeurs, intégrateurs et architectes de solutions pour le Web.

Elle donne les clés pour comprendre l'évolution récente des applications de type MVC majoritairement contrôlées par le serveur, vers les applications dites « Full JavaScript », dont le cœur est orchestré côté-client par le navigateur.

Après une introduction sur l'architecture des applications JavaScript, nous étudierons comment adapter son application aux nouveaux types d'appareils connectés, exercice communément appelé « Responsive Web Design ».

Les mécanismes de base du fonctionnement des clients Web Full JavaScript, comme la navigation, ne reposent sur aucun standard précis aujourd'hui. Nous découvrirons une mise en œuvre possible avec l'un des frameworks les plus utilisés pour cela, AngularJS.

Nous poursuivrons par la découverte des API indispensables au bon fonctionnement de toutes applications et présenterons la persistance des données sur le client avec l'objet LocalStorage et la base de données des navigateurs IndexedDB.

Nous terminerons en connectant notre application aux serveurs à travers l'appel d'API Rest, implémenté à base d'objets XMLHttpRequest, et découvrirons les connections bidirectionnelles ouvertes reposant sur l'API WebSocket.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

Table des matières

Auteur

Nicolas PLOQUINEn savoir plus

Nicolas PLOQUIN est Consultant Formateur depuis de nombreuses années dans un grand centre de formation. Expert en développement Web, il excelle tout particulièrement sur les langages HTML5 et CSS3, sur le Responsive Web Design (Bootstrap), ainsi que sur le langage JavaScript et ses frameworks associés jQuery et AngularJS. Il bénéficie d'une expérience pédagogique et technique complète et variée, ce qui rend efficace la transmission de ses connaissances.

Caractéristiques

  • Niveau Débutant à Initié
  • Durée 1h43
  • Parution avril 2016
    • Vidéo en ligne
    • Ref. ENI : VTWJAV