1932 yılında İstanbul-Kadıköy’de doğan Taneri, 1959 yılında Ankara Üniversitesi Dil ve Tarih-Coğrafya Fakültesi Tarih Bölümü’nden mezun olmuştur. 1962’de 1967’de Doktor, 1972’de Doçent unvanını almıştır.
1978 yılında Profesör olmuştur. 1982 yılından itibaren üniversitedeki derslerine ek olarak İnkılapTarihi dersleri vermeye başlamıştır.
Türk İnkılap Tarihi Enstitüsü Müdürlüğü görevinde de bulunmuştur.