Powerbuilder Initiation

Partager par email

×

Code Titre Durée Prix HT
PWB100 Powerbuilder Initiation 5 jours Nous consulter

Objectifs

  • Etre suffisamment autônome pour approfondir par eux-mêmes l’environnement PowerBuilder,
  • Etre suffisamment autônome pour pouvoir faire de la maintenance évolutive et corrective sur les applications existantes,
  • Concevoir des applications qui soit à la fois performantes et maintenables,
  • Appliquer la programmation orientée objet dans le cadre de PowerBuilder.

Public

Chefs de projet, analystes, développeurs concernés par le développement et la maintenance d’applications avec l’environnement Powerbuilder

Pré-requis

Connaitre la programmation procédurale, le langage SQL, les bases de données relationnelles.
Connaissances souhaitables :

  • La programmation orientée objet,
  • Une bonne connaissance et pratique d’un langage objet comme JAVA ou C#,
  • Une pratique d’un langage de développement Web (PHP, ASP,…).

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

Introduction à l’environnement PowerBuilder

  • La notion de WorkSpace
  • Connexion avec la base de données
  • L’utilisation de l’aide en ligne
  • Création de l’objet application
  • Présentation des différents ateliers (painters) de développement
  • Le langage PowerScript
  • La hiérarchie des classes via le navigateurr (browser)

Introduction aux principales classes de l’environnement PowerBuilder

  • Présentation de la notion de classe en PowerBuilder
  • Les routines événementielles
  • Les routines non événementielles
  • Les propriétés
  • Classe application
  • Classes fenêtre
  • Classes interactives (command & radio button, single line edit, …)
  • Introduction à la notion de classes locales
  • Classes non visuelles (introduction)
  • Classes menus
  • Classe contrôle datawindow/ objet datawindow (introduction)

L’objet Datawindow

  • Présentation free-form
  • Présentation tabular
  • Les styles d’éditions
  • Les drop down datawindow
  • Les computed object

La classe contrôle datawindow

  • Mise à jours des données
  • Mise en place des règles de gestion
  • Principales routines évènementielles
  • Principales routines non évènementielles

Les classes non visuelles

  • La classe Transaction
  • La classe Error
  • La classe Message

 Livraison d’une application

  • L’atelier projet
  • Les pbd, les ddl
  • Les fichiers de ressources
  • Le déploiement

 Compléments

  • Les classes programmeurs
  • La notion de frameworks
  • Utilisation avancée de l’aide
  • Utilisation de la documentation en ligne
  • Documenter les classes
  • Analyse d’un fichier source
  • Migration de versions

 En option selon le souhait des apprenants

  • Etude d’un existant qui devra évoluer et être maintenu

Environnement


Mot-clés

PWB100 POWERBUILDER Initiation PWB100

Commander