GitHub repositories to improve skills

GitHub Repositories
by Marko Denic | December 07, 2020

GitHub repositories provide a centralized location to store and manage code. This allows multiple people to collaborate on a project, track changes to the code, and maintain different versions of the project. GitHub also provides features such as pull requests, issues, and wikis, making it a powerful platform for software development and project management.

Additionally, with its vast network of users and publicly accessible repositories, GitHub is a great resource for discovering and sharing code with others in the developer community.

GitHub provides opportunities to connect with other developers, ask questions, and receive feedback, helping to build a strong and supportive community for skill development.

Here are a few repositories you can use for improving programming skills:

1. Free Programming Books

Freely available programming books.

Repo:  https://github.com/EbookFoundation/free-programming-books

2. Coding Interview University

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

Repo:  https://github.com/jwasham/coding-interview-university

3. Awesome

Awesome lists about all kinds of interesting topics

Repo:  https://github.com/sindresorhus/awesome

4. Developer Roadmap

Roadmap to becoming a web developer.

Repo:  https://github.com/kamranahmedse/developer-roadmap

5. Public APIs

A collective list of free APIs for use in software and web development.

Repo:  https://github.com/public-apis/public-apis

6. JavaScript Algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Repo:  https://github.com/trekhleb/javascript-algorithms

7. Awesome Python

A curated list of awesome Python frameworks, libraries, software, and resources.

Repo:  https://github.com/vinta/awesome-python

8. Node Best Practices

The Node.js best practices list

Repo:  https://github.com/goldbergyoni/nodebestpractices

9. Real World

“The mother of all demo apps” — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more.

Repo:  https://github.com/gothinkster/realworld

10. Tech Interview Handbook

Materials to help you rock your next coding interview.

Repo:  https://github.com/yangshun/tech-interview-handbook

11. Clean Code JavaScript

Clean Code concepts adapted for JavaScript

Repo:  https://github.com/ryanmcdermott/clean-code-javascript

12. Free For Dev

A list of SaaS, PaaS, and IaaS offerings that have free tiers of interest to DevOps and infradev.

Repo:  https://github.com/ripienaar/free-for-dev

13. Awesome For Beginners

A list of awesome beginner-friendly projects.

Repo:  https://github.com/MunGell/awesome-for-beginners

14. Javascript Questions

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

Repo: https://github.com/lydiahallie/javascript-questions

15. OG AWS

Amazon Web Services — a practical guide.

Repo:  https://github.com/open-guides/og-aws

Did you like this article? Share it with your friends:

Join the newsletter.

I write monthly emails full of real-world web development tips and resources.
No spam, unsubscribe at any time.

Subscribe