w3schools is a start
Also look at learning a framework like CakePHP or Codeignitor.
Overflow error in /dev/null
http://net.tutsplus.com/. Also, download some ebooks to get an idea of whats going on. Try to get the basics down before moving to a framework.
Start with a blog or something simple. I don't recommend using a CMS for it ( good luck learning lol) as using a CMS will force you to learn the Framework and not the languages. Also, stay away from jQuery as you wanna learn.
It's a bit difficult to learn the basics these days as tutorials are sometimes full of frameworks ...
In a few weeks/months/years you'll be ready to create some cool stuff. If you get the logic, you'll see that most of these languages are quite similar. I'm learning Java for Android by creating an app, was frustrating getting started a few weeks back, but now I'm getting there.
Besides me going on a tangent, I hope this helps
But that's just my view, I'm very interested in getting other people's perspective on this as I'm really not quite convinced by mine yet?
"Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out shouting “f#ck, what a ride!"
I use jQuery about 80-90% of the time because its a quicker way of doing things, like checking if a document is ready without worrying about how Webkit differs from Trident or whatever.
I still say that most of the jQuery based tutorials assume you already know the JS syntax and basic things. I don't want Sebastian to copy/paste jQuery or Prototype without being able to essentially explain what's happening in plain English.
Thanks so much for the replies. I looked at net.tutsplus.com w3fools, its helping alot. I think the fact that I have IT in school makes it easier . Also did a bit reading on codeigniter and cakephp. Thanks guys
w3fools seems like a pro-IE organization, lols.
Not sure why you'd want to use anything BUT www.google.com and get the best info from your searches instead of depending on a handful of sites.
Whenever I start teaching a n00bie, I ask them to first think of something they want to do in code. Then once they've verbalized an idea, I make them do it. With little-to-no help from me other than teaching them how to use Google more effectively.