I am a graphic and media artist by trade, but I have noticed some of the clients I work with need apps that aren't available in the market. I have great concepts and the desire to learn the language (I have already ordered 3 introductory books and of course the Developer Tools). the wall I am hitting now though is that all these books have a basic flaw, they assume that the reader has a background in programming language. I cry for help is, I am looking for a good tutorial to help me assimulate what I need. A DVD self-paced learning guide. Something visual would be the best ofcourse. I am finding even the book to be a little cumbersome. As I don't know the language or whats going on under the hood (granted, sometimes I don't need to, but like with html, with the right tools, I don't need to know it all... just a basic understanding to make it all work). I am fine with this being more complex and requiring more attention to detail. I just am trying to understand the details. Please, with the vast resourses of this online network, is there any comprehensive resources out there that can help the entry level programer with no background develop applications?