Awesome GitHub Repository for Web Developer - Part 1
Tags: webdev, javascript, beginners, github
Published: 2022-08-25 14:15:00

## Introduction

GitHub repositories are awesome, you can learn many from their readme. I have followed a GitHub repository to learn about React in detail using the resources. I have also created some GitHub repositories such as [Awesome-Web3](https://github.com/surajondev/awesome-web3.0) to help developer has a roadmap along with free resources to learn the technology.

All these benefits of a GitHub Repository are enough to encourage someone to look into a GitHub Repository to learn. So, here we are going to look into GitHub Repository that will help you in learning and acing Web Development.

So, let's get started.

## sindresorhus/awesome

> 😎 Awesome lists about all kinds of interesting topics

Star: 216K+

Topic: lists, awesome

It is a master repository to find awesome resources of any technology such as awesome-react, awesome-flutter, and all. The repository covers a lot of topics including 
- Web development
- Mobile development
- Web3
- Databases
- Security
- Gaming
- And much more

Link to Repository: https://github.com/sindresorhus/awesome

---

## lydiahallie/javascript-questions

> A long list of (advanced) JavaScript questions, and their explanations ✨

It is one of the best repositories for JavaScript coding interviews to look out for. There are more than 150 questions to solve. Creator and contributors regularly update the repo to increase the number of questions. The question is in form of code followed by MCQ. The answer is hidden in the toggle button, so you can solve it on your own and look at the answer later. The repository is also available in different 18 languages. 

Link to Repository: https://github.com/lydiahallie/javascript-questions

---

## bradtraversy/design-resources-for-developers

> Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools, and much more

Star: 43K+

Topic: ui, resources

As the name suggests, the repository is filled with awesome resources related to the design. It has almost more than 15 resources in each category. It has categories such as
- Icon Fonts
- Stock Images
- JavaScript Animation Libraries
- Colors
- UI Designs
- Javascript Chart Libraries
- And Much More

Specifically, it has resources for 31 categories.1

Link to Repository: https://github.com/bradtraversy/design-resources-for-developers

---

## microsoft/Web-Dev-For-Beginners

> 24 Lessons, 12 Weeks, Get Started as a Web Developer

Star: 56K+

Topic: javascript, css, html 

If you are a beginner and wanted to learn Web Developer, Microsoft has an awesome repository. It has a roadmap along with the resources in the form of an article with YouTube videos linked. I liked how they have explained in articles and also linked to external videos to learn further. It starts with Basic Introduction and ends with creating a web application. 

Link to Repository: https://github.com/microsoft/Web-Dev-For-Beginners

---

## public-apis/public-apis

> A collective list of free APIs

Star: 207K+

Topic: api, list

APIs are a great way of building websites that connect your application with data. There are various APIs with helpful and interesting data to convert into a full web application. Public APIs provide you a list of free APIs in a variety of categories. These categories include:
- Anime
- Business
- Books
- Finance
- Games and Comics
- Tracking
- Weather
- And Much More

Link to Repository: https://github.com/public-apis/public-apis

## Connect With Me

- [Twitter](https://twitter.com/surajondev)
-  [LinkedIn](https://www.linkedin.com/in/surajondev/)

## Conclusion

You can get a lot from these GitHub repositories. I hope these will help you understand and gain more knowledge of Web development. 

You can follow me to get updated when further parts of the series will drop. Thanks for reading the article.