Learn Code Online, the best free resources.

Learning how to code online, the best free resources in 2020.

This post will cover How to learn code online, it’s a list of free resources to help you learn to code. It’s in no particular order, all of the resources I’ve listed are really helpful and are my first port of call when I need to brush up on my code. I’ve detailed some other ways I learn on another post.

Learn to Programme Online

Free Code Camp is where most people who are new to coding make a start in their learning to programme online journey. Let’s take a closer look.

Free Code Camp

Free Code Camp - To help you learn code online.
Free Code Camp has over 2000 hours of coding!

If you want to learn code and learn it by doing it, Free Code Camp is for you.

It has a full curriculum to follow and if you started today, it’d take you about 2000 hours to complete all of it. FreeCodeCamp teaches front-end and back-end website development, it’s aimed at beginners so if you have a few years experience you may feel it’s touching on stuff you have already learnt.

The website consistently receives positive feedback online and that is why I recommend it without hesitation to anyone looking to learn code online.

Please note, I also think that you shouldn’t use it for a ‘one stop shop’ to getting a developers job. You’ll need to go out there and do some more learning and build some applications. Although, saying that, it has a great section on preparing for coding interviews.


YouTube is one of the most visited websites in the world!
YouTube is one of the most visited websites in the world!

YouTube is a brilliant resource for anything, not just for learning to code. A quick search for ‘learn code’ returns so many results! Before picking a video to watch be sure to do the following:

Check the comments:
The comments give a great overview of the audiences thoughts on the content, YouTube viewers do not hold anything back when criticizing. This means you should get a fairly accurate view of the video you are interested in is going to be right for you.

Check the authors other videos:
I say this because you want to be certain that the creator of the content knows what they are talking about. Check some other clips and make sure the quality is consistent.

I’ve had great results following some of the videos. Previously, I’ve built a C# shopping cart app, HTML website templates and even Javascript functions.


I know I’ve said these are the best free resources, but there are some really really cheap books that are the cost of a large coffee. I’d definitely recommend you check them out on Amazon.


Udemy has over 100,000 courses!
Udemy has over 100,000 courses!

Udemy is an online learning platform. It’s aimed a professionals and most of the courses need to be paid for. There are a good portion of free courses. Just be sure to filter the courses by ‘Free’. I have bought some of the paid courses and as they are highly scrutinised by Udemy themselves, the content authors create immersive and easy to follow courses. The C# courses I did where part of a series. It started with C# basisc and finished with an advanced course.

As of 2018 there were over 100,000 courses on the site. The site doesn’t just contain coding courses, it has everything from learning guitar to cooking.

Stack Overflow

Stack Overflow Community is one that helps you get answers.
A fantastic Q & A community.

Stack Overflow is a community for anyone that writes code. I’ve included Stack Overflow in this list as I read an answer on there at least 5 times a week!

It’s a really good question and answer site. Users ask a question (but be sure to use the search feature and look for an answer to a similar question) and then contributors can post an answer.You can often theoretical answers as well as answers that include a big chunk of the source code you need to get your application working. As you become an experienced programmer, I’d encourage you to contribute on Stack Overflow and give back to the community.

Code Project

A large online community that'll help you learn code online.
A large online community that’ll help you learn code online.

An online community for programmers of all abilities. You’ll find articles for UI, general code, website development and loads more topics.

You’ll find that almost all of the articles posted contain source code examples that you can download for free. The site also encourages contributors to not just give the answer, but to also explain the source code and what each function or method is doing. You’ll find vast resources for a few of the common languages; C#, Javascript, SQL, Python and HTML. There is also articles for Android and iOS app development, IOT and Graphics. I use this site less often than the rest of these resources but it still comes highly rated by most visitors.

Tutorials Point

Tutorials Point, the biggest online tutorials library!
Tutorials Point, the biggest online tutorials library.

How to Learn to Code Online

I really hope you go out there any try some of these resources out. They’ve helped me immensely. In fact, after writing this blog I’m inspired to revisit FreeCodeCamp and finish some of the modules I never got around to completing. Leave a comment below and let me know if I’ve missed any coding resources.

Get Your First Dev Job

Once you’ve learnt how to code online you can use your new found skills to apply for some web developer jobs.

Good luck!

More Coding Content

For more awesome content like this, check out our coding category pages.

Leave a Comment

Your email address will not be published.