image

 

 

DELPHI - 5 Jours -

 

Objectifs :

 

Ce stage a pour objectif de donner au participant les bases nécessaires au développement d'applications Client/Seveur avec Delphi 4. De nombreux travaux pratiques permettent d'acquérir une expérience significative pour maîtriser le langage Object Pascal, la programmation orientée objet, l'accès et la manipulation de bases de données et prendre en main les composants VCL de Delphi.


Niveau : Chefs de projets, Développeurs d’applications


Nombre de jours : 5 jours


Pré-requis : Connaître Windows , un langage de programmation et SQL.

 

 

Programmation Client/Serveur avec Delphi


Tour d’horizon de Delphi, Projets, unités, fiches.
Concepteur de fiches, Exemples de composants.
Gestion des menus, Langage Pascal Object.
Structure d’un programme et portée des variables.
Programmation orientée objet en Delphi.
Librairie de composants VCL.
Utilisation du débogueur,Exceptions. Programmation événementielle
Aperçu du moteur de bases de données Borland
Explorateur SQL
Création d’applications de bases de données
Utilisation des experts Base de données
Utilisation du composant Tfield. Manipulation des Datasets.
Interbase Local.
Migration vers le modèleClient/serveur. Utilisation du moniteur SQL
Utilisation du composant Tquery Utilisation du composantTdatabase. Interface utilisateur, DLL et API Windows,Pascal Objet Avancé, TDatasets avancés.
Techniques avancées de gestion des exceptions.
Threading
Création dynamique de composants Delphi.
Utilisation de Packages.


EDI
Configuration de l’environnement de travail.
Gestion multi projets.
Débogueur, débogage multi projets.
Aide à l’écriture de code.
Navigation de module, navigation dans le code.
Assistant de création de ressources développement multilingue.
Nouveau constructeur de requêtes.


Langage
Tableaux dynamiques.
Surcharge de fonctions et paramètres par défaut.


Bibliothèque de composants
Nouvelles propriétés (contraintes, ancrages).
Composants liste d’actions.


Le moteur de bases de données Borland (BDE)
Les composants du BDE
L'intégration des méth
odes d'accès aux bases de données
L'emploi de l'utilitaire de configuration BDE
La différence entre table et base de données
L'utilisation de BDECFG pour créer une pseudo base de données
Les différences entre bases de données DBF et DB, ainsi que leurs avantages respectifs
Les types de champs DB
L'installation du BDE


Le Module Base de données

La configuration du Module Base de données
La création de tables DB
La création de tables
L'ajout de données dans une table
La modification de données existantes
La consultation des données
L'enregistrement des vues
La création de requêtes SQL
La création de requêtes QBE contenant des conditions booléennes multiples
La jointure de plusieurs tables à l'aide d'une requête
Les outils et utilitaires du Module Base de données


Services Web

Présentation du concept de service Web
Rappel des normes supportés : SOAP, WSDL
Développement de clients et serveurs de services Web

Application Web

Présentation de l'architecture WebSnap
Développement et débogage d'application WebSnap
Fonctionnalités des composants WebSnap

Support XML

Gestion de documents XML
Passage d'un ensemble de données à un document XML
Composant: TXMLDocument

 

Autres nouveautés

 

Composants Internet Indy
Module d'accès aux données DBEXPRESS
Bibliothèque de composants CLX compatibles Kylix


© Visuel ingénierie Formation 2017 Tél : 01.60.78.88.78 - E-mail : info@visuel.fr - www. visuel.fr :