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