Corso di formazione
Borland Delphi
prospetto informativo
|
|
|
Descrizione |
Delphi è un linguaggio di programmazione general purpose, evoluzione del Pascal, studiato e prodotto da Borland Software Corporation. Il suo campo di utilizzo privilegiato è quello dei software per l'ambiente Windows, in particolare per i software di tipo gestionale e client/server. Il sistema di sviluppo è visuale e completo, e permette la rapida ed intuitiva realizzazione di applicazioni anche complesse. L'utilizzo della moltitudine di oggetti presenti permette la risoluzione veloce di problemi complessi, sia dal punto di vista dell'interfaccia utente sia da quello dell'elaborazione. Obiettivo del corso è la formazione di programmatori Delphi, che abbiano tutte le conoscenze per operare con rapidità ed efficacia in tale ambiente. Saranno a tal fine studiati gli aspetti di collegamento delle applicazioni Delphi ai database esterni e alla creazione di applicazione client/server.
|
|
Prerequisiti |
Conoscenza dei fondamenti della programmazione
|
|
Contenuto del corso |
- Breve storia di Delphi, l'ambiente di sviluppo per programmare in Delphi
- Introduzione al linguaggio: grammatica e sintassi fondamentale
- Gli operatori, uso e tipologie delle variabili
- Le strutture di controllo e funzioni di libreria essenziali
- La programmazione ad oggetti in Delphi: Classi ed oggetti, Unit e moduli, Incapsulamento dei dati, Metodi e metodi virtuali (Run-Time Type Information)
- La gestione degli errori di programma: le eccezioni
- Lavorare con i file (Input/Output). Creazione e gestione delle finestre
- Strutture di progetto, controlli, form, barre di stato, menù delle applicazioni
- Struttura e gerarchia della libreria VCL (Visual Component Library)
- Applicazioni MDI (Multiple Document Interface)
- I componenti grafici delle applicazioni
- Il debugging delle applicazioni
- Accesso a database locali: i componenti data-aware, gli oggetti TField, eventi degli oggetti database, filtri e ricerche
- Architettura e progettazione delle applicazioni Client/Server
- Analisi dettagliata di programmi esemplificativi
|
|
Durata |
La durata del corso è di quaranta ore, normalmente suddivise in venti lezioni di due ore.
|
|
Quota di partecipazione |
Il corso si effettua solo personalizzato o presso una nostra sede o on-site. Gli importi vengono definiti in base alla tipologia del corso.
|
|
|
|
|
|