-
Harvard CS50
-
freecodecamp - https://www.freecodecamp.org/
-
codecademy - https://www.codecademy.com/
-
leetcode - https://leetcode.com/
AlexandruVoica/learning-resources
I am an Architecture graduate turned Software developer and this is a comprehensive list of the learning resources I used.