GitHub Repositories for programmers

girish kotte
3 min readDec 8, 2020

Free Programming Books

It is safe to say that you are figuring out how to code and searching with the expectation of complimentary assets (books, digital recordings, courses, designer instruments, etc..)? On the off chance that your answer is true, at that point this Github archive has an assortment of free learning assets where you can instruct yourself a great deal of specialized stuff. You will discover assets, for example, information structure, calculations, programming dialects, AI, working frameworks, systems, programming designing, and a ton of fields are incorporated. Prior the rundown was on StackOverflow, later it was moved to Github by Victor Felder for shared refreshing and support.

Free CodeCamp

A non-benefit association and outstanding amongst another online open-source network where you can figure out how to code and help other people.

Public APIs

In the event that you are a designer, at that point certainly, you should manage APIs for your application. This archive makes the designer errands simpler by introducing a rundown of regularly refreshed assortments of public APIs. These APIs are free and isolated into various classifications to investigate them without any problem. Star mark this archive and get its advantage while building your application.

Developer Road Map

An excellent designer guide control made by Kamran Ahmed. A lot of understudies and beginners in programming get confounded about what innovation they ought to realize and what way they ought to follow bit by bit to turn into an engineer. He has arranged a total graph remembering the innovation for every class of development(frontend, backend, DevOps..) that will give you an away from what you ought to realize straight away. Bookmark this store in the event that you like the manner in which he guided you to turn into a designer.

Gitignore: A Collection of .gitignore Templates

This is GitHub’s collection of .gitignore file templates. We use this list to populate the .gitignore template choosers available in the GitHub.com interface when creating new repositories and files.

For more information about how .gitignore files work, and how to use them, the following resources are a great place to start:

Terraform

Ruby on Rails

Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.

Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three layers: Model, View, and Controller, each with a specific responsibility.

MAPS.ME

MAPS.ME is an open source cross-platform offline maps application, built on top of crowd-sourced OpenStreetMap data. It was publicly released for iOS and Android.

Material-UI

React components for faster and simpler web development. Build your own design system, or start with Material Design.

--

--