Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.
To be honest, we are really fortunate to live in a world of technology where you have access to a lot of resources like free tutorials, books, and courses to learn whatever we want, all thanks to the Internet.
You can literally learn whatever you want and that too, without spending too much money like Coding, Web Development, Mobile Development, Database, Cloud Computing, Machine Learning, or whatever you want.
You don't need to pay any fees, but you must have a good internet connection to take full advantage of these online resources.
You can gauge the popularity of this course by looking at the number of students enrolled, currently, 5M+, which is the very high number for any online FREE course.
This is one of the best places for online learning. You will get free online courses and tutorials in all the latest technology and programming language like Java, Spring, Data Structure and Algorithms, Selenium, REST, etc. It provides both free and paid resources.
- The Web Developer Bootcamp (link)
The paid resources are also very cheap, and you can purchase on just $9.99 during their flash sale, which happens quite often. It's full of some of the great teachers like Colt_Steele, Rob Percival, Stephen Grider, Jose Marcial Portilla, John Purcell, etc.
This is one of the most awesome community websites which will help you to learn to code for free, build real-world projects, and get a job as a developer.
Founded by Quincy Larson, this is a really excellent place to start your coding journey. They even have a big Facebook group (freecodecampearth) where you can ask questions and share your learning experience, and their Medium publication freeCodeCamp is the most significant Medium publication for Programming articles.
As Quincy Larson pointed out in comments, freeCodeCamp also has a YouTube channel, which has hundreds of free courses on topics like Python, Git, GraphQL, SQL, database schema design, and a lot of advanced topics. Many of these are 10+ hours long --- in a single video with no ads. Perfect to start your journey.
The best part of Coursera is that it offers online courses from Universities like Stanford, University of London, University of Michigan, Colorado, Imperial College of London, and many more.
Coursera also provides you Certification, which you can showcase in your Linkedin profile, but you need to pay for it.
30 Day Vanilla JS Coding Challenge
Build 30 things in 30 days with 30 tutorials
No Frameworks×No Compilers×No Libraries×No Boilerplate
One of the best websites to learn any technology, skills like Web Development, Mobile Development, and Programming language like Java, Web development framework like Angular, React, Spring Framework, Hibernate, etc.
It's also now acquired CodeSchool, which earlier allows you to learn web technologies by doing it. I use this website to learn a lot of cool stuff in no time.
Mozilla is a great website for serious learner, a programmer who loves to do their own thing and just wants to read the theory and try examples in their own setup.
If you don't know, Educative is another online learning platform that is gaining a lot of traction for its text-based, interactive learning courses. Reading is generally faster than watching, and If you prefer reading text than watching videos, then this is the platform to checkout.
It has some of the best courses to prepare for coding interviews like Grokking the Coding Interview: Patterns for Coding Questions and Grokking the system design interview.
The code can be viewed and run directly from the lessons. This course has been created by Arnav Agarwal, a full-stack engineer. Arnav has attended a coding boot camp and has taught at another one.
- The Web Developer Roadmap (roadmap)
- 2 Websites to learn Coding online for FREE (see here)
- 5 Great sites to learn SQL for FREE (see here)
Thank you for reading this far, if you have any questions or feedback, then please drop a comment. If you like this article and books, then please share it with your friends and colleagues.