STARTER WINDEV : POO (les classes)

What you’ll learn
- Réviser les bases de WINDEV
- Créer des classes
- Programme en n/tiers (séparer le code de l’interface)
- Utiliser les classes dans un projet
- Créer des bases de données
- Créer des classes liées (mappées) à un fichier de données
- Créer des fenêtres et réviser les champs principaux (bouton, zone de saisie, fenêtre interne)
Requirements
- Avoir des notions de WINDEV ou avoir suivi la formation STARTER WINDEV
Description
STARTER WINDEV : POO (les classes)
STARTER WINDEV – La POO
Formation courte pour comprendre la programmation orientée objet avec WINDEV.
Vous ferez deux projets simples pour utiliser les classes, un projet sans base de données et un projet avec une petite base de données.
La formation consiste en deux projets développés pas à pas. Pas de théorie, que de la pratique.
1ère partie
Créer une classe “calculatrice”
Gérer les erreurs fatales
2ème partie
Créer une classe à partir d’une base de données.
Comprendre le mapping
Créer une collection de classe
Vous apprendrez à utiliser les champs suivants :
- Les champs de saisie
- Les champs images
- Les boutons et les styles
- Le champ Fenêtre Interne
- La fenêtre de login
Vous apprendrez à utiliser les procédures :
- Utilise
- Ouvre
- ChangeFenetreSource
- MémoireVersFichier et FichierVersMémoire
Vous apprendrez ou réviserez la création d’une base de données.
- Créer un fichier de données
- Utiliser les rubriques classiques
- Créer des requêtes de sélection
- Ajouter et modifier des données (via une classe)
Vous apprendrez la base de la programmation n/tiers
- Isoler la source des données et l’interface
- Passer des paramètres à des fenêtres
- Utiliser les valeurs de renvoi (RENVOYER)
Vous apprendrez l’essentiel sur les classes :
- Les données membres
- Les méthodes
- Les propriétés
- Les données / méthodes publiques et privées
- Les tableaux de classe
- La gestion des erreurs dans une classe
- Créer une classe à partir d’un fichier de données.
…
Pré-requis
Avoir des notions de WINDEV et de création d’une base de données.
Who this course is for:
- Développeur WINDEV, WEBDEV, WINDEV MOBILE (débutant en POO)