My latest book for my students, Tecnologie informatiche per l’umanista digitale, has been published recently. Students should refer to this new book.

You can find an Italian interview about it here.

Here is the table of contents:

Capitolo 1

  • 1. Elementi di base
  • 1.1. Sistemi numerici additivi
  • 1.2. Sistemi numerici posizionali
  • 1.2.1. Sistema binario

Capitolo 2

  • 2. Rappresentazione digitale del testo: codifiche testuali
  • 2.1. Introduzione
  • 2.2. Definizione di una codifica: fasi
  • 2.3. ASCII (1967)
  • 2.4. Metacodifica: Beta code
  • 2.5. Metacodifica: SAMPA
  • 2.6. Codifiche a 8 bit
  • 2.6.1. ISO 8859 (1987)
  • 2.6.2. Codepage Microsoft
  • 2.6.3. Apple: Standard Roman
  • 2.7. Espedienti: codifica proprietaria
  • 2.7.1. Font e codifica proprietaria
  • 2.8. Unicode
  • 2.8.1. Nascita dello standard e ISO 10646
  • 2.8.2. Principi
  • 2.8.3. Codifica e trattamento del testo
  • 2.8.4. Ordinamento lessicografico e ordinamento dei caratteri
  • 2.8.5. Organizzazione del repertorio

Capitolo 3

  • 3. HyperText Markup Language (HTML)
  • 3.1. Web e ipertesti
  • 3.2. HyperText Transfer Protocol (HTTP)
  • 3.3. HTML
  • 3.3.1. Marcatura
  • 3.3.2. Marcatori, elementi e attributi
  • 3.3.3. Codifica testuale ed entità
  • 3.3.4. Struttura generale
  • 3.3.5. Evoluzione: tag logici e tipografici
  • 3.4. Cascading Style Sheets (CSS)
  • 3.4.1. Stili
  • 3.4.2. Sintassi
  • 3.4.3. Collocazione
  • 3.4.4. Gerarchie: cascata e ereditarietà
  • 3.5. Interattività: Javascript
  • 3.5.1. Inconvenienti e Javascript non intrusivo
  • 3.6. HTML 5
  • 3.6.1. Interattività
  • 3.6.2. Semanticità
  • 3.6.2.1. Motori di ricerca e SEO
  • 3.7. Evoluzione e applicazioni web
  • 3.7.1. Siti statici
  • 3.7.2. Siti dinamici
  • 3.7.3. Evoluzione: applicazioni web
  • 3.7.4. Verso HTML 6: componentizzazione del web

Capitolo 4

  • 4. Extensible Markup Language (XML)
  • 4.1. Introduzione
  • 4.2. XML Schema Definition Language (XSDL)
  • 4.2.1. Document Type Definition (DTD)
  • 4.3. Namespace
  • 4.4. Contenuto e presentazione
  • 4.4.1. CSS e XML
  • 4.4.2. XSL Transformation (XSLT)
  • 4.4.2.1. Esempio: output HTML
  • 4.4.2.2. Esempio: output RTF
  • 4.4.2.3. Esempio: output plain text
  • 4.5. Esempi di dialetti
  • 4.5.1. Text Encoding Initiative (TEI)
  • 4.5.2. DocBook
  • 4.5.3. Altri dialetti per la definizione di documenti
  • 4.5.4. Scalable Vector Graphis (SVG)
  • 4.5.5. XHTML e evoluzione di HTML

Capitolo 5

  • 5. Database
  • 5.1. XML come banca dati: vantaggi e limiti
  • 5.1.1. Struttura gerarchica
  • 5.1.2. Base testuale
  • 5.2. Flat file database (CSV)
  • 5.2.1. Limiti: struttura piatta
  • 5.2.2. Limiti: base testuale
  • 5.3. Database relazionale
  • 5.3.1. Modello relazionale
  • 5.3.2. Modello dei dati
  • 5.3.2.1. Chiavi
  • 5.3.3. Normalizzazione
  • 5.3.3.1. Prima forma normale (1NF)
  • 5.3.3.2. Seconda forma normale (2NF)
  • 5.3.3.3. Terza forma normale (3NF)
  • 5.3.4. Esempio
  • 5.3.5. Integrità
  • 5.3.6. Structured Query Language (SQL)
  • 5.4. Database NoSql

Capitolo 6

  • 6. Web semantico
  • 6.1. Limiti di una rete di ipertesti
  • 6.2. Livelli di strutturazione dei dati
  • 6.3. Modellazione dei dati
  • 6.3.1. RDF
  • 6.3.2. Analogie con le tradizionali forme di distribuzione dei dati
  • 6.4. Sistemi software
  • 6.4.1. Fonti di dati RDF
  • 6.4.2. Archivi di dati RDF
  • 6.5. Linguaggio di interrogazione (SPARQL)
  • 6.6. Modelli più espressivi
  • Spunti bibliografici

Capitolo 7

  • 7. Esempio: lessicografia digitale
  • 7.1. Introduzione
  • 7.2. Evoluzione del dizionario digitale
  • 7.2.1. Livello 0 – Carta
  • 7.2.2. Livello 1 – Documento con marcatura di presentazione
  • 7.2.2.1. Livello 1A – marcatura procedurale
  • 7.2.2.2. Livello 1B – marcatura strutturale
  • 7.2.3. Livello 2 – Documento con marcatura di contenuto
  • 7.2.4. Problemi di redazione
  • 7.2.4.1. Modalità di editing
  • 7.2.4.2. Visimark
  • 7.2.5. Livello 3 – Database lessicografico
  • 7.2.5.1. Riepilogo
  • 7.2.5.2. Sviluppo: dal testo alla banca dati
  • 7.2.5.3. Web semantico
Categories: Announcements

Leave a Reply

Your email address will not be published. Required fields are marked *