As far as technology goes, the NYT site is built on the Foundation framework. The interactive graphics are based on D3.js. There'll be a bunch of data analysis, database skills, design, HTML, CSS, JS, etc in there as well.
But... if you want to build something similar, learn team skills. A site like that isn't built by an individual.