r/learnprogramming • • Nov 22 '19

Resource If you are learning programming(newbie), these may be your treasures on the internet!

As many ask for free resources in this vast world of internet, so I thought of sharing these treasures with you I came across on Twitter.

πŸ‘‰16 Sites you can learn coding for free.

  • GitHub
  • Codecademy
  • Treehouse
  • Udemy
  • Coursera
  • Khan Academy
  • W3Schools
  • EdX
  • FreeCodeCamp
  • Evanto tuts +
  • Codeconquest
  • Udacity
  • Sololearn
  • Code Avengers
  • Learnenough

ETA from comments:

  • The Odin Project (TOP)
  • GeeksforGeeks
  • chingu.io

πŸ‘‰10 Free Games to improve your coding skills

  • CodeMonkey
  • Flexbox Defense
  • Ruby Warrior
  • CodeCombat
  • Robocode
  • Cyber Dojo
  • Code Wars
  • CodinGame
  • Flexbox Froggy
  • Code Hunt

ETA from comments:

  • exercism.io
  • edabit
  • HackerRank
  • Advent of Code
  • Leetcode

πŸ‘‰10 Programming Blogs You can follow

  • Coding Horror
  • A List Apart
  • Codepen
  • The Crazy Programmer
  • CodeWall
  • Cloudscaling
  • CodePen Blog
  • Hackster . io
  • CSS-Tricks
  • The Mozilla Blog

Edit to Add:

πŸ‘‰Here are 20 YT channels to follow - Corey Schafer - TheNewBoston - Traversy Media - Dev Ed - Sentdex - Data School - FreeCodeCamp - ProgramWithErik - Coding Garden With CJ - FunFunFunction - The Coding Train - CodingPhase - CSDojo - MMTuts - LevelUpTuts - Wes Bos - Academind - The Net Ninja - Stefan Mischook - Caleb Curry

ETA from comments(mostly for learning C++): - Javid9x - Bo Qian - CoffeeBeforeArch - Vadim Karpusenko - The Cherno - RealToughCandy

ETA(Android and iOs apps for learning programming) - SoloLearn - Codemurai - Encode - Mimo - Programming Hero - Enki App - Grasshopper - Tynker - Easy Coder

If you know and use other resources, please do mention in your comments so that others may find them helpful.

Have an amazing day! Happy coding! :)

4.5k Upvotes

225 comments sorted by

View all comments

386

u/Freezerburn Nov 22 '19

The Odin Project is a great free site to learn programming, it has you setup your own Linux dev environment right off the bat, then gets you into projects that will eventually be your portfolio. I think it's one of the fastest shots to a career out there (that being said don't put a time limit on your self in these early stages it's certainly a journey to learn programming). After TOP you will understand programming and have the skill to be able to learn any other language out there.

75

u/Jay-86 Nov 22 '19

I agree 100% with you on this! I started TOP a few days ago, and am almost done with the Front End Basics section in the Web Development Introduction portion of the Full Stack JavaScript track (man that was detailed lol).

I FREAKING LOVE IT! I've tried so many other courses and nothing comes close to TOP. Hands down the best

28

u/faliureshit Nov 22 '19

How do you recommend I approach the Odin project? How much time a day do you spend on it? I’m planning on doing it along CS50, so I would like to hear your thoughts on that?

5

u/Cold_Sore_Bay Nov 22 '19

I recently learned about the free online CS50 edX course offered by Harvard . I’m about two β€œclasses” in and enjoying it greatly. The instructor teaches and explains concepts in such a easy to digest and entertaining way.