Public transportation isn't really a problem in Amsterdam, but you do need a temp OV chip card.
edit to add:
Just remember bicyclists & trams rule the roads in A'dam. I'm not kidding.
Read through this link on iamsterdam's site regarding public transport, etc.
There's also a link on that page for a downloadable pdf file of a Amsterdam Area Map, of all the attractions and sights within an hour of the city by public transport.
You can send me a PM for more info, if you want to.
I live in NL.