JavaScript avancé

Formation inter-entreprise

À qui s'adresse la formation?

Tout public

Durée

2,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

04.01.2025
Lieu
Windhof (Koerich)

Prix

1450,00€

Prérequis

Connaissances JavaScript

Objectifs

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.

  • Maitriser la programmation objet Javascript
  • Connaitre les concepts avancés comme les Promise
  • Structurer son projet web / javascript

Contenu

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

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
04.01.2025

05.01.2025
Windhof (Koerich)
FR 1450,00€
27.02.2025

28.02.2025
Windhof (Koerich)
FR 1450,00€

Contact pour cette formation

Nathalie Thielemans / Nassera Aici

Ces formations pourraient vous intéresser