Le développement sur-mesure
Formation WINDEV - Perfectionnement
Cette formation, articulée autour d’un projet concret, permet aux participants d’apprendre à maîtriser les fonctionnalités indispensables pour développer avec WINDEV dans un contexte professionnel.
Objectifs
A l’issue de la formation, le participant sera capable de :
- Installer et utiliser le gestionnaire de sources (GDS),
- Maîtriser et optimiser les accès à une la base de données,
- Utiliser les principaux types de champs (Treeview, combo, tableaux etc.),
- Personnaliser l’alimentation des champs de l’IHM,
- Optimiser le code événementiel d’une IHM,
- Utiliser des fonctions avancées de WINDEV (envoi de mail, pilotage d’EXCEL),
- Utiliser le débogueur de manière efficace,
- Créer des états complexes.
Plaquette formation
Déroulement de la formation
1 / Présentation du projet matrice dont il faudra réaliser des modules opérationnels complémentaires au cours de la formation.
2 / Gestionnaire de sources
- Présentation du GDS,
- Principe de centralisation des ressources d’un projet,
- Gestion des droits au sein d’un projet,
- Principe de versionning,
- Maintenir et sécuriser les bases sources.
3 / Base de données
Présentation et mise en pratique des thèmes suivants :
- Paramétrage dynamique des connexions aux bases de données à l’aide d’un fichier .ini,
- Optimisation de la gestion des répertoires de données (cas d’une application utilisant plusieurs bases de données),
- Gestion des accès concurrentiels et gestion des blocages avec HyperFile (applications Multiutilisateurs),
- Création et utilisation de requêtes dynamiques par programmation,
- Gestion des transactions (quand les utiliser, comment les mettre en oeuvre).
4 / IHM : Interface Homme Machine
Présentation et mise en pratique des thèmes suivants :
- Utilisation de zones répétées par programmation,
- Utilisation des champs arbres par programmation,
- Utilisation des listes et combos par programmation,
- Utilisation des jauges,
- Utilisation des graphiques,
- Utilisation du champ « Agenda »,
- Utilisation des champs RTF,
- Utilisation des menus contextuels.
5 / Les filtres
- Principe d’utilisation,
- Conseils à suivre (quand et comment les utiliser),
- Écueils à éviter,
- Mise en pratique.
6 / Programmation
Présentation et mise en pratique des thèmes suivants :
- Le timer (rafraîchissement périodique de données) : principe d’utilisation,
- Utilisation du FTP,
- Lecture et écriture de fichiers textes (gestion de log),
- Envoi d’E-mail (alertes d’erreurs de traitement),
- Pilotage d’EXCEL via OLE (création d’un export EXCEL par programmation),
- Gestion des exceptions (dans le cadre du pilotage OLE),
- Liaison série et parallèle (pilotage d’appareils spécifiques).
7 / Le débogueur
- Présentation du débogueur,
- Utilisation de points d’arrêts,
- Les instructions à connaître,
- Les assertions,
- Mise en pratique.
8 / États d’impression
- Passage de paramètres à un état,
- Gestion des tris et ruptures par programmation,
- Mise en pratique : réalisation d’un état permettant à l’utilisateur de choisir parmi différents types de présentation,
- Gestion des sous états (états imbriqués),
- Mise en pratique : réalisation d’un état complexe constitué de plusieurs sous états.
9 / Déploiement
- Création d’un package d’installation avec mise à jour automatique,
- Installation de l’application en mode push (présentation du principe et mise en pratique).
10 / Retour d’expérience et conseils pratiques
- HyperFile SQL Classic et HyperFile SQL Client / Serveur (contexte d’utilisation et limites),
- Accès Natif (oracle, SQL Serveur) : est-il vraiment nécessaire de les utiliser ? Comparaison de performances obtenues entre les fonctions « H » et le langage SQL.
11 / Questions / Réponses
Informations
Développeurs et chefs de projets.
Intermédiaire
3 à 5 jours*
3490€ HT**
Intervenants : Professionnels du développement et formateurs du Groupe Isia
Présentiel
Date session : sur demande
*Inter-entreprise : 3 jours / Intra-entreprise : de 3 à 5 jours
** Tarifs hors frais de déplacement, valables pour des équipes composées de 6 stagiaires maximum.
Pré-requis
Développeurs et chefs de projets disposant d’une première expérience de développement sous WINDEV et qui souhaitent approfondir leur maîtrise de l’outil.
Les +
- La réalisation d’un projet qui permet une mise en application concrète,
- Le support de cours complet sur clé USB,
- Les codes sources du projet « Exemple » utilisés en formation,
- Un questionnaire d’évaluation de la formation,
- Une formation personnalisée Intra-Entreprise*
*selon attentes/niveau de connaissances
Public en situation de handicap
Le Groupe Isia travaille à rendre tous ses sites de formation accessibles aux personnes en situation de handicap.
évaluation
Mise à disposition pour chaque stagiaire d’une machine adaptée avec le logiciel Windev afin de réaliser différents exercices de mise en pratique.