Borland Delphi

Transcription

Borland Delphi
Delphi
Programmation
PUBLIC
CONCERNÉ
Ce cours s'adresse aux analystes programmeurs et informaticiens souhaitant
programmer rapidement des prototypes et des applications sous Windows.
Il s’adresse aux professionnels désirant une initiation pratique et concrète aux
techniques de programmation objet.
PRE-REQUIS
RESULTATS
VISÉS
CONTENU
Avoir une connaissance d’un langage de programmation.
A l'issue de la formation, les stagiaires seront en mesure de :
•
•
•
•
Réaliser une application complète en Delphi 32 bits.
Connaître les différentes ressources de programmation Delphi sur Internat
Réaliser de petites applications bases de données.
Donner toutes les bases pratiques pour mener à bien des projets complexes
Module 1 : Introduction
• Pourquoi DELPHI
• Programmation événementielle
• Organisation de l’outil de développement
Module 2 : Langage de programmation PASCAL
• Types de données
• Structures de contrôle
• Procédures et fonctions
• Pointeurs
• Objets graphiques
• Tableaux de structure
Module 3 : Concepts orientés objets : Le Pascal Objet de Delphi
• Programmation orientée objet : Premiers principes
• Classe, objet, attribut, méthode
• Application au langage Delphi
Module 4 : Organisation d’une application
• Les différents fichiers : *.pas, *.dfm, *.dpr, *.dof.....
• Sauvegarde d’un projet Delphi
Module 5 : Visibilité des objets
• Interface et implémentation
• Données publiques et privées
Module 6 : Gestion des feuilles (forms)
• Application SDI
• Application MDI
Module 7 : Présentation des principaux contrôles de la VCL
• Création d’une application d’exemples
COGICIEL - Formation Informatique 2005
Module 8 : Gestion des ressources
• Fichiers Images
• Chaînes de ressources
Module 9 : Gestion des bases de données
• Borland Data Base Engine (BDE)
• Contrôles associés aux bases de données, composants visuels et non visuels
• Notions de SQL, Interbase.
• Introduction et présentation des IBX (Interbase Express)
Module 10 : Appel des DLL
• Les procédures d’exportation
• Exemple d’utilisation d’une DLL
Module 12 : Différence programmation 16 et 32 bits et migration
• Delphi 1 : Programmation 16 bits
• Delphi 2 : Programmation 32 bits
• Delphi 3 : Les packets (composants). Ouverture du dataset
• Delphi 4 : Surcharge des procédures. Les tableaux dynamiques
• Delphi 5 : Les frames.
• Delphi 6 : Développement Windows et Linux
• Delphi 7 : Le top du développement Delphi, Rave reports.
• Delphi 8 : Que nous réserve l’avenir ?
Module 13 : Le CD d’accompagnement. Contenu
• Programmes exemples
• Documents
• Composants
Module 14 : Ressources Internet et ouvrages
• Les sites incontournables.
• Les forums.
DURÉE
NIVEAU
5 jours
Expert «««
COGICIEL - Formation Informatique 2005