Modulo 6 ECDL - Modulo 7 ECDL
* Le espressioni regolari in Python * Il modulo os: funzioni utili per manipolare file e processi * Integrazione in Apache: mod_python Corso di formazione Programmazione in Perl prospetto informativo corso: Programmazione in Perl Descrizione Perl è un linguaggio di programmazione di uso generale (general purpose) e con estensioni specifiche per la programmazione web lato server. Modulo 6 ECDL 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'. Modulo 6 ECDL 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). Modulo 6 ECDL
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.
Modulo 7 ECDLSaranno 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. Modulo 7 ECDL 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 Modulo 7 ECDL * 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) Modulo 7 ECDL * 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) Corso di formazione Linguaggio Xml
|