Durée : 7 heures

Audience :
· Développeurs débutants
· Techniciens / profils IT souhaitant s’initier à WinDev
· Toute personne amenée à travailler sur un projet WinDev

Prérequis
• Une première approche de la logique de programmation
• Idéalement formation Windev Niveau 1 effectuée

Objectifs pédagogiques

À l’issue de la formation, les participants seront capables de :

  • Comprendre la logique de développement sous WinDev
  • Prendre en main l’environnement (IDE)
  • Créer une interface simple (fenêtres, champs)
  • Manipuler des données (variables, fichiers HFSQL)
  • Écrire des traitements simples en WLangage

Modalités d’évaluation : QCM en fin de formation

Délai d’accès : En moyenne 1 mois après la demande

Satisfaction
Nombre d’entreprise qui ont fait appel à nous : activité en cours de déploiement
Nombre d’apprenants : activité en cours de déploiement
Satisfaction bénéficiaire : activité en cours de déploiement

Réclamations : à adresser via notre formulaire en ligne ou par email à labs@celios.fr

Certificat de réalisation : un certificat de réalisation de fin de formation et/ou une attestations individuelle remis à l’issue de chaque formation

Formateur Celios Lab :
Julien Delente | Lead Developer & expert Windev

Référent handicap : Damien Raisson : damien.raisson@celios.fr

Windev – Bases de la programmation
Niveau 2

Objectifs

Permettre aux participants (idéalement après passage niveau 1) de structurer une application WinDev robuste, en intégrant de bonnes pratiques de développement, de gestion des données et d’ergonomie.

Approfondissement & structuration d’une application (1 jour)

Niveau 2 : WLangage avancé, Gestion avancée des données (HFSQL), ergonomie et expérience utilisateur, composants et industrialisation.

Plan de formation détaillé

Rappels & structuration d’un projet

  • Retour sur les fondamentaux
  • Organisation d’un projet WinDev
  • Bonnes pratiques (nommage, structuration, modularité)

Objectif : passer d’un prototype à un projet structuré

WLangage avancé & logique applicative

  • Gestion des procédures globales / locales
  • Manipulation avancée des variables
  • Gestion des événements complexes
  • Introduction aux structures (tableaux, enregistrements)

Atelier : structurer un traitement métier

Gestion avancée des données (HFSQL)

  • Modélisation plus poussée (relations, clés)
  • Requêtes (requêtes simples / SQL)
  • Optimisation des accès aux données
  • Transactions et intégrité

Atelier : requête + affichage dynamique

Ergonomie & expérience utilisateur

  • Structuration des fenêtres
  • Navigation entre écrans
  • Gestion des erreurs utilisateur
  • Bonnes pratiques UX WinDev

Objectif : rendre l’application utilisable en contexte réel

Composants, réutilisation & industrialisation

  • Création de composants simples
  • Factorisation du code
  • Introduction aux frameworks WinDev
  • Logique de maintenance

Cas pratique fil rouge

Évolution de l’application du niveau 1 :

  • Ajout de fonctionnalités
  • Structuration du code
  • Amélioration UX
  • Gestion des erreurs

Ouverture & mise en production

  • Déploiement d’une application WinDev
  • Notions d’architecture (poste client / réseau)
  • Introduction WebDev / mobilité
  • Bonnes pratiques projet

Cette formation vous intéresse ? 

Nos équipes sont en mesure de l’adapter à 100% à vos besoins et ajuster le programme à votre strcucture. Précisez-vous vos besoins pour l’adapter au mieux.