# Github repositories every aspiring developer should check out

Starting your career in web development can be overwhelming. And most of the time beginners struggle to pick resources and learn. There are tons of great resources available online and most of which we are not even aware of. I have collected some of the best repositories in my bookmarks. 

📑 Here is a list of 20+ awesome GitHub repositories with tons of resources collected together for you.
So Pick something and start learning. 



### 📌 [Freecodecamp](https://github.com/freeCodeCamp/freeCodeCamp) 
A self-paced curriculum for learning full-stack development. Its freeCodeCamp.org's open-source codebase and curriculum. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=freeCodeCamp&repo=freeCodeCamp)](https://github.com/freeCodeCamp/freeCodeCamp) 


###  📌 [developer-roadmap](https://github.com/kamranahmedse/developer-roadmap) 
A set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend, or DevOps. The complete developer roadmap.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=kamranahmedse&repo=developer-roadmap)](https://github.com/kamranahmedse/developer-roadmap) 


### 📌 [A-to-Z-Resources-for-Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) 
 If you are in college, a college graduate, or just starting out as a developer, you should definitely check this out! 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=dipakkr&repo=A-to-Z-Resources-for-Students)](https://github.com/dipakkr/A-to-Z-Resources-for-Students) 


### 📌 [Best-websites-a-programmer-should-visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit)   
These are some really helpful sites you should definitely check.  you must know these to get always informed in order to do your technologies even better and learn new things.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=sdmg15&repo=Best-websites-a-programmer-should-visit)](https://github.com/sdmg15/Best-websites-a-programmer-should-visit)

### 📌 [awesome](https://github.com/sindresorhus/awesome) 
The name itself suggests its awesome. You can find a curated list of all kinds of interesting topics. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=sindresorhus&repo=awesome)](https://github.com/sindresorhus/awesome)


### 📌 [professional-programming](https://github.com/charlax/professional-programming) 
The goal of this repository is to make you a more proficient developer. You'll find only resources that are truly inspiring, or that have become timeless classics.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=charlax&repo=professional-programming)](https://github.com/charlax/professional-programming)

### 📌 [free-for-dev](https://github.com/ripienaar/free-for-dev)  
Developers have a massive amount of services offering free tiers, but it can be hard to find them all. This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=ripienaar&repo=free-for-dev)](https://github.com/ripienaar/free-for-dev)


### 📌 [free-programming-books](https://github.com/EbookFoundation/free-programming-books)  
List of Freely Available Programming Books on every computer science subject. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=EbookFoundation&repo=free-programming-books)](https://github.com/EbookFoundation/free-programming-books)

### 📌 [spellbook-of-modern-webdev](https://github.com/dexteryy/spellbook-of-modern-webdev)  
This repository can help you as a developer to have more power to do much more and much better, just like a spellbook does in fantasy worlds.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=dexteryy&repo=spellbook-of-modern-webdev)](https://github.com/dexteryy/spellbook-of-modern-webdev)

### 📌 [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook)  
This repository has practical content that covers all phases of a technical interview, from applying for a job to passing the interviews to offer negotiation.  Don't miss this if you want to be better at technical interviewing. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=yangshun&repo=tech-interview-handbook)](https://github.com/yangshun/tech-interview-handbook)


### 📌 [coding-interview-university](https://github.com/jwasham/coding-interview-university)  
This is a study plan for going from a web developer (self-taught, no CS degree) to a software engineer for a large company. The items listed here will prepare you well for a technical interview at just about any software company.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=jwasham&repo=coding-interview-university)](https://github.com/jwasham/coding-interview-university)

### 📌 [Become-A-Full-Stack-Web-Developer](https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer)  
This repository is focused on JavaScript, React, and Node.js. There is also a wealth of information on interview prep and applying to jobs. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=bmorelli25&repo=Become-A-Full-Stack-Web-Developer)](https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer)


### 📌 [frontend-dev-bookmarks](https://github.com/dypsilon/frontend-dev-bookmarks)  
A curated collection of resources for frontend web developers. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=dypsilon&repo=frontend-dev-bookmarks)](https://github.com/dypsilon/frontend-dev-bookmarks)

### 📌 [javascript-questions](https://github.com/lydiahallie/javascript-questions) 
From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview!  

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=lydiahallie&repo=javascript-questions)](https://github.com/lydiahallie/javascript-questions)

### 📌 [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) 
This repository contains JavaScript based examples of many popular algorithms and data structures. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=trekhleb&repo=javascript-algorithms)](https://github.com/trekhleb/javascript-algorithms)

### 📌 [JavaScript](https://github.com/airbnb/javascript)
This is a JavaScript Style Guide. A mostly reasonable approach to JavaScript. It also consists of other guides for ES6, react, CSS and Sass.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=airbnb&repo=javascript)](https://github.com/airbnb/javascript)

### 📌 [clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript)  
Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=ryanmcdermott&repo=clean-code-javascript)](https://github.com/ryanmcdermott/clean-code-javascript)

### 📌 [wtfjs](https://github.com/denysdovhan/wtfjs)  
The primary goal of this list is to collect some crazy examples and explain how they work, if possible. Just because it's fun to learn something that we didn't know before. I loved it.  

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=denysdovhan&repo=wtfjs)](https://github.com/denysdovhan/wtfjs)


### 📌 [public-apis](https://github.com/public-apis/public-apis)  
A collective list of free APIs for use in software and web development. 

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=public-apis&repo=public-apis)](https://github.com/public-apis/public-apis)


### 📌 [awesome-technical-writing](https://github.com/BolajiAyodeji/awesome-technical-writing)
A curated list of awesome resources: articles, books, videos, tools, podcasts about technical writing. 


[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=BolajiAyodeji&repo=awesome-technical-writing)](https://github.com/BolajiAyodeji/awesome-technical-writing)

### 📌 [programming-talks](https://github.com/hellerve/programming-talks)
A list of awesome & interesting talks about programming. There are talks on programming language specifics, architecture, and design of software as well as a more general section.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=hellerve&repo=programming-talks)](https://github.com/hellerve/programming-talks)

### 📌 [awesome-podcasts](https://github.com/rShetty/awesome-podcasts)
If you love listening to podcasts. This one is for you. A list of podcasts that are helpful for software engineers/programmers.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=rShetty&repo=awesome-podcasts)](https://github.com/rShetty/awesome-podcasts)

### 📌 [Marketing-for-Engineers](https://github.com/LisaDziuba/Marketing-for-Engineers)
It’s a hand-picked collection of resources for solving practical marketing tasks. It will help you learn, adapt, and test awesome marketing hacks.

[![ReadMe Card](https://github-readme-stats.vercel.app/api/pin/?username=LisaDziuba&repo=Marketing-for-Engineers)](https://github.com/LisaDziuba/Marketing-for-Engineers)

Well. This is more than enough to get you started. If you liked this collection, share it with your friends. let everyone know about these awesome Github repositories. 

*The most important lesson I learned *

%[https://twitter.com/WankhadeRutik/status/1207317518580359169]

I keep writing about the things I learned and applied. So you can connect with me on [Twitter](https://twitter.com/WankhadeRutik), [Github](https://github.com/rutikwankhade)  or [Linkedin](https://www.linkedin.com/in/rutik-wankhade). Also, subscribe to my newsletter and stay up-to-date with my latest blog posts.

⚡ Happy learning!

%%[substack]









