My top 5 websites to learn programming online FOR FREE!

in programming •  7 years ago  (edited)

I have been amazed with the information technology world since i was 10 years old. It seemed to me like a world of opportunities, a world where you can do whatever you like. And if you are seeing this, then most likely, you feel the same way, but you don't know where to start. In this post i will review 5 websites, where you can start learning the art of programming for zero cost!


1. Codecademy

logo-codecademy-social-abfd8450722d675bddedde689f8af624.png

Short review:

Codecademy is my personal favorite. I have been using it for about two years, and i love it so far. It has an interactive interface, allowing you to code and learn at the same time. I have almost completed the Python 3 course there, and i plan to start the HTML course afterwards.

codecademy-learning-environment-3.png

Statistics:

  • Founded in 2011 by Zach Sims & Ryan Rubenski
  • 25 million users (as of January 2016)
  • Headquarters located in New York

Available courses:

  • Python
  • PHP
  • Git
  • SQL
  • HTML & CSS
  • JavaScript
    • jQuery
    • ReactJS
    • AngularJS
  • Ruby
    • Ruby on Rails
  • Java

Overall rating: 🌟🌟🌟🌟🌟 5/5


2. Udemy

download (3).png

Short review:

I also like Udemy because it isn't a programming-only oriented website. You can learn artificial intelligence, data-science, how machine learning works, etc. Not all the courses are free there, but a lot of the free courses are very detailed , making it easy to understand.

udemy-learn-to-code.jpg

Statistics:

  • Founded in 2010 by Eren Bali
  • 45,000 courses (As of 2017)
  • Based in Silicon Valley

Available (free) courses:

  • Python
  • Java
  • PHP
  • C++
  • Android
  • HTML5
  • and more. (Total of 97 free programming courses)

Overall rating: 🌟🌟🌟🌟🌟 5/5


3. Code Avengers

logo4.png

Short review:

I've been using Code Avengers for about a week now, and i must say its a pretty fun way to get started with programming. The tutorials are so simple, even a kid could understand them. Currently i am going through the JavaScript course, and i like it so far. There aren't as many courses as in the two above, so that's a bit of a bummer. Still, its a fun way to get your hands wet with coding!

unknown.png

Statistics:

  • Founded by Michael Walmsley in 2011
  • 8 programming related courses
  • Comes with a free 7 day trial

Available courses:

  • Python
  • HTML & CSS
  • JavaScript
  • Web Development
  • Design
  • Intro to coding
  • Computer Science
  • Game Development

Overall rating: 🌟🌟🌟🌟 4/5


4. Khan Academy

khan-logo-dark-background.png

Short review:

Khan Academy will remain one of my favorites, just because of its professional website interface and course structure. Khan Academy, similar to Udemy, isn't a programming only oriented website, except all of the courses there are free. While the only programming courses Khan Academy has are JavaScript, HTML & CSS and SQL, it's code editor + step-by-step video tutorial combination makes it easy and fun to learn.

30164bcb-85c4-4707-9d1f-ad195a53b389_500.png

Statistics:

  • Founded my Salman Khan in 2006
  • 10 million visitors per month
  • Located in Mountain View, California

Available programming courses:

  • JavaScript
  • HTML
  • CSS
  • SQL

Overall rating: 🌟🌟🌟🌟 4/5


5. Treehouse

images (2).png

Short review:

Treehouse is one of the most popular platforms for learning programming. Just like Code Avengers, it is a freemium site which allows you to use it free for 7 days, afterwards you must pay a monthly fee of $25. Besides that, it is a professionally built platform with a major amount of courses, ranging from Python to iOS.

68747470733a2f2f7261772e6769746875622e636f6d2f67696e61686f752f66616365626f6f6b45786572636973652f6d61737465722f54726565486f7573655f73637265656e73686f742e706e67.png

Statistics:

  • Founded by Ryan Carson and Alan Johnson in 2011
  • Over 171,000 registered users
  • Based in Orlando, U.S.
  • 17 available topics

Available programming courses:

  • HTML
  • CSS
  • JavaScript
  • Python
  • Java
    • Android
  • C#
    • iOS
  • PHP
  • Ruby

Overall rating: 🌟🌟🌟🌟 4/5


Do you agree with my list? Please leave a comment below!
Thank you for reading, and have a great day!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Udemy always has sales for their courses, most of the time they are $10. Sign up and wait for them to send you an email, usually happens over the weekend.

Great list!

Thanks! Just followed you! I'm planning to start doing some paid courses by Udemy, it surely seems interesting to me.

nice read, keep it up Brotheter

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by Redectro from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.

Congratulations @redectro! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments
Award for the number of upvotes received

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!