πŸ“š Fundamental Concepts All

πŸ“š Fundamental Concepts All

GitHub stars GitHub forks GitHub license Last Commit

πŸ’‘ A comprehensive open-source learning repository for Computer Science, System Design, and Modern Development


πŸ“‘ Table of Contents


🎯 Goals

Goal Description
πŸŽ“ Help students & developers crack technical interviews
πŸ“š Create a one-stop learning hub for CS + System Design
πŸ’‘ Share clear explanations and code examples
🀝 Encourage open-source collaboration
✍️ Document personal learning journey

πŸ“‚ Topics Covered

☁️ Cloud & DevOps

| Topic | Description | Link | |β€”β€”-|β€”β€”β€”β€”-|β€”β€”| | AWS | EC2, EBS, ELB, Cloud Services | πŸ“ AWS | | Docker | Containers, Volumes, Networks | πŸ“ Docker | | Linux | Commands, DevOps Guide | πŸ“ Linux |

🧠 Computer Science Fundamentals

| Topic | Description | Link | |β€”β€”-|β€”β€”β€”β€”-|β€”β€”| | DSA & Concepts | Arrays, Time Complexity, Memory | πŸ“ Concepts | | Database & SQL | Normalization, Joins, Queries | πŸ“ Database | | Operating Systems | Processes, Memory, Deadlocks | πŸ“ OS | | OOP | 4 Pillars, SOLID Principles | πŸ“ OOP | | Networking | OSI Model, TCP/UDP, Ports | πŸ“ Networking |

πŸ—οΈ Advanced Topics

| Topic | Description | Link | |β€”β€”-|β€”β€”β€”β€”-|β€”β€”| | System Design | Scalability, Microservices, EDA | πŸ“ System Design | | WebSockets | Real-time Communication | πŸ“ websockets |

πŸ’» Programming Languages

| Language | Topics | Link | |β€”β€”β€”-|——–|β€”β€”| | JavaScript/TypeScript | Depth Guide, Complete TS | πŸ“ JS | | Go (Golang) | Advanced Concepts | πŸ“ Go | | Python | Basics | πŸ“ Python | | Rust | Hello World | πŸ“ Rust | | Shell | Bash Scripting | πŸ“ Shell | | C++ | DSA Practice | πŸ“ cpp |


πŸ“Š Progress Tracker

βœ… Completed

  • SQL & Database Fundamentals
  • Docker Basics & Networking
  • Linux Commands & DevOps
  • JavaScript/TypeScript Guide
  • AWS EC2, EBS, ELB
  • OOP & SOLID Principles
  • OSI Model & Networking
  • System Design Basics

πŸ”„ In Progress

  • Go Advanced Patterns
  • Rust Deep Dive
  • Kubernetes & CI/CD
  • AI/ML Fundamentals

πŸ“‹ Planned

  • GraphQL
  • Redis & Caching
  • Message Queues (Kafka, RabbitMQ)
  • Terraform & IaC

πŸ“ Project Structure

πŸ“¦ fundamental-conceptes-all
β”œβ”€β”€ πŸ“‚ AWS/              # Cloud Services (EC2, EBS, ELB)
β”œβ”€β”€ πŸ“‚ Concepts/         # DSA, Memory, Tokens
β”œβ”€β”€ πŸ“‚ Database/         # SQL, Normalization, Joins
β”œβ”€β”€ πŸ“‚ Docker/           # Containers, Volumes, Networks
β”œβ”€β”€ πŸ“‚ Language/
β”‚   β”œβ”€β”€ πŸ“‚ Go/           # Golang guides
β”‚   β”œβ”€β”€ πŸ“‚ Js/           # JavaScript & TypeScript
β”‚   β”œβ”€β”€ πŸ“‚ Python/       # Python basics
β”‚   β”œβ”€β”€ πŸ“‚ Rust/         # Rust projects
β”‚   β”œβ”€β”€ πŸ“‚ Shell/        # Bash scripting
β”‚   └── πŸ“‚ nestjs/       # NestJS framework
β”œβ”€β”€ πŸ“‚ Linux/            # Linux commands & DevOps
β”œβ”€β”€ πŸ“‚ Networking/       # OSI, TCP/UDP, DNS
β”œβ”€β”€ πŸ“‚ OOP/              # Object-Oriented Programming
β”œβ”€β”€ πŸ“‚ OS/               # Operating Systems
β”œβ”€β”€ πŸ“‚ System Design/    # Architecture & Patterns
β”œβ”€β”€ πŸ“‚ websockets/       # Real-time communication
└── πŸ“‚ cpp/              # C++ DSA practice

πŸš€ How to Use

# Clone the repository
git clone https://github.com/awoladhossain/fundamental-conceptes-all.git

# Navigate to any topic
cd fundamental-conceptes-all/Database

# Read the notes
cat README.md

Quick Tips:

  • πŸ“– Browse folders by topic
  • πŸ“ Read .md files for explanations
  • πŸ’» Explore code examples
  • πŸ” Use Ctrl + K on GitHub to search

🀝 Contributing

Contributions are welcome! Here’s how:

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/fundamental-conceptes-all.git
  3. Create a branch: git checkout -b feature/new-topic
  4. Make your changes
  5. Commit: git commit -m "Add: new topic notes"
  6. Push: git push origin feature/new-topic
  7. Open a Pull Request

🌟 Support

If you find this helpful, please:

  • ⭐ Star this repository
  • 🍴 Fork to contribute
  • πŸ“’ Share with others

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ‘¨β€πŸ’» Author

Awolad Hossain

GitHub


Happy Learning & Happy Coding!

Last Updated: March 2026

Recent Posts