List of Free Learning Books and Resources for Developers
Introduction to what this repository is about
The idea for this repository came about whilst we were having a Twitter space discussion on Problem Solving as a Techie. During the discussion, we all seemed to agree that reading books and other in-depth resources like documentation exponentially improves our problem solving skills as developers, designers and tech professionals in general.
New and existing contributors are welcome to contribute, kindly see the Contributions Guidelines below. The resources are located as you scroll down the ReadMe page.
How to Contribute
Kindly check out the Contributing Guidelines for steps on how to add more resources and make other contributions to this repo.
Types of Resources Available
This repo is intended to contain different resources, ranging from e-books, to online courses and even documentation. All free of charge and publicly available.
Share this Repo
We will appreciate if you can star, fork and share this repo and its resources for more publicity and contributors. You will definitely be helping someone out there.
Resources
Below are high-level lists of all the resources contained in the repo so far, they are all categorized in relevant sections.
Books
Programming Books
- Angular
- C++
- Computer Science
- Database
- Git
- HTML and CSS
- Java
- JavaScript
- Linux
- Nodejs
- PHP
- Python
- React
- Scratch
- TypeScript
- Vuejs
- Others
Design Books
Contributors needed
General Tech Books
Contributors needed
Courses
Contributors needed
Docs
Contributors needed
Contributors
We appreciate the help of these amazing persons, without them, this project will not exist. Thank you all.