Helpful Learning Tools

I’m constantly on the lookout for new and exciting ways to continue my education, in particular as it pertains to my career as a designer and developer. This week has been filled with amazing finds thus far, so I thought I would take the time to share them with you. Generally, these are development related, but, as I mentioned in a post last week, Should Designers Know How to Develop?, knowing how to develop can be very useful as a designer.

Code Academy

Code Academy is an amazing site that features various courses you can take on a plethora of subjects, including Ruby, Python, JavaScript, HTML, CSS, etc. Thus far, I’ve taken about 70% of the JavaScript course and it is GREAT. Because the courses are written by the public, sometimes you’ll find a few glitches, which you can address and/or find the solution to in the Q & A forums. I’ve already able to utilize the skills I’ve learned from the courses in a number of instances.

Code Year

Code Year was created by the same people who created Code Academy. Like Code Academy, the premise of this site to provide an online forum through which users can learn new skills. The difference is that if you sign up for Code Year, you’ll receive a new programming challenge each Monday, encouraging you to continue your programming education.

Coursera

Coursera is, once again, a site through which users can learn new programming skills. However, unlike Code Academy and Code Year, Coursera doesn’t limit its courses to online languages and skills, but rather offers courses on things like computer programming, biology, business management, etc. So, using Coursera, users can really get a large spectrum of educational courses.

Code Player

Code Player offers its users a fairly limited, but very useful set of tutorials. Users can watch the code be put together as well as see it action. Topics currently include HTML5, CSS, JavaScript and a few others, but will be expanded as time goes on.

HTML5 Rocks

HTML5 Rocks teaches users everything they need to know about HTML5. The tutorials featured are extensive and really detailed in attempt to answer any questions that may arise during the process. With HTML5 becoming more widely accepted by browsers, this site will only become more useful in the future.

Mozilla Developer Network

Mozilla Developer Network allows you to choose the area in which you’d like to learn more – HTML, CSS, or JavaScript. After choosing a subject, the offers links to various areas and sites that offer courses and tutorials in that particular subject. Like HTML5 Rocks, the tutorials on the site, should you choose one, are extensive and pretty much all inclusive, answering most questions before they even arise.

Web Platform

Web Platform is a wiki site that acts as a general forum and source of information for all web developers. After joining, you are able to update, create, and modify to your heart’s desire. Launched in early October 2012, the site already has a substantial following.

So there you have it – my list of resources. All these sites are free to use and explore and are incredibly useful for advancing your development education.