Accueil Evaluation de compétences Catalogue Calendrier Inscription Certification Contact
certification certification cisco certification formation professionnelle certification microsoft organisme certification certification professionnelle
certification informatique
DELPHI pour l'accès aux bases de données

Réf. DEV-BDD-911
 
Accès au site de EducPlanet

Objectifs
 
  • S’initier à la programmation avec DELPHI et au développement d’applications orientées gestion de bases de données.
 
 

Prérequis
 
  • Etre à l’aise avec l’environnement Windows. Une expérience de programmation avec un autre outil (Visual Basic, Windev…) sans être indispensable, constitue un avantage.
 
 

Public
 
  • Développeur d’applications
 
 

Les plus de la formation
 
  • Cette formation aborde les différentes technologies intégrées dans Delphi
  • Formation orientée Application de Bases de Données
 
 

Durée / Dates / Lieu
 
  • 5 jours

  • 07 novembre 05
  • Paris
 
 

Tarifs
 
  • 1 755 € HT / personne
  • Intra nous contacter
 
 

>> Bulletin d'inscription (pdf)

 

Le mot du formateur
 
  • La formation DELPHI est une prise en main complète de l’environnement de développement en Langage Pascal Objet de Borland. Seront abordés les thèmes généraux de programmation objet et une orientation nette vers le développement d’application de bases de données, ainsi que la production des états avec le générateur implémenté.
 
 

Prise en main de l'environnement
  • Présentation, concepts et tour d’horizon de l’IDE

Projets, unités et formulaires
  • Structure des projets et des applications. Unités, formulaires : portée, visibilité

Création d'interface avec le concepteur visuel
  • Concepteur visuel, le mode bi-directionnel, l’inspecteur d’objets, structure de code généré
  • Les fichiers DFM
  • Utiliser les composants, les propriétés et les événements

Développer avec les composants
  • Construction d’une application exemple : utilisation du framework VCL

Composants VCL et CLX
  • Introduction à la bibliothèque de composants : composants usuels, rôles, propriétés et événements importants.
  • Classes utilitaires courantes

Menus et concepteur de menus
  • Types de menus : composants et concepteur de menus.
  • Evénements associés. Construction des applications et centralisation des événements.

Le langage Pascal Objet
  • Syntaxe du Pascal Objet : blocs, règles, structures de contrôles, structures itératives
  • Les types pascal : types simples et complexes
  • Types de variables et de constantes : portée, visibilité. Passage de paramètres.

Structure des applications et portée
  • Construction des applications : portée, visibilité, durée de vie, allocation et désallocation des composants.

Utilisation du débogueur
  • Mise en oeuvre du débogueur : points d’arrêts, expressions, conditions, examen des variables, points de suivi
  • Techniques de mise au point
  • Concepts objets et implémentation Pascal : classes et instances, encapsulation, héritage, polymorphisme
  • Constructeurs et destructeurs
  • L’approche objet dans la conception des applications Delphi.

POO Avancée
  • Surcharger des méthodes. Mise en oeuvre du polymorphisme

Gestion des exceptions
  • Types et structures associés : blocs try..except, try..finally. Récupération et traitement des erreurs

Composants et programmation événementielle
  • Programmation événementielle : concepts, types d’événements, séquences d’événements

Conception d'applications orientées données
  • Accès aux données : concepts, classes et composants, types de bases de données et tour d’horizon de l’IDE. BDE, ADO, dbExpress, composants InterBase, DataSnap

Composants d'accès aux données
  • Hiérarchie des composants d’accès aux données. Datamodules et datasets. Les composants BDE, les datasources. Contrôles visuels orientés données : TDBEdit, TDBGrid,…

Utiliser les objets TFields
  • Présentation des composants : personnalisation, propriétés, méthodes et événements disponibles

Opérations sur les DataSets
  • Principaux événements, techniques fondamentales : navigation, édition, insertion, suppression. Propriétés et événements des DataSets

TQuery, TTable, TDataBase en détail
  • Composants Query et SQL : SQL paramétré, résolution des mises à jours
  • Composants TTables
  • Liens maître-détail
  • Types de verrous
  • Mise en oeuvre du composant TDataBase

Introduction à DataSnap
  • Introduction à DataSnap : applications multi niveau bases de données
  • Les composants DataSnap
  • Utilisation de XML

Utilisation de Rave Reports
  • Mise en oeuvre de Rave Reports

Introduction à IntraWeb
  • Développement d’applications Internet avec IntraWeb

 
Renseignements et inscriptions au 01 53 14 59 41 ou