ELECTRON JS : Créez des apps desktop multi-plateformes
Développez des applications multi-plateformes en Javascript grâce à electron js et déployez sur Windows, Mac et Linux.
What you will learn
Créer des logiciels avec electron js
Développer des applications multi-plateformes avec Javascript grâce à électron
Utiliser JS pour générer des logiciels Windows, Mac et Linux
Coder un logiciel de gestion de budget / finances
Utiliser Chart JS pour créer des graphes
Utiliser NeDB (Dérivé de MongoDB) pour travailler avec une base de données
Générer des fichiers PDF à partir de javascript
Utiliser Bootstrap pour l'interface utilisateur (UI)
Initialiser un projet avec Node JS et installer des packages
Débugger une application electron avec les dev tools
Description
ElectronJS est un outil surpuissant qui vous permet de développer des logiciels desktop avec Javascript et de les déployer sur toutes les plateformes.
Electron JS est utilisé par les plus grandes sociétés comme Slack, Microsoft, Facebook, Twitch, Figma pour proposer aux utilisateurs des logiciels multi-plateformes.
Vous êtes développeur web, débutant ou expert, vous souhaitez découvrir le développement logiciel avec Javascript ou vous souhaitez aller plus loin dans le développement : ce cours est fait pour vous !
Si vous aimez développer 1 seule fois et déployer sur toutes les plateformes alors electron js est la solution qu'il vous faut. Electron est un outil très léger, puissant, intuitif et extrêmement rapide à mettre en place. En quelques minutes vous pouvez créer votre première application multi-plateformes grâce à electron.
Dans ce cours nous allons développer une application complète de gestion de budget / fiances personnelles. Notre programme sera un logiciel réel et concret qui nous permettra de manipuler tout ce qu'il y a à savoir :
Mise en place d'electron js
Conception d'une interface et utilisation de Bootstrap
Utilisation d'une base de donnée NoSQL (NeDB, dérivé de MongoDB)
Génération de fichiers PDF
Utilisation de Javascript pour coder le logiciel
Accès à différentes fonctionnalités de l'OS
Utiliser Node JS
Générer des graphes interactifs avec Chart JS
Générer un exécutable et un installeur pour notre logiciel
A l'issue de ce cours vous aurez développé un logiciel de A à Z, fonctionnel et utile ! Vous pourrez l'ajouter à votre CV ou portfolio et vous aurez acquis les compétences pour développer des logiciels desktop avec Javascript, Electron, NeDB et NodeJS.
Electron est réellement une pépite qui vous permettra de faire des merveilles et cette formation vous permettra d'être rapidement opérationnel sur cette techno. Nous utiliserons en parallèle plein de choses qui vous seront utiles dans la vie de tous les jours comme utiliser une base de données, manipuler des données, générer des PDF, utiliser Bootstrap et bien plus.
Si vous souhaitez vous lancer, rejoignez mon cours et je vous assure qu'en quelques jours vous saurez développer vos logiciels en JS avec electron !