WinDev est un environnement de développement puissant qui permet de créer rapidement des applications pour diverses plateformes, y compris Windows, Linux, macOS, ainsi que des sites web dynamiques et des applications mobiles pour iOS et Android. Grâce à une interface unique et intuitive, WinDev permet de concevoir des solutions multiplateformes en réduisant considérablement le temps de développement.
Cette formation WinDev d’initiation vous apprendra à maîtriser l’environnement de développement, à créer vos premières interfaces utilisateur, à gérer des bases de données et à programmer vos applications en utilisant le WLangage. À travers des travaux pratiques, vous acquerrez les compétences nécessaires pour démarrer vos projets de manière autonome.
Objectifs de la formation WinDev
Objectif opérationnel :
Devenir capable de développer des applications simples en utilisant l’environnement WinDev, gérer des bases de données, et créer des interfaces graphiques adaptées.
Objectifs pédagogiques :
À l’issue de cette formation, vous serez en mesure de :
- Prendre en main l’environnement de développement WinDev et l’utiliser pour créer des fenêtres et menus.
- Créer et gérer des bases de données avec HyperFile et réaliser les liaisons entre les fichiers et les fenêtres.
- Développer des interfaces utilisateurs ergonomiques et fonctionnelles.
- Comprendre et utiliser le WLangage pour programmer vos applications.
- Générer des états et rapports en utilisant les outils intégrés de WinDev.
À qui s’adresse cette formation ?
Public :
Cette formation s’adresse aux débutants souhaitant découvrir WinDev et apprendre à développer des applications simples à l’aide de cet environnement de développement.
Prérequis :
Une connaissance de base en informatique (utilisation d’un ordinateur, de Windows, d’un navigateur internet, etc.) est suffisante pour suivre cette formation.
Contenu du cours WinDev
Prise en main de WinDev
- L’environnement WinDev et l’éditeur de fenêtres
- Utilisation du RAD (Rapid Application Development) pour la construction automatique des applications
- Introduction à la base de données HyperFile et son intégration dans WinDev
Gestion des bases de données
- Création de fichiers et de champs avec l’outil d’analyse
- Liaisons entre les fichiers et génération de l’analyse
WinDev : Création des fenêtres
- Ergonomie des fenêtres : menus système, barre de titre, taille
- Utilisation de l’éditeur de styles (feuilles de style)
- Intégration des rubriques d’un fichier dans une fenêtre
- Étude des différents objets : libellés, textes, numériques, dates, heures, masques de saisie, cases à cocher, boutons, images, tables
- Enchaînement des écrans
WinDev : Les états
- Création d’états liés à un fichier, étiquettes et états libres
- Application de tris, filtres, et ruptures dans les états
- Paramétrage des impressions : format de papier, marges, polices, etc.
Programmation WinDev
- Structure d’un projet WinDev et gestion des procédures
- Création de fonctions et utilisation du WLangage
- Installation et génération d’applications exécutables
- Maintenance des applications et mise à jour sur d’autres postes
Travaux Pratiques
De nombreux exercices progressifs vous permettront de mettre en pratique les concepts étudiés pendant toute la durée de la formation. Vous apprendrez ainsi à créer des applications fonctionnelles de manière autonome.
À la fin de cette formation, vous disposerez de toutes les bases nécessaires pour commencer à développer des applications simples sur WinDev, avec une gestion complète des interfaces utilisateur, des bases de données et des états.