Notre formation au développement WinDev offre une maîtrise complète de ce puissant environnement de développement.
Elle commence par une introduction à l’outil, incluant une présentation du produit et une revue de ses différents éditeurs.
Ensuite, nous explorons les éléments constitutifs d’une application WinDev : le projet, le gabarit, la feuille de style, les fenêtres, les champs, le code, les requêtes, les états, l’exécutable et le déploiement.
Vous apprendrez à utiliser l’éditeur d’analyse pour créer des modèles MCD ou MLD, décrire les fichiers et définir les liaisons.
De plus, nous abordons l’utilisation de la base de données Hyper File, ainsi que les bases de données tierces.
Nous couvrons aussi le RAD, l’éditeur de fenêtres, la programmation événementielle, l’éditeur de code, les requêtes, la programmation avancée et l’éditeur d’état.
Enfin, nous terminons par la phase d’installation et de maintenance de l’application, ainsi que l’organisation du développement et l’utilisation de fonctions avancées.
Programme détaillé
Introduction
- Présentation du produit
- L’environnement de développement
- Les différents éditeurs
Les éléments d’une application WinDev
- Le projet
- Le gabarit et la feuille de style
- Les fenêtres
- Les champs
- Le code
- Les requêtes
- Les états
- L’exécutable
- Le déploiement
L’éditeur d’analyse
- Création d’un modèle MCD ou MLD
- Description des fichiers et définition des liaisons
- Génération
La base de données Hyper File
- Hyper File Classique et Client/Serveur
Les bases de données tierces (Access, Sql Server, Oracle, DB2/400 …)
- Via ODBC,OLE DB, accès natif
- Importation d’une structure
- Synchronisation d’une base de données avec l’analyse
Le RAD : génération automatique de fenêtres reliées à des données
L’éditeur de fenêtres
- Gabarit et feuille de style
- Description d’une fenêtre et des objets disponibles
- Correcteur d’interface
La programmation événementielle
- Sur une fenêtre, un objet, un état
L’éditeur de code
- Aide à la saisie
- Les assistants
- Le débogueur
La programmation
- Les déclarations
- Les instructions de base
- Les fonctions de base de la gestion des données
- Les fonctions et procédures
L’éditeur de requêtes
- Requête indépendante et intégrée
- Conditions de sélection
- Passage de paramètres
La programmation avancée
- La gestion des erreurs
- La gestion des Exceptions
- Les indirections
L’éditeur d’état
- Les différents modes de création
- Les différents types de blocs et d’objets
- Récupération de paramètres
L’installation
- Création de l’exécutable
- Création de la version client
- L’installation sur le poste client
- Maintenance de l’application réalisée
Développement : organisation et assistance
- Centre de contrôle céveloppeur
- Centre de contrôle utilisateur
- Centre de contrôle Hyper File
- Outils associés aux centres de contrôle
Fonctions avancées
- L’utilisation des composants
- Présentation des Services Web
- Présentation des assemblies .NET