Thierry Roncalli offers some programs related to understanding Extreme Value Theory (univariate and multivariate cases) and using it for estimation. These are collected together in a .zip file. He also offers a set of supporting lecture notes, which are in French.