Useful websites to learn programming

Hi, I am listing some of the websites that I have found useful while learning programming:

1)freecodecamp.com
2)Codecademy.com
3)w3schools.com
4)udacity.com
5)scotch.io (project tutorials)
6)programmableweb.com (for API)
7)Codeschool.com
8)stackoverflow.com(you will get the hang of it)

Youtube channels-
1)funfunfunction
2)Mindspace
3)Coding train

I’ll update the list with more Youtube channels, websites and who you should follow on Twitter/Github.
You can DM me if you want to know more.

2 Likes

Team Treehouse :slight_smile:

edx
Coursera
Udemy

All have free classes.-- some also paid.

Paid;
Lynda (now owned by LinkedIN)
pluralsight

It is worth noting that, at least for websites and YouTube channels, this has been done in the 2017 New Coder Survey and @QuincyLarson has already written about on medium—it’ll likely be much faster if you extract what you need from there instead of surveying again (with a much smaller sample size).

The GitHub repository contains data that @erictleung has kindly cleaned up and useful data can be extracted from it very easily (I believe there is still a lot that can be done). Here is an example, part of the data has been visualised with D3 (yay for shameless self-promotion).

Twitter account may be an interesting one, not too sure about GitHub repositories because that depends on what programming flavour one fancies and the number of stars/forks kind of says it all if it’s about popularity.

1 Like

https://egghead.io/ is a good one. I like their format, super short video lessons!

I started mine with "Programming for Everybody(Getting started with Python"
After getting basics of programming i started learning c++ with http://www.learncpp.com/
Also i felt best way to learn programming is solving problems. hackerrank really helped in that aspect.