Web Development: Free Resources
Tags: Web Development, Bootcamp, Website Development, Web Design, Codingbootcamp

If you want to learn web development, the first bit is to learn from the free resources available. After exhausting the free resources only then go for a paid course in my opinion. Since learning things by ourselves (the hard way) we are able to better grasp the ideas and also it gives us an Eureka! Eureka! moment when things learnt start falling into place and that is the best part of any learning. So here are the free resources I have stumbled upon on my journey to learn web development.

The Odin Project : This is by far in my opinion the best platform to learn web development both front end as well as back end. In backend you can choose between Ruby on Rails and Nodejs. All the resources are put up under different lessons which are supposed to be learned in order. Starting from HTML/CSS to Javascript to Frameworks to Node , everything has been taken care of including the projects you could do along the path. Free Code Camp : This is an interactive tutorial where you learn HTML/CSS, Javascript, Frameworks, Nodejs, and many more such as Python and Data Analysis. Every lesson is bundled in a short interactive tutorial which requires you to submit the answer on the embedded IDE. If you like interactive tutorials where you learn while doing, this could be the course for you. Codecademy : It’s both paid as well as non-paid. It is again interactive but more involved and deeper than freecodecamp. But it’s not completely free is it’s negative side. Most of stuff is available for free and only the lessons asking for the projects need to be paid. It is a good resource and is even mentioned by The Odin Project in their lessons. Udacity : Yes, there are many free courses available on Udacity, if you filter your search. The courses have high quality, begin slow, dive deep kind of structure. But they are highly pedagogical in nature and are divided into easily understandable lessons so that you fully grasp the idea involved in the course. Bento : This is similar to Odin but in a less verbose manner. Resources are bundled into tracks, each track links to external resource that is and all the tracks are covered such as HTML, CSS, Javascript, Python and Django and frameworks. Coursera : This is again paid as well as unpaid. Many of the courses can be audited to view the lessons devoid of its assignments. It becomes a little tedious to go over every lecture and since it begins quite slow, but some good courses could definitely be found on the site. Other resources: There are plenty of resources available other than the ones mentioned. You can search about them and go for the ones that appeal you. Just a youtube search will land you into many courses for free and some of them might be really good. After going through the resources mentioned above, you would have learned a lot about web development and its technologies so as to be able to build a website on your own. But don’t forget you only learn by doing, no amount of browsing the courses will help you learn unless you start building on your own, so start with the projects upfront. Happy Learning!