EinsteinWeb – Formazione Professionale
www.einsteinweb.it
Corso di Visual Basic 6.0
OBBIETTIVI
Il corso si propone di far acquisire il modello di programmazione ad eventi e di
rendere i partecipanti in grado di creare rapidamente applicazioni Windows con
Visual Basic.
PREREQUISITI
Conoscenza di Windows, Access Core e programmi di video scrittura.
DOPO IL CORSO
Il partecipante sarà in grado di sviluppare autonomamente applicazioni Windows di
ogni genere, con particolare propensione per gli applicativi gestionali con accesso a
database Access, di gestire le stampe dei propri applicativi e di creare pacchetti per
la distribuzione per il proprio software.
Durante prime ore di lezione saranno esposti i concetti principali
relativi alla progettazione software, nonchè alcuni cenni sulla
stratificazione del software presente in un elaboratore elettronico
dal sistema operativo alle semplici applicazioni…
Il Software
Cos’è ?
A cosa serve ?
L’ ANALISI
Si passerà poi ad una rapida panoramica sugli strumenti
e sulle conoscenze da possedere per la creazione di
software applicativo.
Come si Crea ?
L’ ALGORITMO
Processo di Analisi..
1)
2)
3)
4)
5)
6)
7)
8)
L’alunno acquisirà le metodologie per
analizzare i problemi da risolvere..
Riformulazione minuziosa del problema da risolvere;
Individuazione obbiettivo o obbiettivi;
Comprendere il tipo di utente al quale è rivolto il prodotto finale;
Determinare la strada più semplice ed attuabile per la risoluzione;
Scomporre il problema in sotto problemi più semplici da risolvere;
Descrizione minuziosa delle strutture dati da adoperare;
Descrizione minuziosa delle procedure/funzioni da adoperare;
Breve descrizione del prodotto finale.
…e quelle per la
l’effettiva risoluzione
degli stessi.
Dati
Istruzioni
Costanti
Variabili
ERRORI
SINTATTICI
SEMANTICI
LOGICI
Saranno poi specificate le tipologie di errori più frequenti nello
sviluppo di un applicativo software, nonché come evitarle.
Operative
Di Controllo
VISUAL BASIC
Cos’è ?
Vantaggi
Linguaggio:
Interfacce
Raise Event
Grafiche
Deriva dal :
IntelliSense
Oggetti
Visual Basic è un linguaggio General-Purpose e come
tale mette a disposizione un’ampia serie di strumenti
per lo sviluppo di qualsiasi tipo di applicazione..
Cosa si può fare ?
Ecc.. ecc..
Gestionali
Basic
Utilizzo di:
Panoramica generale sul Visual Basic e sui vantaggi
nell’utilizzo rispetto ad altri linguaggi di
programmazione.
Sorgente
organizzato a :
Fogli di Calcolo
App. Server
Blocchi di
Codice
Editor di Testo
App. per Internet
Riduzione
Tempi Sviluppo
..con la possibilità di creare non solo file eseguibili, ma
anche librerie di funzioni (DLL), componenti COM,
Activex, ecc..
Creazione di progetti:
1)
2)
3)
4)
5)
Exe
AxtiveX Exe
AxtiveX Control
AxtiveX Dll
Ecc.. ecc..
IDE di Sviluppo
Presentazione dell’ambiente RAD di sviluppo.
Utilizzo degli strumenti per la progettazione delle interfacce
grafiche relative all’applicativo in sviluppo.
La Sintassi ed i Controlli
Lavorare con le costanti, le variabili e le principali
funzioni predefinite di Visual Basic.
Gestire il flusso delle informazioni con le istruzioni di
controllo: SELEZIONI e ITERAZIONI.
Utilizzo dei Form e dei controlli intrinsechi di Visual Basic:
CommandButton, Label, TextBox, ListBox, ComboBox, PictureBox,
Image, controlli per la gestione dei files, ecc..
Gestione dei File
Gestione degli attributi, cancellazione e creazione di file e directory.
Utilizzo dei file come Archivio informazioni.
File di testo, scrittura, modifica ed eliminazione dei dati.
Connessione ai Datbase
Connessioni a basi di dati, per lo sviluppo di
applicazioni gestionali di vasta entità.
Introduzione al componente Active Data Object (ADO)
utilizzato nello Sviluppo di applicazioni aziendali.
ADO
DB
Altro:
•
Durante tutto il corso gli alunni svolgeranno esercizi di riepilogo sulle
lezioni svolte tra i quali alcuni saranno svolti in classe con l’aiuto del
docente, ed altri fuori dall’aula da considerare come compiti a casa.
•
Gli alunni riceveranno ad inizio corso il libro di testo, che sarà utilizzato
come fonte d’informazione principale per le lezioni. In alcuni casi sarà poi
il docente a decidere si integrare gli argomenti con dispense personali, o
divagazioni (discorsive) dal testo.
•
Dopo il corso l’alunno sarà in grado di sviluppare applicazioni software
complete e di svariate tipologie.
•
A fine corso l’alunno dovrà sostenere un esame pratico (al Computer) in
taluni casi accompagnato da un piccolo questionario. Questo per verificare
la propria preparazione sui concetti e le conoscenze fornitegli.
•
L’alunno riceverà un attestato di partecipazione al corso.
•
Contatti: [email protected]
EinsteinWeb - Formazione Professionale
Presentazione di Marco Siniscalco
Scarica

Corso di Visual Basic 6.0 OBBIETTIVI