7 GitHub Repositories (Self Taught) Developers Must Follow

A Thread 🧵

1. Free Programming Books

This repository contains tons of free programming books. It has grown to become one of GitHub's most popular repositories, with 160,000+ stars, 6000+ commits, 1600+ contributors, and 39,000+ forks.

https://t.co/f2zvKU2hmb
2. Coding Interview University

This is a multi-month study plan for going from web developer (self-taught, no CS degree) to software engineer for a large company.

https://t.co/XhSiW4mIQS
3. Developer Roadmap

Here you will find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops.

https://t.co/QbsvuJXKji
4. Awesome

https://t.co/eigjCMGGTd
5. Public APIs

This repository contains a collective list of free APIs for use in software and web development.

https://t.co/NiPE36ZXbE
6. You Don't Know JS

This is a series of books diving deep into the core mechanisms of the JavaScript language.

https://t.co/VaNOS3zdzz
7. Freecodecamp

FreeCodeCamp is a friendly community to learn to code for free. Their full-stack web development and machine learning curriculum is completely free. They have thousands of interactive coding challenges to help you expand your skills.

https://t.co/DWBXctgoB8
Please consider following me on Instagram and supporting my work there too.

👇
https://t.co/ATZFhGAmYP

More from Mayank Joshi

Roadmap to become Full-Stack developer in 2021

🧵A Thread🧵

Table Of Content

💻 How The Internet Works
🔚 Front End
🖥 Operating Systems
📕 Languages
🖲 Version Control
📓 Relational Database
📔 NoSQL Database
📨 API
♻️ Caching
🔒 Security
🧪 CI/CD
📙 Development Concepts
🏯 Software Architecture
🧊 Containers
📬 Servers
⚖️ Scalability

How The Internet Works 💻

1. What happens when you go to
https://t.co/EVtpk01n4P?
2. Introduction to Networks
3. Browser Networking
4. IP Addresses
5. HTTP/2
6. What is domain name?
7. What is hosting?

Advanced Front End 🔚

1. HTML
2. CSS
3. JavaScript
4. React

Operating Systems 🖥

1. Using the command line
2. What is an operating system?
3. Memory
4. Unix Programming
5. Bash-Scripting Guide
6. Thread & Concurrency
7. Process Management
8. Interprocess Communication
9. Basic Networking
10. Basic Terminal Commands

More from All

You May Also Like