Giovanni Di Franco ha insegnato Metodologia e tecnica della ricerca sociale presso il Dipartimento di Scienze Sociale ed Economiche della Sapienza Università di Roma.
È autore di: Introduzione alla sociologia empirica. Metodo e tecniche della ricerca sociale (2020), Tecniche e modelli di analisi multivariata dei dati. Nuova edizione ampliata e aggiornata (2017); I modelli di equazioni strutturali: concetti, strumenti e applicazioni (2016); Factor analysis and principal component analysis (2013 con Alberto Marradi); Dalla matrice dei dati all’analisi trivariata (2011); Il campionamento nelle scienze umane. Teoria e pratica (2010); L’analisi dei dati con Spss. Guida alla programmazione e alla sintassi dei comandi (2009); Corrispondenze multiple e altre tecniche multivariate per variabili categoriali (2006); L’analisi multivariata nelle scienze sociali (2003); EDS: esplorare, descrivere e sintetizzare i dati (2001).
È curatore dei volumi Giovani a tempo indeterminato. Valori e atteggiamenti dei giovani a Roma (2017); Il poliedro coesione sociale: analisi teorica ed empirica di un concetto sociologico (2014) e Far finta di essere sani. Valori e atteggiamenti dei giovani a Roma (2006).