Tra i moderni linguaggi di programmazione il Visual Basic è quello che indubbiamente ha avuto negli ultimi anni maggiore successo e diffusione. I motivi di questa affermazione sono da ricercare nella sua versatilità, che lo rende idoneo alla risoluzione di svariate tipologie di problemi. Altri punti di forza del VB sono la sua completa integrazione con l'ambiente Windows e la semplicità d'uso dovuta alla possibilità di realizzare buona parte dell'interfaccia senza ricorrere alla programmazione, ma, semplicemente, disegnandola. Inoltre molti Software Microsoft (ad esempio Office) utilizzano il Visual Basic come linguaggio interno, dando cosi la possibiltà all'utilizzatore di personalizzare e potenziare ulteriormente le caratteristiche di questi applicativi.
Obiettivo del corso, rivolto anche a chi non ha esperienze nel settore è di apprendere il modello di programmazione ad oggetti e di rendere l'allievo capace di creare rapidamente applicazioni Windows. La realizzazione pratica di esercizi esemplificativi di complessità crescente, consoliderà la preparazione dell'allievo.
STRUTTURA DEL CORSO
- Rassegna sui pricipali linguaggi di programmazione
- Concetti di Programmazione
- Caratteristiche del Visual Basic
- La Programmazione ad Oggetti
- Proprietà, metodi ed eventi
- Classi, ereditarietà e polimorfismo
- La sintassi di base. Gli oggetti.
- Funzioni e procedure. Le strutture di controllo
- Strutture di progetto, controlli, form e menù delle applicazioni
- Error Handling, test e tecniche di debugging delle applicazioni
- Componenti COM: cenni e descrizione generale delle tecniche di sviluppo e delle terminologie in uso
- Controlli ActiveX, teoria e utilizzo dei principali oggetti OCX
- Concetti di base su gestione database-applicazione, ADO e i suoi oggetti principali.
- Fondamenti del linguaggio SQL
- Controlli connessi al database: DataControl ed il controllo DBGrid, DbCombo
- Gestione dei Report con VB Data report
- Principali metodi grafici in VB
- Creazione del file eseguibile,
- Creazione di un CD di installazione
- Creazione di programmi esemplificativi
SBOCCHI LAVORATIVI
Programmatore presso medie/grandi aziende
Libero Professionista
Ogni partecipante riceve gratuitamente il materiale didattico e alla fine del corso un attestato in carta pergamenata |