Powerbuilder Initiation

Share by email

×

Code Title Duration Price HT
PWB100 Powerbuilder Initiation 5 days Consult us

Objectives

  • 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

Prerequisites

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-Training

Methods

50% Pratique 50% Théorique

Program

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

Environment


Tags

PWB100 POWERBUILDER Initiation PWB100

Order