Corso di Visual Basic 6.0 OBBIETTIVI 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 Si passerà poi ad una rapida panoramica sugli strumenti e sulle conoscenze da possedere per la creazione di software applicativo. Cos’è ? A cosa serve ? L’ ANALISI Come si Crea ? L’alunno acquisirà le metodologie per analizzare i problemi da risolvere.. …e quelle per la l’effettiva risoluzione degli stessi. L’ ALGORITMO Processo di Analisi.. 1) 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. Dati Istruzioni Costanti Variabili Operative Di Controllo ERRORI SINTATTICI SEMANTICI LOGICI Saranno poi specificate le tipologie di errori più frequenti nello sviluppo di un applicativo software, nonché come evitarle.
Creazione di progetti: VISUAL BASIC Panoramica generale sul Visual Basic e sui vantaggi nell’utilizzo rispetto ad altri linguaggi di programmazione. Cos’è ? Vantaggi 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.. Linguaggio: Raise Event Interfacce Grafiche Cosa si può fare ? Deriva dal : Basic IntelliSense Ecc.. ecc.. Gestionali Fogli di Calcolo Sorgente organizzato a : Blocchi di Codice App. Server Utilizzo di: Oggetti Editor di Testo App. per Internet Riduzione Tempi Sviluppo Creazione di progetti: 1) Exe ) AxtiveX Exe ) AxtiveX Control ) AxtiveX Dll ) Ecc.. ecc.. ..con la possibilità di creare non solo file eseguibili, ma anche librerie di funzioni (DLL), componenti COM, Activex, ecc..
La Sintassi ed i Controlli 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..
Connessione ai Datbase 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. Connessioni a basi di dati, per lo sviluppo di applicazioni gestionali di vasta entità. Connessione ai Datbase Introduzione al componente Active Data Object (ADO) utilizzato nello Sviluppo di applicazioni aziendali. DB ADO
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: contatto@dominio.it EinsteinWeb - Formazione Professionale Presentazione di Marco Siniscalco