Corso di formazione
Programmazione in Perl
prospetto informativo
|
|
|
Descrizione |
Perl è un linguaggio di programmazione di uso generale (general purpose) e con estensioni specifiche per la programmazione web lato server. La sua caratteristica fondamentale è l'ineguagliata versatilità e flessibilità di utilizzo, che lascia al programmatore tutta la libertà necessaria per affrontare e risolvere il problema specifico in tanti modi differenti. La sua vision è appunto 'c'è più di un modo per farlo'. Il nome Perl è l'acronimo di Practical Extraction and Report Language (tradotto liberamente: linguaggio pratico per estrarre dati e formulare rapporti), questo ha un particolare significato perché indica che l'utilizzo fondamentale del Perl è la manipolazione di dati (che siano essi di tipo numerico o alfanumerico). Il corso ha come obiettivo la formazione di programmatori Perl, che abbiano conoscenze sia del funzionamento concettuale del linguaggio sia pratico, con riferimento anche alla produzione di contenuti web dinamici. Saranno esplorati tutti gli aspetti generali di programmazione e si introdurranno alcuni tra i moduli esterni di utilizzo più comune, come quelli per la gestione di connessioni di rete e per l'accesso a database esterni.
|
|
Prerequisiti |
Conoscenza dei fondamenti della programmazione
|
|
Contenuto del corso |
- Breve storia di Perl
- L'ambiente per programmare in Perl
- Introduzione al linguaggio: grammatica e sintassi fondamentale
- Gli operatori, l'uso e tipologie delle variabili
- Le strutture dati principali: Array, array associativi e hash
- Le strutture di controllo e le funzioni di sistema
- Le funzioni essenziali per gestire stringhe, array, hash, date
- Gli oggetti in Perl
- Lavorare con i file in Perl (Input/Output)
- Package e moduli
- La libreria di funzioni Perl: CPAN (Comprehensive Perl Archive Network)
- Moduli per la gestione di: Sessioni di rete TCP/IP, Interfacciamento ai database
- Esecuzione di espressioni regolari in Perl
- Il web con il Perl: CGI e mod_perl (cenni)
|
|
Durata |
La durata del corso è di trentadue ore, normalmente suddivise in sedici lezioni di due ore.
|
|
Quota di partecipazione |
Il costo del corso per partecipante, comprendente il Manuale del Corso e l'attestato di frequenza, è di 740 euro (IVA inclusa). Per i corsi personalizzati il costo orario è di 50 euro (IVA esclusa) per i corsi individuali, per ogni partecipante oltre il primo si aggiungono 10 euro in più. Oltre ad eventuali spese di trasferta per i corsi on-site.
|
|
|
|
|
|