Im a CF guy and mainly a spaghetti coding CF guy. CF gave me, the "non OO guy", the ability to write very complex programs that manipulated data in very complex ways since SQL is an easy language to learn and everything was very linear. Now my applications are hard to maintain, but easy to read and follows such a simple logic that any <html> guy could probably understand. They also deliver what the customer wants, and delivering what the customer wants is of course the number one objective.
I step into Flex and the demo's make it look easy, but I try to start writing my own apps in flex and I am lost. Nothing is familiar like it is in CF where things start at the top of the page and work their way down then lead from point A to B. Maybe it is an old dog learning new tricks syndrome.... Can someone link me to good training on OO? I think this is the place that I need help. I need the basic... super basic lead into OO. Should I concentrate on java based training?

