I really like the iTunesU, they have the WWDC2012, Stanford and other videos there.
You also don't have to buy a test device, you can use the simulator built into the Xcode development platform. Sooner or later you'll want a live device to test on, the $99/year allows you to have several test devices, I use two iPT and will likely get an iPad for testing the apps on.
Big Nerd Ranch has a very good book on app dev, and there's a thread here on this forum that posts sales on other books.
You might want to pay attention to the dates and versions because things can and have changed quickly. Books can be outdated in just a year or two. Not always a huge problem, really depends on what you're looking to do.