Accueil    Formations    Informatique    Langages et développement    WinDev    WinDev 24 - Les bases de la programmation

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Développer une application sous Windows
  • Installer cette application en production
  • Maintenir et faire évoluer cette application.

Niveau requis

Aucun.

Public concerné

Nouveaux utilisateurs de WinDev.

Programme

Introduction

  • 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

La base de données

  • 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 RID
  • 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

Les interfaces

  • 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
  • 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)
  • Le eYe magnet

La programmation

  • 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
  • Manipulation des dates et des heures
  • La manipulation d'une base de données (CRUD)
  • 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

Les requêtes

  • 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

Les éditions

  • Présentation de l'éditeur d'états
    • Les blocs dans un état
    • Etat auto-alimenté
  • Utilisation des états dans le code du projet

Déploiement du projet

  • Génération de l'exécutable
  • Création du programme d'installation en version client

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Ce cours est exclusivement proposé en intra-entreprise.
Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous


Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites évoluer vos compétences

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous