Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Apprenez à développer des applications de bureau multiplateformes performantes en utilisant vos compétences web grâce au framework Tauri.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation Tauri vous permettra de créer des applications de bureau multiplateformes légères et sécurisées.
Au cours de ces 3 jours, vous découvrirez l’architecture de Tauri, depuis la configuration initiale à l’utilisation de ses API système (gestion de fenêtres, notifications, etc.). Vous apprendrez également à :
- empaqueter vos projets pour Windows, macOS et Linux,
- à automatiser les mises à jour et
- à optimiser la taille et les performances de vos applications.
S’appuyant sur des ateliers pratiques, cette formation vous guidera dans la création de votre première application Tauri et vous montrera comment intégrer Rust au sein de votre code JavaScript pour concevoir des fonctionnalités performantes et sûres.
Enfin, vous verrez comment protéger l’accès aux ressources sensibles et assurer la conformité aux bonnes pratiques de sécurité.
Cette formation est destinée aux développeur·euse·s web souhaitant créer des applications de bureau multiplateformes légères et sécurisées.
Alors notre formation Electron pourrait également vous intéresser !
create-tauri-app
pour générer un nouveau projettauri.conf.json
Mises en pratique :
- Création d'une application Hello World avec Tauri, configuration et exécution
- Mise en place d'un environnement de développement efficace (éditeur de code, extensions et outils de débogage)
Mises en pratique :
- Ajout de fonctionnalités système à l'application (création de nouvelles fenêtres, personnalisation de menus, gestion de raccourcis clavier et affichage de notifications natives)
- Mise en œuvre de mesures de sécurité (restriction de l'accès aux ressources système, gestion des permissions et protection contre les vulnérabilités courantes)
Mises en pratique :
- Packaging et génération d'un installateur adaptés aux différentes plateformes cibles (Windows, macOS, Linux)
- Implémentation d'un système de mise à jour automatique
- Optimisation des performances de l'application (Réduction de son empreinte mémoire, accélération des temps de chargement et optimisation de l'utilisation des ressources système)
Julien est un développeur chevronné avec 20 ans d’expérience et une passion débordante pour le partage de ses connaissances. Autodidacte, il a gravi les échelons jusqu’à devenir Tech Lead, maîtrisant diverses technologies telles que NestJS, Php, Symfony, JavaScript, React.js, Angular ou Node.
Lors de ses formations, il privilégie une approche pratique pour rendre chaque concept accessible, s’appuyant sur son expérience avec des entreprises telles que FDJ, Renault Digital ou Autodistribution.
Avec Julien, apprenez auprès d’un formateur passionné et d’un contributeur clé de la communauté, prêt à vous transmettre ses compétences et ses astuces de pro !
Human Coders c'est un centre de formation pour développeurs avec :
Apprenez à développer des applications de bureau multiplateformes performantes en utilisant vos compétences web grâce au framework Tauri.
Cette formation Tauri vous permettra de créer des applications de bureau multiplateformes légères et sécurisées.
Au cours de ces 3 jours, vous découvrirez l’architecture de Tauri, depuis la configuration initiale à l’utilisation de ses API système (gestion de fenêtres, notifications, etc.). Vous apprendrez également à :
- empaqueter vos projets pour Windows, macOS et Linux,
- à automatiser les mises à jour et
- à optimiser la taille et les performances de vos applications.
S’appuyant sur des ateliers pratiques, cette formation vous guidera dans la création de votre première application Tauri et vous montrera comment intégrer Rust au sein de votre code JavaScript pour concevoir des fonctionnalités performantes et sûres.
Enfin, vous verrez comment protéger l’accès aux ressources sensibles et assurer la conformité aux bonnes pratiques de sécurité.
Cette formation est destinée aux développeur·euse·s web souhaitant créer des applications de bureau multiplateformes légères et sécurisées.
Alors notre formation Electron pourrait également vous intéresser !
create-tauri-app
pour générer un nouveau projettauri.conf.json
Mises en pratique :
- Création d'une application Hello World avec Tauri, configuration et exécution
- Mise en place d'un environnement de développement efficace (éditeur de code, extensions et outils de débogage)
Mises en pratique :
- Ajout de fonctionnalités système à l'application (création de nouvelles fenêtres, personnalisation de menus, gestion de raccourcis clavier et affichage de notifications natives)
- Mise en œuvre de mesures de sécurité (restriction de l'accès aux ressources système, gestion des permissions et protection contre les vulnérabilités courantes)
Mises en pratique :
- Packaging et génération d'un installateur adaptés aux différentes plateformes cibles (Windows, macOS, Linux)
- Implémentation d'un système de mise à jour automatique
- Optimisation des performances de l'application (Réduction de son empreinte mémoire, accélération des temps de chargement et optimisation de l'utilisation des ressources système)
Julien est un développeur chevronné avec 20 ans d’expérience et une passion débordante pour le partage de ses connaissances. Autodidacte, il a gravi les échelons jusqu’à devenir Tech Lead, maîtrisant diverses technologies telles que NestJS, Php, Symfony, JavaScript, React.js, Angular ou Node.
Lors de ses formations, il privilégie une approche pratique pour rendre chaque concept accessible, s’appuyant sur son expérience avec des entreprises telles que FDJ, Renault Digital ou Autodistribution.
Avec Julien, apprenez auprès d’un formateur passionné et d’un contributeur clé de la communauté, prêt à vous transmettre ses compétences et ses astuces de pro !
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012