Yes, very doable with an 06.
There's no substitute for having the hardware when you're learning something new, because you get constant feedback if you're on the right track or not. Get a PLC powered up and talking as soon as you can.
If you download the free Do-More programming software, it comes with a PLC simulator, a virtual software PLC that you can load a program into, and control the inputs and observe the outputs. There is also a site, I think it's PLCS.net, that has tutorials on how you write ladder as well as a working PLC simulator online. The advantage of the Do-More one, though, is that it's based on a very similar programming environment and PLC instruction set to the 06.
A PLC expert and also a poster on this forum, Bernie Carlton, runs a good educational site on PLC's in general at
www.theplcguy.comNow all that is mostly in reference to ladder programming for relay-replacement stuff (buttons, LED's, etc.) rather than serial. Serial varies far more between PLC makes than relay/timer/counter stuff does. For that the best thing, as I said, is to just get your PLC wired up to your devices and start playing around.