Corso di Programmazione Visual Basic
Presentazione
Il corso è rivolto ad utenti che hanno già dimestichezza con il mondo informatico e che in ogni caso conoscano la tecnica della programmazione ed il DataBase. Le prime ore di lezione saranno comunque indirizzate alla logica di programmazione.
La prima fase affronterà il programma teorico, per ogni argomento affrontato verranno proposti esempi di esercitazioni; nella parte finale del corso verranno proposte esclusivamente esercitazioni pratiche.
Requisiti
Conoscenza del Personal Computer Windows e i sistemi applicativi.
Frequenza
Il corso può essere frequentato in orari diurni/serali o il sabato.
Contenuti del Corso
Prima Fase - Essential
- Introduzione al Visual Basic
- Programmazione orientata ad oggetti
- Costruzione di un programma in VB
- L'ambiente di sviluppo
- Uso di Form e controlli
- Proprietà, metodi ed eventi
- Form, uso di sub main
- Form MDI
- I moduli, controlli principali
- Testo, decisioni, gestioni elenchi
- Azioni, Timer, Menù
- Informazioni all'utente
- La casella d'immissione
- Dichiarazione delle variabili Visual Basic
- Costanti, stringhe a lunghezza fissa
- Tipi definiti dall'utente, array e collection
- Record, array collection
- Routine, funzioni, strutture decisionali, i cicli
- Gestione dei file, condivisione dei file
- Finestre di dialogo predefinite, finestra dialogo file, carattere, stampa
- Gestione degli errori, l'oggetto error
- Progettazione di un database, dati inseribili
- Oggetti di accesso ad un database, integrità
- Linguaggio di manipolazione (DML), Query (DDL)
- I controlli, proprietà bof e eof
- Eventi e metodi controllo data
- Tabelle, Dynaset, Snapshot
- Metodi di spostamento e ricerca, proprietà filetr e sort
- Gestione dei record
- Elaborazione delle transazioni
- Linguaggio strutturato di query
- Clausole
- Criteri di filtro
- Uso delle funzioni globali
- Creazione e gestione delle tabelle
- Creazione via codice
- Gestione degli indici
- Gestione dei campi
- Stampe, i report
- Le funzioni DLL
Seconda Fase - Programming
- Compilazione e distribuzione di un progetto
- Componenti di un'applicazione