Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

JavaScript avancé

Accueil » Formations » Front / Mobile » JavaScript avancé

JavaScript est devenu un langage incontournable depuis la montée en puissance des applications web exploitant en particulier les technologies Ajax.
De nombreux frameworks ont permis de faciliter son écriture et son utilisation, mais au dépends d'une bonne connaissance de ses concepts importants.
Cette formation JavaScript avancé permet de maîtriser les aspects de ce langage comme le prototypage ou la gestion de modules avec WebPack, de découvrir les avancées d' ECMAScript6 (ES6) et les façons de commencer à coder avec.

1150 € HT 2 jours XW-JSA

Maîtriser les fonctionnalités avancées de JavaScript (bonnes pratiques, minification, debuggs, développement dans le navigateur)

Programme

Chargement de JavaScript

  • Namespace
  • Modules Javascript
  • Asynchronous Module Definition (AMD)
  • AMD avec Webpack

Programmation Objet en JavaScript

  • Espaces de nom
  • Programmation orientée prototype
  • Objets natifs / littéraux
  • Constructeur et instances
  • Propriétés et méthodes
  • Héritage et encapsulation
  • Abstraction et polymorphisme

Programmation Fonctionnelle en JavaScript

  • Immutabilité et fonctions
  • Porté des variables et Closures
  • Fonctions d’ordre supérieur
  • Lambdas
  • Récursivité

Structure de projet JavaScript

Présentation ECMA script 6

  • Variables locales, arguments par défaut
  • Arrow functions
  • Générateurs et Promises
  • Data-binding et Object Observe
  • Frameworks
    • CoffeeScript
    • 6 to 5
    • Traceur
    • Typescript