Développement d’applications web front-end avec JavaScript - Présentation des frameworks Open Source
- Durée
- Durée :5 jours
- Niveau
- Niveau :Intermédiaire
- Certification
- Certification :Non
Depuis l'arrivée de Node.js en 2009, de nombreuses technologies ont émergé en vue d'élargir le déploiement d’applications JavaScript à de multiples plate-formes (web, serveur, mobile, IoT, …).
Electron en fait partie. Il s’agit d’un framework permettant la création d’applications de bureau multi-plateformes (Windows, MacOS, Linux) via des langages de programmation web (HTML, CSS, JS) et des APIs spécifiques (node, electron).
Proposer un large panel de plate-formes d’exploitation pour une solution est aujourd’hui devenu un enjeu majeur du développement logiciel. Electron répond à ce besoin en permettant aux développeurs JavaScript d’accéder à l’univers desktop, comme le font tous les autres langages système (C, Java, …).
Objectif opérationnel :
Savoir développer des applications de bureau à l’aide de technologies web (HTML, CSS, JS), du framework Electron et de ses APIs.
Objectifs pédagogiques:
Concrètement, à l'issue de cette formation Electron, vous serez en mesure de :
Modules app & BrowserWindow & dialog
Événements principaux (ready, window-all-closed, activate)
Public cible :
Ce cours Electron cible principalement les profils développeurs système et web.
Prérequis :
Pour suivre cette formation Electron, il est important de connaître HTML, CSS, JavaScript (ES2015 est un plus) et Node.js (les APIs de base) / npm.
J'évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Cette formation propose une alternance de pratique et de théorie pour une meilleure assimilation des connaissances.
Date de mise à jour du programme : 23/02/2026
Développement d’applications web front-end avec JavaScript - Présentation des frameworks Open Source
Applications FullJavascript avec Angular, NodeJS, et ExpressJS
AngularJS V1 : maîtriser le framework JavaScript de Google
Angular : Développer une application web