W3Schools is one of the worse sites to learn from. They don’t teach things right and at some things are just outdated and wrong.
Learning any programming requires you to change the way you think. You need to learn programming logic, to understand how to structure things so that a computer can do what you want (and so that other programmers can understand and work with your code).
Learning a programming language well takes probably only half a year or so, and the time grows shorter the more languages know. To truly learn programming logic takes a much greater amount of time, at least ten years, and even then there is some requirement for the mind. As harsh as it may sound like, not everyone can become a good programmer.
Of course if you only need/want to learn enough to get some stuff done then all of the above doesn’t apply and you can just learn what you need. Or just pay others to do what you want.
I think there are a lot of sites which gives bad info and no one cares and if it wasn’t for w3fools, no one cared about w3schools. I don’t say you should learn from them, but I did (html and css), and I don’t regret it ;p
Go to a local college book store and purchase a used somewhat recent copy of intro to (language). Codeacademy.com is free and kinda cool as well. I really suggest you learn something lesson based and structured. Reason being, you will start off with basics then get into more advanced programming techniques likes inheritance, modularity, classes, constructors, etc. Those deal will other languages like C, java, etc.
The major stuff to pay attention to:
4. Regular expressions. Learn them to make yourself a true wizard. You can use RegExps in many tasks to make your code short and efficient. (This is something I need to learn better myself.)
**Oh my goodness!**
Thats so amazing. I posted my first question yesterday and just a few hours later there are so many good answers. Thanks!
@JohnMotylJr This site looks also very well. I think i will start learning with this site.
So thanks to everyone. Love this Forum now :D Have a nice day.
@Mottie I would also suggest using the jQuery source to learn with. Although not to be hating the current 1.9 source is a complete mess, they’re cleaning it up with v2 however.
I’m currently using the guide below to learn. It’s a well thought through comprehensive course which includes code academy, a couple of reassuringly large books and some other stuff. I’m a couple of weeks in and it’s exactly what I was looking for. Have a peek…
You must be logged in to reply to this topic.