Nos domaines de formation :
> formation Technologies numériques > formation Technologies Web > formation Développement Front-End > formation JavaScript au cœur des architectures Web, état de l'art
Formation JavaScript au cœur des architectures Web, état de l'art
4,8 / 5
Cours de synthèse
Durée : 1 jour
Réf : JET
Prix 2018 :
940 €
H.T.
Pauses et déjeuners offerts
- Programme
- Participants / Prérequis
- Intra / sur-mesure
-
Programme
Ce cours vous présentera l'importance du JavaScript dans les architectures orientées Web et mobiles. Vous découvrirez différents frameworks de conception et solutions d'industrialisation du Front. Il vous aidera également à mieux comprendre l'impact du JavaScript sur l'organisation et la productivité des équipes.
Objectifs pédagogiques
- Découvrir les solutions d'industrialisation du Front-End
- Connaître les principaux frameworks JavaScript et leurs impacts sur la conception d'applications Web
- Comprendre l'impact du JavaScript sur l'organisation et la productivité des équipes Web
- Maîtriser les architectures Web applicatives
PROGRAMME
DE FORMATION
Evolution du JavaScript/les outils du Front-End
- Les langages Ecmascript. Programmation et concepts Objet.
- Evolution vers ECMAScript 6 : constructeurs, polymorphisme, fonctions, array, déclaration et portée de variables.
- CoffeeScript et la programmation Objet renforcée, TypeScript, MetaScript.
- Présentation de Grunt et des traitements pour minifier CSS, JavaScript.
- Gestion des packages avec Bower. NPM et l'environnement collaboratif de composants.
- Synchronisation navigateur/développements (Browsersync...).
- Environnement de test avec NodeJS. Les outils de débogage et de profiling.
- Présentation de Chrome devtools (profiling mémoire, remote debug...).
Frameworks JavaScript, API HTML5/JavaScript au service du Responsive
- Frameworks de composants graphiques et techniques (jQuery, prototype...).
- Frameworks MVC clients Backbone, AngularJs, EmberJS.
- Frameworks mobile (jQuery Mobile, Sencha...).
- Framework NodeJS (du JavaScript côté serveur).
- API HTML5 : graphisme et accès aux ressources des terminaux (gyroscope, rotation, caméra...).
- Importance de JavaScript dans le Responsive. Gestion des images retina.
- Contrôle des ressources disponibles et chargement dynamique. Impact du Responsive sur la performance, solutions.
- Quel rôle attribuer au JavaScript et au design (HTML CSS) ? Répartition des rôles.
Traitements multithread/Protocoles de communication
- Les WebWorkers, impact sur l'organisation logicielle et la construction de frameworks.
- Programmation asynchrone, solutions, organisation.
- Ajax 2, opportunité sur les échanges Client/Serveur.
- Echange multiframe (PostMessage).
- Websocket et opportunités (push...).
- SOAP : point sur les appels client.
- Solutions collaboratives et protocoles OT : sharejs, togetherjs...
Mode déconnecté/Sécurité
- Mise en place d'une solution embarquée.
- Gestion des chargements du cache (manifest et ses API).
- Stockage de données : LocalStorage, SessionStorage, EmbededDB...
- Sécurisation des codes JavaScript.
- Protection XSS, CRSF.
- Encodage et pratique de modification du DOM.
- Stockage de données.
Participants / Prérequis
» Participants
Développeurs, chefs de projets et architectes.
» Prérequis
Aucune connaissance particulière.
Intra / sur-mesure
Avis vérifiés
| Samuel W. 08/12/2017 |
5 / 5
|
Très satisfait.
| Kevin S. 08/12/2017 |
5 / 5
|
Contenu très intéressant, abordable à différents profils, donnant une vision des choses différentes problématiques.
| Laurent P. 08/12/2017 |
5 / 5
|
Très intéressant du point de vue de la stratégie et l'argumentation.
Avis client 4,8 / 5
Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.
Dates de sessions
Pour vous inscrire, cliquez sur la session qui vous intéresse.
[+]
PARIS
Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Filières métiers
Thème associé









