Formation
WINDEV 25
Les fondamentaux
Une formation
Patrick ANTOULY
Cursus des formations
Sur les versions 25 des AGL PC Soft
Les
fondamentaux
Perfectionnement
Avancé
Expert
Android
iOS / Apple
mobile
Les
fondamentaux
Perfectionnement
Avancé
Expert
Une formation
Plan de la formation
Introduction
1. Présentation de WINDEV
2. Création d'une application WINDEV
3. Création de l'exécutable et de
l'installation
Conclusion
Une formation
Développeurs (ou pas…) désirant
découvrir WINDEV et débuter leur
apprentissage de cet environnement de
développement
Public concerné
Une formation
Connaissances requises
Connaissances de base en informatique
Savoir utiliser Windows
Des connaissances en développement sont un
plus, mais pas indispensables
Patrick ANTOULY
Présentation du projet
Une formation
Patrick ANTOULY
Une formation
Le projet
Petite application de gestion d’une
école :
Gestion des élèves
- Liste des élèves
- Saisie des élèves
- Recherche par ville
- Impression et/ou génération d’un PDF
Une formation
Gestion des élèves
Présenter les possibilités de WINDEV
Une formation
Patrick ANTOULY
Une formation
Types d’applications
Intégration de WINDEV Mobile et WEBDEV
Configurations de projets
Bases de données
Plan
Une formation
Types d’applications
Une formation
Intégration de WINDEV Mobile et WEBDEV
Une formation
Configurations de projets
Principe et utilisation
Une formation
Code cible conditionnel
Une formation
Bases de données
Manuel Concepts, page 104
Que peut-on développer avec
WINDEV ?
Une formation
Patrick ANTOULY
Une formation
Plan
Types d’applications
Intégration de WINDEV Mobile et
WEBDEV
Configurations de projets
Code cible conditionnel
Une formation
Types d’applications
Windows/Linux (exécutables)
Universal Windows 10 App (UWP)
Service Windows ou Linux
Webservices SOAP ou REST
Archive Java
Composant
Bibliothèques
Assemblage .NET
Pattern RAD
Plans d'action
Types d’applications
Intégration de WINDEV Mobile et WEBDEV
Une formation
Configurations de projets
Principe et utilisation
Une formation
Code cible conditionnel
Instructions WLangage
Versions précédentes de WINDEV(code cible)
Découvrir l’environnement
de développement
Une formation
Patrick ANTOULY
Une formation
Présentation générale
Présentation des différents éditeurs
Panneaux, ruban, menus, etc.
Outils
Plan
Une formation
Présentation générale
Une formation
Éditeur de fenêtres Éditeur d’états
Éditeur de requêtes Éditeur de code
Les différents éditeurs
Une formation
Panneaux, raccourcis claviers, ...
Ruban et menus
Une formation
Outils
WINDEV et
les bases de données
Une formation
Patrick ANTOULY
Une formation
Plan
La base de données native : HFSQL
Les autres bdd accessibles
Les instructions WLangage H…
La base de données native :
HFSQLManuel Concepts, page 104
Une formation
Les instructions Wlangage H…
HLitRecherchePremier
HAjoute
HModifie
HSuivant
etc.
Découvrir l’environnement
de développement
Une formation
Patrick ANTOULY
Une formation
Présentation générale
Panneaux, ruban, menus, etc.
Le tableau de bord
Les principaux éditeurs (fenêtre, code et analyse)
Le GDS
Outils divers
Plan
Editeur de fenêtre
C’est un éditeur permettant de créer les fenêtres du projet
Editeur de code
Il s’agit de l’éditeur permettant de saisir le code WLangage
Editeur d’analyse
Le but de cet éditeur est de définir la structure de la base de données
Le GDS
Cet outil est un Gestionnaire de Sources
Outils divers
Création du projet
Une formation
Patrick ANTOULY
Une formation
Les différentes étapes de la création d’un
projet WINDEV :
Type de projet
Nom et dossier du projet
GDS
Charte graphique
Base de données
Plan
Création d’un projet
Décrire
la base de données
Une formation
Patrick ANTOULY
Une formation
Plan
Création de l’analyse
Création du premier fichier
Création des rubriques
Importation d’un fichier existant
Création de l’analyse
Création du premier fichier de données
Création des rubriques
Création d’une
première fenêtre
Une formation
Patrick ANTOULY
Une formation
Créer une première fenêtre
Ajouter des champs
Ajouter des boutons
Ajouter un code
Plan
Fenêtre contenant des champs et des bouton
Concevoir la fenêtre
d'affichage des données
Une formation
Patrick ANTOULY
Une formation
Plan
• Créer une fenêtre qui liste les
enregistrements d’un fichier de données
• Activer des options de modification des
données dans la fenêtre
Une formation
Fenêtre d’affichage des
données
Améliorer la fenêtre
d'affichage des données
Une formation
Patrick ANTOULY
Une formation
Plan
• Ajouter des options de tris sur les
colonnes
• Ajouter un bouton de suppression d’un
enregistrement
Une formation
Fenêtre d’affichage des
données
Créer la fenêtre d'ajout et de
modification des données
Une formation
Patrick ANTOULY
Une formation
Créer une fenêtre formulaire de saisie
Liaison avec la fenêtre de liste
Bouton Modifier et code
Plan
Une formation
Fenêtre formulaire de saisie
Ajouter une option de
création d'un enregistrement
Une formation
Patrick ANTOULY
Une formation
Création du bouton Nouveau
Modification du code
Création du bouton Annuler
Plan
Une formation
Fenêtre formulaire de saisie
Ajouter d’autres champs
Une formation
Patrick ANTOULY
Une formation
Modifier la base de données
Ajouter d’autres types de champs :
Interrupteurs
Sélecteurs
Combo
Plan
Une formation
Fenêtre modifiée
Gérer les gabarits et les styles
WINDEV
Une formation
Patrick ANTOULY
Une formation
Principes de fonctionnement
Choisir le gabarit à la création
Modifier le gabarit dans le projet
Modifier le gabarit dans une fenêtre
Modifier les styles
Outils
Plan
Créer et utiliser des
procédures en WLangage
Une formation
Patrick ANTOULY
Une formation
Qu’est-ce qu’une procédure ?
Les procédures du WLangage
Créer une procédure
Passage des paramètres
Les collections de procédures
Plan
Déclarer les variables et les
constantes
Une formation
Patrick ANTOULY
Une formation
Déclarer des variables
Assigner des valeurs
Portée des variables
Déclarer des constantes
Plan
Créer des requêtes
Une formation
Patrick ANTOULY
Une formation
Principes et usage
Requêtes intégrées et autonomes
Les différents types de requêtes
Créer une requête avec l’éditeur
Les requêtes paramétrées
Plan
Les différents types de requêtes
L’éditeur de requêtes
Codage d’une requête SQL
Créer une requête
paramétrée
Une formation
Patrick ANTOULY
Une formation
Principes et usage
Créer la requête avec l’éditeur
Utiliser la requête dans une table
Plan
L’éditeur de requêtes
Créer un état
Une formation
Patrick ANTOULY
Une formation
Principes et usage
Présenter les différents types d’états
Créer un état
Impression (« Exécution ») des états
Plan
Les différents types d’états
Créer un état
Ajouter des menus
Une formation
Patrick ANTOULY
Une formation
Créer le menu principal
Ajouter les options
Ajouter le code
Proposer les raccourcis clavier
Créer un menu contextuel
Plan
Créer le menu principal
Un menu contextuel
Barre d’outils et ruban
Générer l'exécutable
Windows
Une formation
Patrick ANTOULY
Une formation
Création de l’exécutable
Les différentes options
Test de l’exe généré
Plan
Création de l’exécutable
Créer le programme
d'installation de l'application
Une formation
Patrick ANTOULY
Une formation
Les différentes méthodes d’installation
Générer le programme d’installation
Description des options de génération
Test de l’installation
Plan
Génération de l’installation
Conclusion
Une formation
Patrick ANTOULY
Une formation
Découverte de l’EDI
Création d’un projet
Création des données
Requêtes et états
Création de l’exécutable
Création du programme d’installation
Bilan
Prochaine formation
Les
fondamentaux
Perfectionnement
Avancé
Expert
Android
iOS / Apple
mobile
Les
fondamentaux
Perfectionnement
Avancé
Expert
Alphorm.com Formation WinDev 25 : Les fondamentaux

Alphorm.com Formation WinDev 25 : Les fondamentaux