Formation
Grâce à WinDev, il est possible de développer des applications de gestion principalement pour Windows, Linux, Mac en utilisant les frameworks .Net et Java par exemple.
Le cursus WinDev est personnalisable selon vos besoins. N'hésitez pas à nous contacter pour évoquer ensemble les points que vous désirez apprendre.
- Objectifs : Maîtriser les fondamentaux de WinDev
- Pre-requis : Notions en programmation
- Découvrez les fondamentaux de l'atelier de génie logiciel (AGL) WinDev avec notre expert Jean-Baptiste LERICHE, expert sur les programmes informatiques édités par PC Soft.
Exemple de formation : cursus "Intensif" sur 3 jours
En 3 jours consécutifs (21 heures), cette formation WinDev vous apportera les connaissances nécessaires pour créer des logiciels de l'analyse à la création des fenêtres en passant par le code source.
Plan de formation :
- Définition de bases (type de fichiers, ...)
- Vue d'ensemble de l'interface (analyse, code, fenêtre, ...)
- Définition d'un projet
- Création d'un modèle MLD
- Description de fichiers et définition de liaisons (merise)
- Gestion de l'analyse (n° version, génération, ...)
- Synchronisation de la structure des données déployées (SDD) par l'éditeur et/ou par programmation
- Description des divers objets disponibles pour une fenêtre (boutons, tableaux, listes, ...)
- Présentation des propriétés liées aux objets (masques, types, ...)
- Liaisons des objets et alimentation de ceux-ci (fichier, requête ou programmation)
- Utilisation de menus ou de boutons pour ouvrir ou fermer des fenêtres
- Gestion de groupes d'objets
- Présentation du langage de programmation W-Langage
- Présentation de l'aide à la saisie et de l'aide sur le produit (documentation, exemples, ...)
- Déclaration de variables (définitions et types)
- Instructions de base (algorithmique, boucles et alternatives)
- Les procédures
- Fonctions de base pour la gestion et le parcours des fichiers (HLitRecherche, HAjoute, HSupprime, ...)
- Fonction « Hfiltre »
- Utilisation du débuggeur et de la fonction Trace
- La programmation événementielle et événements possibles sur un objet
- Création et manipulation de listes et de tables – mémoires ou fichiers
- Gestion des 'arbres' (Treeview) et manipulation de graphes
- Variables Dates et Heures
- Fonctions de manipulation de Chaîne
- Concepts généraux
- Définition de classes et de méthodes
- Concepts d'héritages
- Création de requêtes avec l'éditeur
- Création de requêtes SQL sous forme de Code ou par programmation
- Utilisation des requêtes avec la description des objets ou par programmation
- Doublons et Intégrité
- Modifications simultanées de données par deux utilisateurs
- Présentation générale
- Création d'un état et lancement par programmation
- Objets utilisables sur un état
- Génération de fenêtres RAD à partir d'une analyse
- Description des codes et de leurs imbrications
- Intervention sur les codes sources générés
- Mise en œuvre du serveur
- Migration d'une base de données HFSQL classic vers HFSQL client/serveur
- Compilation et création de l'exécutable avec la bibliothèque intégrée
- Utilisation de l'installateur standard
- Création et ajout d'un correctif (patch)
- Déploiement et maintenance en réseau/li>