In my last post, “Want to Learn How to Program?” I introduced you to a site called Codecademy. It is a site that produces step-by-step courses on how to write code. It adds in the fun aspect of awarding you with badges and points as you complete courses. I’m still using the site to learn myself and find it really useful.
One thing that I was a little disappointed about with Codecademy was that there were no courses on SQL. As a financial analyst hopeful, I want to learn this language. It is a common code used to retrieve information off of databases and servers in many companies.
A short while after I posted the programming blog entry on my Facebook page, a friend of mine reminded me of a great web site that teaches you how to code. I actually used this web site about three years ago to teach myself HTML and CSS. I literally knew nothing about web design going in and after about 3 days on this site I had a full site running. I can’t believe I forgot about this great resource!
This great site I’m talking about is W3Schools.com.
Its teaching style is similar to Codecademy in that you learn through examples. For the HTML tutorial, there is an online HTML editor where you write the code and then run it to see what you’ve made. The courses are pretty comprehensive. In the “HTML Basic” tutorial there are over 20 chapters. Each chapter covers a specific topic such as “Elements”, “Blocks”, or “Iframes”. This is a great way to learn because you get a really good grasp of the language, but it does take a little longer.
W3Schools doesn’t have a badge or point system, but they do have a couple very cool features. There is a quiz section for each tutorial so you can go back and see if you remember what you have learned. Another feature that W3Schools provides is certifications for each course. They can be a little pricy, around $100 for each certification, but if you want to show you know what you are doing it can be of good use (learning the language is free, it’s the certificate that costs you money).
One complaint I’ve seen around is that putting a W3Schools certificate on your resume can actually hurt you. I’ve read forums where they claim that some employers will laugh at it. I have no clue if this is true or not, but I partially agree and partially disagree.
Thanks for reading and good luck out there!