Web development and design has always been an interest of mine. In fact, I was considering a computer science major after high school. However, since I decided to go the business route, I never exactly got the chance to take any classes or learn to code from someone else. The closest I ever got to coding was when I was in middle school and I was playing around with Blogspot’s HTML template codes to fit my liking or when I tried to pick up some Ragnarok Online coding for a friend’s private server in high school.
In the past few years, I’ve tried to entertain my interest in web design by trying out a couple of Adobe programs like Dreamweaver and Muse, which are both great programs but take some time to pick up if you’re learning them by yourself. Trial and error learning was taking up a lot of my time and I eventually didn’t have enough spare time to keep playing with the programs. Over this past summer though, while I was interning with National Vending, I was given a lot of exposure to management of the company website and was asked to help in their site revamp as well. To add to that, I had been working closely with the IT/Digital Marketing Manager, so you can imagine how my interest was peaked again. Whilst in my excitement to start learning how to code again, I was recommended by a friend to try out this website called “Code Academy“.
I just need to say how amazing this website is and how quickly addicted I was to it over the summer – I was practically on it any time I had some time to myself. What it is is essentially an educational website. It teaches you a variety of coding languages, how to use popular APIs for application developments, and just some basic web developer skills, like how to build a site from scratch. What makes it really awesome is that, it’s an interactive website, so the design is pretty much eye candy as it is, but it allows you to practice and perform actual coding tasks as they teach you. I personally like how all of this is a step-by-step process and you can always go back and take a ‘course’ again to practice! Another thing that makes it awesome is that it’s kind of like a game. So as you complete courses and topics, you earn points and eventually badges! (I’m not sure how exciting that actually sounds but the nerd in me loves it). Here are a couple of screenshots from the site:
Anyway, if anyone has any interest whatsoever in learning some sort of coding language, I highly recommend Code Academy. Also, if you’ve just got a lot of free time on your hands, this would be a really great way to spend it!