
1. Free Programming Books
Contains a list of free programming books for almost any language or concept in programming.
Repo Link
Free courses (English)
2. Gitignore
A collection of useful .gitignore
templates.
Repo Link
3. System Design Primer
Help you learn how to design large-scale systems.
Repo Link
4. Public API’s
This repo is for a list of all Free APIs that can be used in your projects.
Repo Link
5. Developer Roadmap
Contains a set of charts demonstrating different paths to take and technologies to adopt in order to become a front-end, back-end, or dev-ops engineer in 2020.
Repo Link
6. JavaScript Algorithms and Data Structures
Contains examples of many popular algorithms and data structures for JavaScript.
Repo Link
7. Coding Interview University
From the author: originally created this as a short to-do list of study topics for becoming a software engineer, but it grew to the large list you see today. After going through this study plan, I(author) got hired as a Software Development Engineer at Amazon! You probably won’t have to study as much as I did. Anyway, everything you need is here.
I studied about 8-12 hours a day, for several months. This is my story: Why I studied full-time for 8 months for a Google interview
Repo Link
8. Useful resources for Front-End developers
A one-stop-destination for all your Front-end learning resource and references.
Repo Link
9. Awesome
One of the most popular repos on Github which covers all topics from software development to hardware to business.
Repo link
10. Web Security
A couple of repos created to provide some education on Web security basics and some additional resources: