making a music doorbell

So I'm pretty new to arduinos and wanted to start my first project. I want to make a doorbell that plays a song when you push it for my dorm room. I sort of understand how it will work, but I'm not sure exactly what parts I should get to make it. I was wondering what to get for it to see what others suggest thanks!

The Tone library has examples of playing a tune. Combine that with reading a switch and you should be done!