~/tsk.formation
{ windev · rad · hfsql }

Développer des applications avec Windev.

Concevoir des applications métier robustes en environnement Windev — de l'analyse du modèle relationnel HFSQL à l'écriture du WLangage, en passant par la sélection des structures logicielles, l'import/export de données structurées et la maîtrise des outils d'analyse de code.

Six compétences,
du modèle de données au débogage.

Le programme couvre l'ensemble du cycle de développement d'une application métier Windev, depuis la conception relationnelle jusqu'aux outils d'audit et de correction.

  1. 01
    Analyser un modèle de données relationnel à l'aide des outils de conception fournis par WinDev afin de structurer une base HFSQL conforme aux règles d'intégrité et aux besoins fonctionnels de l'application.
  2. 02
    Identifier les instructions du WLangage pertinentes pour réaliser des opérations de lecture, d'écriture et de mise à jour sur une base de données, en vue de garantir le bon fonctionnement des traitements applicatifs.
  3. 03
    Interpréter des segments de code WLangage à l'aide d'un environnement de développement intégré afin de détecter les erreurs de logique ou de syntaxe susceptibles d'altérer les performances de l'application.
  4. 04
    Sélectionner les types de champs et structures logicielles appropriés à l'aide des bibliothèques et options de l'éditeur WinDev, afin de répondre aux exigences fonctionnelles d'une application métier.
  5. 05
    Associer des formats de fichiers structurés (TXT, XML, JSON…) aux fonctions de lecture et d'écriture du WLangage, afin de permettre l'import et l'export automatisé de données dans un environnement applicatif connecté.
  6. 06
    Identifier les outils d'analyse et de contrôle du code proposés par WinDev (débogueur, journalisation, audit…) afin de localiser une anomalie de fonctionnement et proposer une solution technique adaptée.

Le programme,
du MCD à la mise en production.

Ossature type d'une session complète. Le contenu est ajusté selon le niveau du stagiaire et le contexte applicatif visé.

/programme-windev/
01.md

Environnement Windev & analyse

Découverte de l'IDE, des projets et de la philosophie L5G. Analyse : création des fichiers HFSQL, rubriques, clés, liaisons et règles d'intégrité référentielle.

02.md

WLangage : fondamentaux

Variables, types, structures de contrôle, fonctions, procédures globales et locales. Premiers traitements applicatifs.

03.md

Manipulation HFSQL en WLangage

Instructions HLit*, HAjoute, HModifie, HSupprime, HFiltre, HExécuteRequête. Parcours, transactions, gestion des doublons.

04.md

Champs & structures graphiques

Sélection des types de champs adaptés (saisie, table, combo, onglet, fenêtre interne…). Bibliothèques de l'éditeur, gabarits, ergonomie.

05.md

Formats d'échange & interopérabilité

Lecture / écriture de fichiers TXT, CSV, XML et JSON. Import et export automatisés de données. Connexion à des sources externes.

06.md

États & restitution

Création d'états avec l'éditeur, regroupements, ruptures, paramétrage. Génération PDF et impressions.

07.md

Débogage & outils d'analyse

Débogueur pas à pas, points d'arrêt, fenêtre de variables, journalisation, audit statique du code. Méthodologie de localisation d'anomalies.

08.md

Projet de synthèse & déploiement

Réalisation d'une application complète et création de l'installateur. Évaluation pratique et restitution.

Prêt·e à commencer ?

Chaque parcours est calibré sur mesure. Échangeons 30 minutes pour valider la formation idéale pour votre objectif.

Demander un devis