This post will contain an amount of personal feelings within it.
I'm not a very experienced/skilled programmer, and my main 'background', if i can call it so is in windows forms applications (Visual C++, C#), where conceptually speaking, everything is driven by events, the only possible difficulties arriving from the implementation of a specific algorithm to serve the purposes of the program.
Don't ask me why (long story), i have now to build up from scratch a chat-based application in PHP/JS/HTML/MySQL/Web Stuff. Nobody has told me how it should look, but it would best serve its purpose if it looked similar to Meebo, except that it wouldn't serve as a multi-platform login tool (yahoo, msn etc), but it would have its own account list/service.
On to the chat application. I need a JS framework which will offer be the possibility to create "Windows-like" windows within a page, and to modify me to suit my needs. (Make a buddy list, a chat window, with the possibility to react to specific events).
About AJAX - suprisingly, AJAX was easy to understand, though again, i have no idea how to use a framework's specific AJAX, only 'raw' ajax written by me. About PHP - that will come along, i see it much less horrifying. CSS? It's just design.
Jasvascript, that's the real deal of obfuscation in web programming.
Sorry for the length of the post, i probably let myself go too much but i really need help here. True, i haven't studied enough, but i'm kind of demotivated right now.
Thank you for your understanding !