In this review, I’m going to show you the best free internet sites where you can learn how to write code. This list is going to be in no particular order. They all offer their own benefits and it really depends on your learning style
YouTube
First off is a site that you’re all familiar with. It’s called YouTube! So you just head over to the YouTube homepage, it has a plethora of content from competent people that can show you how to code.
So let’s say for example you want to learn python, you just go to the search bar, type in ‘python for beginners’ and you will see a bunch of content from different content providers.
Another way you could search is just typing in ‘python programming’. And this works with just about any programming language out there. A lot of these content providers also provide playlists which can be a convenient way for learning on YouTube.
Top 10 YouTube Channels to Learn Programming:
- ProgrammingKnowledge
- Adam Khoury
- Treehouse
- Mike Locke
- Learncode.academy
- Derek Banas
- CSS-Tricks
- TheNewBoston
- Kudvenkat
- DevTips
W3schools
This site has a minimalistic, but don’t let the looks fool you. The lessons are at a slower pace than the other tutorial sites. They’re well written and they give you the opportunity to try out what you’ve learned.
You can learn several technologies including HTML, CSS, JavaScript, etc. they also have tutorials for building a website, server technologies and Web databases.
To get started with the site, you don’t really need a sign-in or login. All you do is just go to what you want to learn. All you really do is read and follow directions. Once you get down to the bottom of the page, you just click the ‘Next’ button and it’ll take you to the next page. It’s really that simple!
Codecademy
It’s probably the easiest to use – it’s completely free, you can upgrade to pro. Pro gives you a personalized learning plan, additional quizzes, real-world projects and live help from advisors.
On Codecademy, you get access to several tutorials including learn HTML and CSS, learn Python, JavaScript, Ruby and several others. With Codecademy, you will need to create an account. What is really good about this site is the layout.
On the left-hand side is a bunch of text for you to read, then you have instructions. You just have to follow those instructions. The middle section contains all the input of your code. A lot of the code is already pre-populated and to the far right is the output section of your code
10 OF THE BEST OTHER PLACES TO LEARN TO CODE FOR FREE
- Khan Academy
- Free Code Camp
- Codewars
- The Odin Project
- HackerRank
- CodeFights
- edX
- Upskill
- MIT OpenCourseware
- Coursera