Videocorso Visual Basic .NET CGFA
Da zero a creare programmi per Windows con finestre, pulsanti e archivi, in un linguaggio che si legge come una frase
- Partenza: Da zero
- 12 ore con gli esercizi
- 10 lezioni in 3 livelli
- 2 lezioni gratis
A chi serve
Principianti assoluti, impiegati e tecnici che vogliono creare piccoli gestionali, e chi mantiene programmi aziendali già scritti in Visual Basic
Cosa serve per iniziare
- Un computer Windows 10 o 11
- Nessuna esperienza di programmazione
- Circa 20 minuti al giorno
Cosa installare
A cosa ti serve
- Manutenzione di programmi aziendali e gestionali già scritti in Visual Basic (ce ne sono moltissimi in Italia)
- Piccole applicazioni Windows per l'ufficio: calcoli, archivi, stampe
- Automazione con Excel e Access: le basi sono quelle di VBA
- Passaggio facile a C# e al mondo .NET
Programma del corso
10 lezioni in 3 livelli. Ogni lezione: video, spiegazione, codice da copiare o provare, esercizio con soluzione e quiz.
Base
Primi programmi: variabili, decisioni, cicli, elenchi
Intermedio
Funzioni, classi, collezioni, errori e file
Avanzato
LINQ, applicazioni a finestre e connessione al web
Progetto finale: Il registro degli incassi del bar
Un piccolo programma a finestre per un bar di quartiere: l'utente inserisce descrizione e importo di ogni incasso, vede il totale della giornata e salva tutto in un file di testo.
I passi
- Crea un progetto Windows Forms App in Visual Basic chiamato RegistroBar.
- Disegna il form: due TextBox (descrizione, importo), un pulsante Aggiungi, una ListBox e una Label per il totale.
- Crea una classe Incasso con le proprietà Descrizione e Importo.
- Nel Click del pulsante controlla l'importo con Decimal.TryParse, aggiungi l'incasso a una List(Of Incasso) e aggiorna la ListBox.
- Calcola il totale con LINQ (Sum) e mostralo nella Label.
- Aggiungi un pulsante Salva che scrive le righe in un file di testo con File.WriteAllLines, dentro un Try Catch.
- Pubblica il programma e prova a lanciarlo da un'altra cartella.
Esame e attestato
Alla fine del corso fai l'esame: 15 domande, serve il 75% di risposte giuste. Superato l'esame ottieni l'attestato stampabile con nome, ore, punteggio e un codice di controllo che chiunque può verificare.
Glossario di Visual Basic .NET
- Variabile
- Una scatola con un nome dove il programma tiene un valore.
- Tipo di dato
- Il genere di valore che una variabile può contenere: numero intero, testo, data.
- Dim
- La parola con cui si dichiara una variabile in Visual Basic.
- Sub
- Una procedura che esegue un lavoro senza restituire un risultato.
- Function
- Una procedura che esegue un lavoro e restituisce un risultato con Return.
- Classe
- Lo stampo che descrive dati e comportamenti di un tipo di oggetto.
- Oggetto
- Un esemplare creato a partire da una classe.
- Array
- Un elenco di valori dello stesso tipo, di dimensione fissa.
- List
- Un elenco che può crescere e diminuire.
- Eccezione
- Un errore che si verifica mentre il programma gira e che si può gestire con Try Catch.
- LINQ
- Un insieme di strumenti per filtrare, ordinare e calcolare sugli elenchi.
- Evento
- Qualcosa che accade, come il clic su un pulsante, a cui il programma può rispondere.
Le prime 2 lezioni sono gratis
Per il corso completo, scuole e aziende: chiedi le condizioni.