Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Aucun.
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Philosophie et présentation de WinDev
Cycle de vie d'un projet sous WinDev
Principe des FAA dans les applications développées
Présentation des éditeurs composant WinDev
La charte de programmation
Présentation de la méthode Merise (MCD) et de l'éditeur d'analyse (MLD)
Définition des fichiers de données et des contraintes d'intégrité référentielle (CIF)
Les différents types de rubriques, les métatypes et les clés composées
Les informations partagées pour l'utilisation du RAD
Génération de la base de données HFSQL monoposte
WDMAP et le centre de contrôle HFSQL
La synchronisation des données (SDD)
Gestion de la RGPD et solution proposée
L'éditeur de fenêtres et le principe du WYSIWYG
Conception d'un gestionnaire de données avec le RAD
La charte graphique et les styles dans un projet
Présentation générale des champs existant dans WinDev
Fenêtre de description des champs et des fenêtres
Les éléments constitutifs d'une fenêtre : menu principal, procédures globales, ancrage et champ séparateur, barre de message
Les plans
Les champs de saisie, libellé, bouton, sélecteur, interrupteur et image
Les champs Table fichier et Combo fichier
Les graphes auto-alimentés (histogramme / camembert)
Les panneaux dockables
Les champs métiers
Le eYe magnet
L'éditeur de code
La gestion des évènements et l'ordre d'exécution
La déclaration des variables simples et les règles de syntaxe
La portabilité des variables
Les opérateurs de base
Les opérateurs d'extraction de chaînes
Les instructions conditionnelles et les boucles
Les fonctions de manipulation des objets (fenêtres et champs)
Les propriétés des objets
Concept et utilisation des fonctions : fonctions locales, fonctions globales, fonctions internes
Manipulation des dates et des heures
La manipulation d'une base de données (CRUD)
Les fonctions de sélection de répertoires et fichiers
Les principales familles de fonction du WLangage : lecture et écriture des fichiers INI, lecture et écriture des fichiers texte, lecture et écriture des fichiers XML, lecture et écriture des fichiers XLSX
Envoi d'email par protocole SMTP
Le débogueur
L'éditeur de requêtes
Les requêtes simples et paramétrées
Les requêtes avec jointures
Utilisation des requêtes dans le code du projet
Présentation de l'éditeur d'états : les blocs dans un état, etat auto-alimenté
Utilisation des états dans le code du projet
Génération de l'exécutable
Création du programme d'installation en version client