<: Counter(".counter") :> Corso di Perl -- LOA hacklab Milano -- Tx0
Tx0's Cammelling Perl!
Corso di Perl del LOA HackLab Milano



Smetti di programmare quando gli altri finiscono di capire il problema. E non chiamarlo problema, chiamalo "uhm, interessante..."! Al resto ci pensa Perl!


Scarica la versione PDF gentilmente realizzata da Lonely Wolf.


   
Indice generale
  1. Introduzione a Perl
  2. Come usare l'interprete perl
  3. Quotatura ed operatori
  4. I tipi di dati
  5. Costrutti e cicli
  6. Subroutine
  7. Scoping, Name Spaces, Packages e Moduli
  8. La programmazione orientata agli oggetti
  9. Funzioni notevoli
  10. Le Regular Expressions
  11. Interfacce Grafiche

   
Indice delle figure
die ed exit ......................................................................... Capitolo 9
for come modificatore ............................................................... Capitolo 5
foreach ............................................................................. Capitolo 5
if standard e come "modificatore di comando" ........................................ Capitolo 5
keys e sort ......................................................................... Capitolo 9
open su /etc/passwd ................................................................. Capitolo 9
Aggiungiamo un pulsante ............................................................. Capitolo 11
Applicazione pratica di ereditarietà ......................................... Capitolo 8
Comandi per i file .................................................................. Capitolo 9
Come richiedere un modulo ........................................................... Capitolo 7
Come scambiare il contenuto di due variabili ........................................ Capitolo 4
Come usare un modulo ................................................................ Capitolo 7
Corretto passaggio di parametri ..................................................... Capitolo 6
Creazione di array ed hash anonimi .................................................. Capitolo 4
Creazione di reference .............................................................. Capitolo 4
Due cicli for nidificati ............................................................ Capitolo 5
Emulazione di switch con sub anonime ................................................ Capitolo 6
Ereditarietà ................................................................. Capitolo 8
Errato passaggio di parametri ....................................................... Capitolo 6
Esempi comparati di quotatura ....................................................... Capitolo 3
Esempi con le stringhe .............................................................. Capitolo 3
Esempi di quotatura ................................................................. Capitolo 3
Esempi di valori scalari ............................................................ Capitolo 4
Esempio di diachiarazione di un modulo .............................................. Capitolo 7
Esempio di dichiarazione ed uso di subroutine ....................................... Capitolo 6
Esempio di variabile local .......................................................... Capitolo 7
Filehandle .......................................................................... Capitolo 4
Gestione degli argomenti di una subroutine .......................................... Capitolo 6
Gestione dei parametri con shift .................................................... Capitolo 6
I contesti .......................................................................... Capitolo 4
I tipi di dati accettati da Perl .................................................... Capitolo 4
Il ciclo for ........................................................................ Capitolo 5
Iterazione sui valori di un array ................................................... Capitolo 5
L'operatore => e la crezione di hash ............................................. Capitolo 4
L'uso di until ...................................................................... Capitolo 5
La keyword continue ................................................................. Capitolo 5
La prima "Lampadina" ................................................................ Capitolo 8
Limitare lo scoping ................................................................. Capitolo 7
Miglioriamo la lampadina ............................................................ Capitolo 8
Notazione $#array ................................................................... Capitolo 4
Perl e la poesia .................................................................... Capitolo 1
Primo esempio di Scoping ............................................................ Capitolo 7
Pseudo espansione della sintassi con i prototipi .................................... Capitolo 6
Scoping dentro blocchi .............................................................. Capitolo 7
Scrittura di un costrutto switch/case ............................................... Capitolo 5
Sintassi completa di if ............................................................. Capitolo 5
Sintassi di while ................................................................... Capitolo 5
Sintassi minima di if ............................................................... Capitolo 5
Solo una finestra ................................................................... Capitolo 11
Un bottone ed una entry ............................................................. Capitolo 11
Un primo oggetto "Lampadina" ........................................................ Capitolo 8
Una finestra un po' piu' complessa .................................................. Capitolo 11
Uso di next ......................................................................... Capitolo 5
Uso di next nei cicli for ........................................................... Capitolo 5
chomp ............................................................................... Capitolo 9
defined ............................................................................. Capitolo 9
delete .............................................................................. Capitolo 9
join ................................................................................ Capitolo 9
push e unshift ...................................................................... Capitolo 9
split ............................................................................... Capitolo 9
while con last ...................................................................... Capitolo 5

   
Indice delle tabelle
Dichiarazioni di subroutine ......................................................... Capitolo 6
Gli operatori su file ............................................................... Capitolo 3
L'operatore  ........................................................................ Capitolo 3
Operatori aritmetici ................................................................ Capitolo 3
Operatori di comparazione ........................................................... Capitolo 3
Operatori logici .................................................................... Capitolo 3
Operatori su stringa di testo ....................................................... Capitolo 3
Possibili aperture di un file o di un processo ...................................... Capitolo 9
Quote (forma generale e particolare) ................................................ Capitolo 3