Trainer switch on your transmitter = good. Use it... join a club with experienced trainers, or at least go with an experienced friend who has a trainer port too. The trainer software I've seen before works with your trainer cord. But check the requirements or ask at a hobby shop just to be sure.
I can't emphasize how valuable it is to join a club. My .40 trainer plane would be splinters right now if it wasn't for the club people... if I had ever been able to start the darn engine. Maybe a training program could be a substitute for a club, but I'd call it more of a supplement. I wouldn't be comfortable not getting a real live instructor.
When you do get a plane, don't outdo yourself. After getting decent with my .40 trainer, I figured I'd be able to handle a Zagi. Whoa, mistake. It collects dust now, after I tired of watching it auger after a 60 foot dive.
Thankfully, it's one durable little flying wing.
My next plane, when I get a hankering to fly again, will be something fat, slow, and probably electric... lazy bee maybe.