+263773057669 info@clouditate.com

Free sites to learn to code

Coding is for everybody and many people are realizing it now. Finding free sites to learn to code can be very hard. Here is a list free, top quality sites you can learn to code from.

1. Tutorial Point

Tutorial point is one of the best free coding sites you can find. They offer many tutorials for many programming languages and technologies. Here is the list of technologies that are offered on tutorialpoint:

  • Big data and analytics
  • Machine learning
  • Python programming tutorials
  • Web development tutorial including the web frameworks
  • Computer science courses can be helpful if you’re a computer science student and want to learn more staff.
  • Databases: PostgresSQL, MYSQL, MongoDB, SQL, and many more database tutorials
  • Digital Marketing tutorials
  • Engineering Tutorials
  • Microsoft technologies
  • Linux scripts, commands, and knowledge
  • Mobile application development tutorials
  • DevOps like git, Github, GitLab

2. GeeksforGeeks

Geeks for geeks is more or less just like tutorialpoint. It offers free, quality coding, programming tutorials. You can also contribute to the tutorials by adding some content and share your knowledge with other developers. Here is a list of tutorials you can find on geeksforgeeks:

  • Operating systems
  • Database management systems
  • Computer networks
  • Web technologies
  • Design patterns
  • Computer graphics
  • Image processing

3. BogotoBogo

Bogotobogo is an open-source initiative. You can learn many programming language concepts for free of charge. If you’re looking for hardcore coding concepts, bogotobodo can help you know many coding materials you wouldn’t normally get for free. Here is a list of languages and concepts you can learn on bogotobogo:

  • Big data with python tutorials
  • Machine learning with python
  • Angular JavaScript
  • Python programming language
  • C++
  • Go
  • DevOps
  • Kubernetes
  • Algorithms
  • Other web frameworks

4. MIT OpenCourseWare

The OpenCourseWare Initiative brings all of MIT’s undergraduate and graduate courses online. You can enjoy MIT education for free even if you’re not a student at MIT. There are many free courses and tutorials you can benefit from and learn to code. MIT OpenCourseWare does not only give coding tutorials but many other courses e.g

  • Architecture and Planning
  • Engineering
  • Business Management
  • Humanities, Arts, and Social Sciences courses

MIT free courses

5. freeCodeCamp

FreeCodeCamp helps people learn coding for free. They have thousands of videos, articles, and interactive coding lessons and all are free of charge which means you can also take those lessons and start learning. freeCodeCamp allows you form groups and learn or build projects together.

FreeCodeCamp coding site

6. Khan Academy

Khan Academy is a free learning platform and you can learn anything on their website. You can develop your computer coding experience and knowledge by interacting with the platform with other like-minded learners. Khan Academy has courses ranging from computer programming basics, up to advanced concepts.

Khan Academy has courses for web development, databases and other programming languages. There are also foundational courses that teach you computer coding philosophy and skills.

7. edX

edX is a platform for learning. It was founded by Harvard and MIT. Many students use edX to learn many courses, including learning to code from free. edX is backed by top-ranked universities in the world and industry-leading companies.

You can find many free coding tutorials and courses on their website. Here is a list of courses you can find:

  • Azure
  • Blockchain
  • C programming
  • Django, Python
  • Java
  • JavaScript
  • Artificial intelligence
  • Big data
  • Data mining
  • Quantum computing
  • Power business intelligence

8. Coursera

Coursera is a platform where you can learn anything. The instructors have coding knowledge and can teach you the many programming languages through video tutorials. However, some of the courses are not free and you’ll have to pay for them.

9. Upskill

Upskill is a web designing oriented learning platform. You can learn anything for web development including, CSS, Html, javascript, PHP, and other web development frameworks.

Upskill has an advantage that you’ll earn to code by actually building things with your knowledge.


Clouditate Services