16 GitHub Learning Repositories for Beginner Developers 💖👍
Tags: webdev, beginners, github, career
Published: 2022-09-20 16:50:51

---
title: 16 GitHub Learning Repositories for Beginner Developers 💖👍
published: true
description: 
tags: webdev, beginner, github, career
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8se8pl83ftue2po3piux.png
canonical_url: https://madza.hashnode.dev/16-github-learning-repositories-for-beginner-developers
---
I often get contacted by beginner developers asking what would be the best resources for learning and do they need a degree or apply for bootcamps to get the job. 

In this article, I decided to handpick some of the best free GitHub repositories that could potentially cover more than they teach in classes or online courses.

You will find knowledge about the general web, learning roadmaps, computer science principles, interview preparation guides, additional books and websites to use and so much more.

<hr>

## 1. [how-web-works](https://github.com/vasanthk/how-web-works)

> ⭐ GitHub stars 9k+

{% github https://github.com/vasanthk/how-web-works no-readme %}

What happens behind the scenes when we type [www.google.com](http://www.google.com/) in a browser?

##  2. [developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)

> ⭐ GitHub stars 212k+

{% github https://github.com/kamranahmedse/developer-roadmap no-readme %}

Community driven roadmaps, articles and resources for developers.

## 3. [free-programming-books](https://github.com/EbookFoundation/free-programming-books)

> ⭐ GitHub stars 249k+

{% github https://github.com/EbookFoundation/free-programming-books no-readme %}

Freely available programming books.

## 4. [ossu-computer-science](https://github.com/ossu/computer-science)

> ⭐ GitHub stars 124k+

{% github https://github.com/ossu/computer-science no-readme %}

Path to a free self-taught education in computer science.

## 5. [system-design-primer](https://github.com/donnemartin/system-design-primer)

> ⭐ GitHub stars 197k+

{% github https://github.com/donnemartin/system-design-primer no-readme %}

Learn how to design large-scale systems. Prep for the system design interview.

## 6. [coding-interview-university](https://github.com/jwasham/coding-interview-university)

> ⭐ GitHub stars 234k+

{% github https://github.com/jwasham/coding-interview-university no-readme %}

A complete computer science study plan to become a software engineer.

## 7. [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook)

> ⭐ GitHub stars 78k+

{% github https://github.com/yangshun/tech-interview-handbook no-readme %}

Curated coding interview preparation materials for software engineers.

## 8. [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook)

> ⭐ GitHub stars 35k+

{% github https://github.com/yangshun/front-end-interview-handbook no-readme %}

Front End interview preparation materials for busy engineers.

## 9. [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms)

> ⭐ GitHub stars 151k+

{% github https://github.com/trekhleb/javascript-algorithms no-readme %}

Algorithms and data structures implemented in JavaScript with explanations.

## 10. [javascript-questions](https://github.com/lydiahallie/javascript-questions)

> ⭐ GitHub stars 47k+

{% github https://github.com/lydiahallie/javascript-questions no-readme %}

A list of JavaScript questions, and their explanations.

## 11. [freecodecamp](https://github.com/freeCodeCamp/freeCodeCamp)

> ⭐ GitHub stars 353k+

{% github https://github.com/freeCodeCamp/freeCodeCamp no-readme %}

A friendly community where everyone can learn to code for free.

## 12. [awesome-learning-resources](https://github.com/lauragift21/awesome-learning-resources)

> ⭐ GitHub stars 4k+

{% github https://github.com/lauragift21/awesome-learning-resources no-readme %}

Awesome list of resources on web development.

## 13. [project-based-learning](https://github.com/practical-tutorials/project-based-learning)

> ⭐ GitHub stars 77k+

{% github https://github.com/practical-tutorials/project-based-learning no-readme %}

Curated list of project-based tutorials.

## 14. [project-guidelines](https://github.com/elsewhencode/project-guidelines)

> ⭐ GitHub stars 27k+

{% github https://github.com/elsewhencode/project-guidelines no-readme %}

A set of best practices for JavaScript projects.

## 15. [professional-programming](https://github.com/charlax/professional-programming)

> ⭐ GitHub stars 20k+

{% github https://github.com/charlax/professional-programming no-readme %}

A collection of learning resources for curious software engineers.

## 16. [the-book-of-secret-knowledge](https://github.com/trimstray/the-book-of-secret-knowledge)

> ⭐ GitHub stars 77k+

{% github https://github.com/trimstray/the-book-of-secret-knowledge no-readme %}

A collection of inspiring manuals, cheat sheets, blogs, cli/web tools, and more.

<hr>

Writing has always been my passion and it gives me pleasure to help and inspire people. If you have any questions, feel free to reach out!

Connect me on [Twitter](https://twitter.com/madzadev), [LinkedIn](https://www.linkedin.com/in/madzadev/) and [GitHub](https://github.com/madzadev)!

Visit my [Blog](https://madza.dev/blog) for more articles like this.