Accueil    Formations    Informatique    Langages et développement    WinDev    WinDev 25 - Programmation avancée

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Développer une application réseau
  • Faire des migrations d'application
  • Importer des données externes.

Niveau requis

Avoir suivi la formation WIDV-IN "WinDev 25 - Les bases de la programmation" ou avoir les connaissances équivalentes.

Public concerné

Développeurs WinDev.

Programme

La base de données

  • La migration d'un existant HFSQL monoposte en C/S
  • La déclaration de la connexion
  • Les types d'énumérations et combinaisons
  • Les procédures et requêtes stockées
  • Les triggers serveur
  • Les vues SQL et matérialisées
  • Les paramètres persistants sous HFSQL C/S
  • Les triggers d'application (HSurveille)
  • Les transactions
  • La journalisation

Les interfaces

  • Les concepts du multi-fenêtrage
  • Le multi-fenêtrage libre
  • Le multi-fenêtrage MDI
  • Le champ "onglet MDI dynamique"
  • La gestion des contextes indépendants HFSQL
  • Les champs
    • "Fenêtre interne" et les fenêtres internes
    • "Menu ruban"
    • "Disposition"
    • "Tableau de bord"
    • "Table par programmation avec conteneur"
    • "Table hiérarchique"
    • "Carte Google Maps"
    • "Jeton"
  • Les modèles de champs et de fenêtres
  • Les graphes

Les requêtes

  • Les instructions SQL et WLangage dans les requêtes
  • Les sous-requêtes
  • L'écriture et l'exécution des requêtes Full-Text
  • L'analyse de l'exécution d'une requête avec EXPLAIN pour son optimisation

La programmation

  • Le Data Binding
  • Les tableaux simples et de structures
  • Les tableaux associatifs
  • Les indirections et le type "champ"
  • Les énumérations et combinaisons
  • Les procédures lambda
  • Le "drag and drop" programmé
  • La surveillance des fichiers de données
  • La surveillance des répertoires et des fichiers
  • La gestion des erreurs et des exceptions
  • La compilation dynamique
  • Les requêtes dynamiques
  • La gestion des évènements par code
  • Le débogueur
  • Les assertions
  • L'analyseur de performance pour optimisations

Le déploiement

  • La génération d'un setup avec Live Update
  • Le déploiement en Live Update

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Modalité Présentiel, Classe à distance

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous