Before I started coding, I was always looking for the best resources to learn coding. I wanted to learn online as I am a college student and I don't have enough time to join some training bootcamps and it would cost me a lot more. So, I decided to learn online. The biggest benefit of learning online is that we can learn whenever we want and whatever we want but learning online isn't that easy as people think. You have to go through a lot of struggles to reach your goal. The main struggle and the main problem I found while deciding to learn online was finding out the best resources. At that point I nearly gave up because the country where I belong to doesn't have an online payment system. But then I came through these awesome resources. Note:- All of these resources are completely free. Here a list of them:-
Youtube:-
This is one of the easiest resource and everyone is familiar with. Here you can find tutorials on any programming languages. I first got started with this resource. But as it is a free resource you can't expect much from it.Codecademy:-
Codecademy is where most people who are new to coding get their start. If you haven’t been to the site yet…where have you been!? The platform revolves around interactive learning; that is, you read a little, type your code right into the browser, and see results immediately.
Topics taught: HTML & CSS, JavaScript, PHP, Python, Ruby, Angularjs, The Command Line, and more.
3.edx:-
An open-source higher education program governed by MIT and Harvard. Offers 107 courses under the “computer science” category, teaching various coding languages.
Topics taught: Java, C#, Python, and many more.
4.free code camp:-
Teaches coding first through an established curriculum, then by giving you hands-on experience working on projects for nonprofits.
Topics taught: HTML, CSS, Bootstrap, JavaScript, Databases, DevTools, Node.js, React.js, and D3.js
5.khan academy
Tons of subjects (as their front page says, “You can learn anything”), including many on computer programming. A few courses are offered for younger kids, too.
Topics taught: Many
Congratulations @sumankathet! You received a personal award!
Happy Birthday! - You are on the Steem blockchain for 1 year!
Click here to view your Board
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @sumankathet! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit