5 Great Resources To Learn How To Code

intro2   5 Great Resources To Learn How To CodeMore and more people are turning towards coding as a profession/hobby. From freelancers to actual developers, everyone seems to have their foundations strong in at least one programming platform.

However, more often than not, there seems to be a problem of actually finding good content online that can teach you to code. Experimenting with a language can only get you so far. To master it, you need to have proper guidance from people who actually know what they are talking about.


So where can you find expert guidance without shelling out a fortune for it? You could start with checking out the websites below:

Dream In Code

15   5 Great Resources To Learn How To Code

Just taking a look at their logo ought to tell you that the community at Dream In Code isn’t something to mess around with. You can browse their content for free, or you can sign up to become a permanent member.

They have everything. Right from fundamental elements to programming examples, Dream In Code can help you master any language you choose. That’s because Dream In Code is not restricted to only one language. It covers almost everything under the sun and the community of users/experts is just amazing.

They also have a video channel and links to developers’ blogs if you want to look deeper.

W3Schools

24   5 Great Resources To Learn How To Code

If what you want to master is a Web technology, you’ve got to give W3Schools a look. There’s hardly a place on the Internet that’s as exhaustive as W3Schools when it comes to tutorials about Web technologies.

You can get tutorials ranging from plain-Jane HTML, right up to AJAX and the likes. There’s even Server Side Scripting thrown into the mix if that’s what you fancy.

Eloquent JavaScript

34   5 Great Resources To Learn How To Code

If you’ve ever had to use a Greasemonkey Script or a Bookmarklet, you have a clue about the kind of power that JavaScript possesses. It can dynamically modify the contents of the page that you are viewing.

If you’ve ever wondered how any of this is done, then you’ve got to checkout Eloquent JavaScript. This is an interactive tutorial, which you can either read off the Internet, or download as an archive and use on your local disk. It includes a live console to try out any code that you might want to. The entire tutorial is written in very lucid English, and is very easy to follow.

TryRuby

45   5 Great Resources To Learn How To Code

Ruby is another one of those languages that is taking the world by storm. Slowly, but surely, it’s making its presence felt on the Internet. If you are thinking of venturing out into web application development, then you’ve got to give Ruby a shot. There’s a chance you may never have to look back.

The only trouble is finding good sources of Ruby tutorials. TryRuby is a website that’s dedicated to teaching you about Ruby. When you first open the page, all you get is an interactive console for you to code in. Type “help” (without the quotes) and hit Return/Enter to start the Ruby tutorial.

Like Eloquent JavaScript, TryRuby is not at all intimidating. Five minutes into the tutorial and I was wondering whether the syntax can really be that simple.

A Miscellany of HTML5 Tutorials

54   5 Great Resources To Learn How To Code

Last but not least, we come to HTML5. HTML5 has been creating a furore all over the Internet over the last year or so. It’s definitely going to be big (especially with giants like Apple and Google backing it). Therefore, as a developer, you’ve got to have knowledge (either elementary or advanced) about the capabilities of this standard. Tripwire Magazine has a list of more than 30 tutorials at their website. You can get access to all of them using the link above.

Now that you have our list of resources from where you can learn how to code, why don’t you pick up that keyboard and put your fingers to good effect? Once you master a language and come up with an awesome app, let us know about it and we might just dedicate a post to it.

In the meantime, check out some other programming / coding posts that we have done in the past, for further inspiration :

Top 10 Professional Sample Code Websites For Programmers – by Ryan
Learn To Code At Any Level With Google Code University – by David
4 Great Websites To Make You A Visual Basic Guru – by Ryan
6 Beginner Resources For Learning Mac Programming – by Bakari
6 Free Sites To Learn About Programming in PHP – by Jack
Top 5 Sites To Learn CSS Online – by Daniel

Image Credit: kakaopor.

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

25 Comments -

Prateek Jain

thanx buddy

Prateek Jain

thanks a lot

Nrew

also try stackoverflow.com or daniweb

Nrew

also try stackoverflow.com or daniweb

Aletterformat Com

thanks a ton

Kevin Rodrigues

There are also many other sites like CodeKata, Project Euler, Code Chef, etc.

Abhigyan

Thanks for the additional inputs. We value reader feedback like this :)

Kevin Rodrigues

There are also many other sites like CodeKata, Project Euler, Code Chef, etc.

Jayarathina Madharasan

Great collection. Thanks. I would like to add planet-source-code.com It has been my guide from my school days till now..

Jayarathina Madharasan

Great collection. Thanks. I would like to add planet-source-code.com It has been my guide from my school days till now..

Sumanth Kumar

Nice find..Thanks for sharing

Jonathan Bennett

Great list Abhigyan!

Axel482

You can get sample code from Softpedia. It could be used to study or if you already know what your doing, recycle it.

mo’men mohamed..

great great..will help me more and more

Abhigyan

Thanks for the extra input guys. Keep it coming!

Roscoe

Also try http://www.highercomputingforeveryone.com/. A very good tutorial for coding beginners.

Roscoe

Also try http://www.highercomputingfore A very good tutorial for coding beginners.

Lars

Thanks for mentioning tripwire magazine here!

Prateek

one suggestion…
When u put a link in the article, always set it to open in a new window.
This way you will be able to hold on to the viewer and faciliate his surfing as well.

Prateek

one suggestion…
When u put a link in the article, always set it to open in a new window.
This way you will be able to hold on to the viewer and faciliate his surfing as well.

Meena Bassem

love dreamin code :D

Jessica Cam W.

I totally second Eloquent Javascript. It’s got a console on the site and print version so you can read it like a book!

Anonymous

These referrals are amazing especially with the comments included. Thank you Stumble Upon and thank you everyone else!

Arvind

The link to Dream in Code is wrong. It is not dreamincode.com, it actually is dreamincode.net

Arvind

The link to Dream in Code is wrong. It is not dreamincode.com, it actually is dreamincode.net