Resources and Links

This page is where I will list out articles and websites that I find invaluable in my professional use. Hopefully you will find them just as useful and also suggest to me new ones as well.

Interactive Learning:

CodeAcademy – This is a great site where you can learn a variety of Web languages from The fundamentals of HTML and  CSS to more advances subject matters like jQuery, Javascript, PHP, Python and Ruby. The learning is interactive and fun and you go through a preset group of lessons that helps to reinforce your learning as you go along. They also have projects that you can get your hands dirty with. They’ve even managed to gamify the lessons by awarding badges as you progress. Best of all its absolutely FREE.

Some of the modules there are a bit buggy, but for what you get its a small issue to complain about.

– Python is a very hot language right now and whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language.

– Need to learn or brush up on your SQL skills? This is my go to site for that. They have a bunch of different SQL engines you can play around with.

– Every coder needs to know some how to use regex, but unless you use it on a daily basis the rules can be hard to remember and complicated. This site gives you a great reference point. Another great site where you can learn and generate regex patterns is http://gskinner.com/RegExr/

– I am not really trying to actively learn C, but for those of you who are looking to learn this low-level powerful language, this is the site for you.

– Another language that is taking Web Development and testing by storm is Ruby. The Ruby syntax is very easy to learn. This is a good site to learn the Ruby fundamentals. Another place where you can learn interactively is http://tryruby.org/

References:

– For a lot of us, w3schools was the starting point to learn web development. It is still the #1 place for getting reference documentation on most Web Standards be it HTML/5, CSS2/3, JavaScript.