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

Collettivo: 840,00 €
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.

Google Analytics

Google Analytics è un servizio utilizzato sul nostro sito Web che tiene traccia, segnala il traffico e misura il modo in cui gli utenti interagiscono con i contenuti del nostro sito Web per consentirci di migliorarlo e fornire servizi migliori.

Facebook

Il nostro sito Web ti consente di apprezzare o condividere i suoi contenuti sul social network Facebook. Attivandolo e utilizzandolo, si accetta l'informativa sulla privacy di Facebook: https://www.facebook.com/policy/cookies/

Twitter

I tweet integrati e i servizi di condivisione di Twitter sono utilizzati sul nostro sito Web. Accettando e utilizzando questi, si accetta l'informativa sulla privacy di Twitter: https://help.twitter.com/it/rules-and-policies/twitter-cookies