If you want to get started in the world of programming or want to elaborate on some aspects of programming, is no longer absolutely necessary to enroll at a university or an institute, you can simply look at the many free courses that teach you how to program.

You can learn web development, mobile development, basic programming, algorithms and much more on programming languages are now known development.

These free courses can take them at your own pace, see them whenever you want and do the exercises as many times as you want.

Here I offer a list of sites that offer free courses to learn programming:


  1. Codecademy
  2. Coursera
  3. Khan Academy
  4. Udacity
  5. Udemy
  6. edX
  7. CoderMania
  8. Skillshare
  9. Code School
  10. Code Avengers
  11. Hack Design
  12. Hackr.io
  13. Platzi
  14. Lynda.com
  15. Microsoft Virtual Academy


Read Also: