Weber estudió en la Universidad de Bonn, luego en la Universidad Humboldt, en Berlín, con el zoólogo Eduard Carl von Martens (1831-1904).