JavaScript avancé

Inter-company training

Who is the training for?

All public

Duration

2,00 day(s)

Language(s) of service

EN FR

Next session

04.01.2025
Location
Windhof (Koerich)

Price

1450,00€

Prerequisites

Connaissances JavaScript

Goals

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

Contents

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

Certificate, diploma

Une attestation de participation sera transmise aux participants

Next session

Datum
City
Language and price
04.01.2025

05.01.2025
Windhof (Koerich)
FR 1450,00€
27.02.2025

28.02.2025
Windhof (Koerich)
FR 1450,00€

Organization contact details

Nathalie Thielemans / Nassera Aici

These courses might interest you