Videocorso Pascal e Delphi CGFA
Da zero a programmare in Pascal con Free Pascal e Lazarus, fino alle applicazioni con finestre in Delphi
- Partenza: Da zero
- 14 ore con gli esercizi
- 10 lezioni in 3 livelli
- 2 lezioni gratis
A chi serve
Principianti assoluti, studenti, tecnici e programmatori di gestionali che vogliono imparare un linguaggio chiaro e ordinato
Cosa serve per iniziare
- Un computer Windows, Mac o Linux
- Nessuna esperienza di programmazione
- Pazienza e 20 minuti al giorno per fare gli esercizi
Cosa installare
A cosa ti serve
- Manutenzione e sviluppo di gestionali e software di magazzino scritti in Delphi, molto diffusi nelle aziende italiane
- Programmi per macchine, strumenti di misura e automazione industriale
- Applicazioni desktop per Windows con finestre, tabelle e database
- Insegnamento: il Pascal è ancora usato nelle scuole e nei concorsi di informatica
- Base solida per passare poi a C, C++, C# e Java
Programma del corso
10 lezioni in 3 livelli. Ogni lezione: video, spiegazione, codice da copiare o provare, esercizio con soluzione e quiz.
Base
I primi programmi: variabili, decisioni, cicli e array
Intermedio
Procedure, funzioni, record, stringhe, file e oggetti
Avanzato
Finestre con Lazarus e Delphi, eccezioni, liste, unit e generics
Progetto finale: Registro delle spese di bottega
Un programma da riga di comando che chiede le spese di una piccola attività, le salva in un file e mostra il totale, la spesa più alta e la media. Poi, se vuoi, lo porti in una finestra con Lazarus o Delphi.
I passi
- Definisci un record TSpesa con descrizione e importo.
- Chiedi all'utente quante spese vuole inserire e leggile in un array.
- Scrivi una funzione che calcola il totale e una che trova la spesa più alta.
- Gestisci con try ... except gli importi scritti male.
- Salva tutto in un file di testo con AssignFile e Rewrite.
- Facoltativo: crea una finestra con una griglia e un pulsante Aggiungi.
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 Pascal e Delphi
- Compilatore
- Il programma che trasforma il tuo testo Pascal in un programma eseguibile.
- Variabile
- Una scatola con un nome e un tipo dove il programma tiene un valore.
- Tipo
- Dice che genere di valore può contenere una variabile: intero, decimale, testo, vero o falso.
- Costante
- Un valore con un nome che non cambia mai durante il programma.
- Procedura
- Un blocco di istruzioni con un nome che esegue un lavoro.
- Funzione
- Come una procedura, ma restituisce anche un valore.
- Record
- Un tipo che raggruppa più campi diversi sotto un solo nome.
- Classe
- Lo stampo da cui si creano gli oggetti, con campi e metodi.
- Oggetto
- Un esemplare concreto creato da una classe.
- Evento
- Qualcosa che succede, come un clic, a cui il programma risponde con una procedura.
- Unit
- Un file di codice con una parte pubblica e una privata, riutilizzabile in altri programmi.
- IDE
- Ambiente di sviluppo che riunisce editor, compilatore e strumenti, come Lazarus e Delphi.
Le prime 2 lezioni sono gratis
Per il corso completo, scuole e aziende: chiedi le condizioni.