Print Friendly, PDF & Email
FORMATIONS DEVELOPPEMENT WEB
WINDEV PERFECTIONNEMENT

 

 OBJECTIFS

Découvrir et savoir utiliser les fonctions et les principes de programmation avancés en WLangage avec les logiciels WinDev et/ou WebDev.

NIVEAU REQUIS

  • Utiliser déjà WinDev ou WebDev et en connaître la programmation de base en WLangage.
  • Les stagiaires doivent disposer de leur ordinateur et de leur licence WinDev et/ou WebDev (clé usb dongle).

DUREE2 jours

PROGRAMME WINDEV PERFECTIONNEMENT

PROGRAMMATION EVENEMENTIELLE

  • Les événements
  • Les procédures locales/globales

FONCTIONS AVANCEES

  • Indirections { } et compilation dynamique
  • Création de champs par clonage
  • Gestion des exceptions dans la programmation
  • Utilisation des structures
  • Utilisation des tableaux mémoires
    • Une ou plusieurs dimensions, sur variables simples ou structures
    • Data binding / structures et tableaux mémoires
    • Fonction de recherche
  • Multitâches
    • Explications / thread
    • Mise en œuvre et gestion de tâches exécutées en parallèles
  • Utilisation des sockets
    • Explications / communication entre logiciels via ip
    • Exemple poste client et poste serveur
  • Service Web
    • Explications / appel et exécution d’un service web
    • Mise en œuvre et utilisation d’un service web créé via WinDev/WebDev

PROGRAMMATION ORIENTEE OBJET – POO

  • Concepts généraux
    • Héritage, Spécialisation, Encapsulation, Polymorphisme
  • Création et mise en œuvre d’une classe
    • Constructeur, Destructeur, Méthodes, Membres

MISE EN ŒUVRE D’UNE ARCHITECTURE 3 TIERS (IHM / CODE / DONNEES)

  • Base de données HFSQL client/serveur
    • Mise en œuvre du serveur
    • Migration d’une base de données HFSQL classic vers HFSQL client/serveur
  • Pour les développements / multiplateformes
    • HFSQL client/serveur
    • Serveur d’applications WebDev
  • Pour l’utilisation des divers logiciels / multiplateformes

EXECUTION DE LOGICIEL

  • Création de plusieurs configurations (dont 32 bits et 64 bits)
  • Utilisation de l’analyseur de performances
  • Macro code utilisateur – MCU