Il linguaggio Perl

Obiettivi

Obiettivo del corso è permettere a sistemisti e sviluppatori software di automatizzare e semplificare il proprio lavoro tramite questo utilizzatissimo Linguaggio. Ne verranno illustrate le principali funzionalità, nonché le possibilità di estensione attraverso librerie e moduli, per l'integrazione con servizi e prodotti di tipico uso aziendale.

Destinatari

Sviluppatori software e responsabili delle funzioni amministrative di sistema interessati alla costruzione e alla pianificazione di applicazioni in ambiente GNU/Linux.

Contenuti

Introduzione al linguaggio Perl

  • Il linguaggio
  • Utilizzo dell'interprete

Tipi dati

  • Variabili scalari
  • Strutture dati
  • Hashes

Struttura del linguaggio

  • Operatori
  • Strutture di controllo
  • Funzioni

Input/Output

  • Operazioni di base sui file
  • Espressioni regolari

Estensioni del linguaggio

  • Moduli
  • Uso del CPAN

Accesso al sistema operativo

Perl DBI

  • Accesso ai database

Perl CGI

  • Interazione con il Web

Durata

32 ore