Recently, I have been doing the courses on FreeCodeCamp. It is a quite useful place to learn about web development. The courses will provide you with the fundamental knowledge required to start your way to be a web developer, and then requires you to do some projects which will require you to Search-Ask-Read to solve it. (This is the same paragraph I wrote on my previous post, if you noticed).
This is one of the Web-App that I built as part of the course, and it is the third one that I posted here. It is a simple web application that allows the user to check a few Twitch channels streams status. It uses the TwitchTV API. In my opinion, this is also a simple, yet good project to help budding developers to start learning about integrating their web-app and tailoring it to utilize an API from a provider, which in this case, is TwitchTV.
You can check it out below (if you are having trouble viewing it, click on this link instead). Since it is hosted on CodePen, you can freely view the code that I used to built the web-app. If you learnt something from it, I will be very happy! If you just want to use the web-app to check your favorite Twitch channels, you can sign up for your own CodePen account and fork the pen. After you do so, you can change the channels’ names you want to check at the JS part of the code.
FreeCodeCamp also has their own Gitter channel(an online messaging platform for developers), and a lot of people there are very knowledgeable and helpful!
So, are you looking to learn to be a web developer? Whether you are already a student in an IT faculty, or just a beginner in the world of web development, I can safely say FreeCodeCamp will help you in some ways.