Corso di Delphi
Introduzione
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.
Durata
- La durata del corso è di 40 ore, normalmente suddivise in 20 lezioni di due ore.
Prerequisiti
- Conoscenza dei fondamenti di programmazione
Programma
- 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
Importo
Individuale: 1.010,00 €
Modalità di pagamento
L'importo comprende i manuali del corso e l'attestato finale. Per l'iscrizione si versa un acconto di 100 euro. Si divide poi la parte rimanente in rate da saldare entro fine corso.