WinDev

Les supports de cours pour apprendre à créer des applications Windows avec WinDev, du premier convertisseur aux applications complètes.

Certains supports ont été écrits pour d'anciennes versions de l'outil (WinDev 15 à 19, par exemple). Les principes restent valables, mais les écrans peuvent différer de ceux de votre version.

Les bases

  • TP 1

    Convertisseur Francs / Euros

    Les éléments de base de l'éditeur WinDev, pas à pas : un premier contact avec les objets de base.

  • TP 2

    Combo-box, interrupteurs et tables mémoires

    Manipulation des combo-box, des interrupteurs, des tables mémoires… Quelques grands classiques de programmation, tout en douceur.

Les données

  • TP 3

    Travailler avec un fichier de données

    Étude du gestionnaire d'analyse, manipulation des tables mémoires et des données, création d'états.

  • TP 4

    Travailler avec plusieurs fichiers de données

    Création d'un MCD, gestion des champs indexés, manipulation et liaison des données.

  • TP 6

    Accès à MySQL

    Accès à des bases de données tierces : langage SQL, fonctions SQL de WinDev, gestion avancée des tree-view, des tables mémoire et des chaînes de caractères. Nécessite l'accès natif MySQL.

Réseau et web-services

  • TP 5

    Les sockets

    Faire communiquer deux ordinateurs ou plus : sockets, adresses IP, ports.

  • TP 7

    Les web-services

    Paramétrage d'un serveur web, création du service web, création du client consommateur, approche XML et SOAP.

  • TP 7.1

    Les web-services (suite)

    Consommer un web-service météo, piloter Google Maps.

  • TP 13

    Web-services : support WinDev 18

    Nouveau support WinDev 18 sur les web-services, 100 % PcSoft.

  • Guide

    Un serveur 2008 R2 pour héberger des web-services

    Configuration pas à pas d'un serveur 2008 R2, puis création et consommation de web-services.

Programmation orientée objet

  • TP 8

    La POO : les classes

    Premier cours d'une série : création d'une classe, instanciation d'un objet, diagramme UML, fonctions de dessin.

  • TP 8.1

    La POO : variables et méthodes de classe

    Création d'une classe, instanciation d'objets, variables et méthodes dites statiques.

  • TP 8.2

    La POO : classes composées d'objets

    Création d'une classe, instanciation dynamique d'objets.

  • TP 8.3

    La POO : classes composées de tableaux d'objets

    Création de classes, instanciation dynamique d'objets, utilisation des tableaux, un peu d'UML.

  • TP 8.4

    La POO : l'héritage

    Création de classes, instanciation dynamique d'objets, un peu de théorie.

  • TP 8.5

    La POO : le polymorphisme

    Création de classes, instanciation dynamique d'objets, un peu de théorie, génération automatique de diagramme de classes.

  • TP 10

    Les listes d'objets doublement chaînées

    Création dynamique d'objets, création d'une liste, ajout et suppression d'un objet, récursivité.

Applications complètes

  • TP 9

    Reconnaissance de forme avec une webcam

    Utilisation d'une webcam, des fonctions de dessin, des fichiers INI, création et manipulation de fichiers image.

  • TP 11

    Un service Windows (service NT)

    Création d'un service NT (19 Mo) : procédures globales, connexion FTP, lecture de fichiers texte, recherche et arrêt de processus en mémoire.

  • TP 12

    Le lecteur de pensée

    Application de 18 Mo : procédures locales, tableaux à une dimension, tables mémoire, génération de nombres aléatoires.

Vidéos associées