In Darmstadt, Germany, there's the Eisenbahnbetriebsfeld: a model railway connected to actual railway signalling equipment, so that controllers can learn without putting any real trains in danger. I got to learn the very basics.