Skip to content

Repository of books and resources on various technical subjects including programming languages, software engineering, computer architecture, algorithms and etc.

License

Notifications You must be signed in to change notification settings

m-mdy-m/TechShelf

Repository files navigation

TechShelf: A Curated Collection of Technical Books

Welcome to TechShelf, a comprehensive repository of curated books and resources on various technical topics, including programming languages, software engineering, computer architecture, algorithms, data structures, artificial intelligence, and more. This repository is organized into clear categories to help you easily find books and resources that suit your interests and needs.

Table of Contents


Overview

TechShelf serves as a valuable resource for students, professionals, and anyone interested in enhancing their technical knowledge. The goal of this repository is to provide easy access to high-quality technical books, organized by subject matter for clarity and efficiency. Whether you're learning a new programming language, diving deep into algorithms, or exploring modern computing architectures, this repository will guide you through your learning journey.

Categories

To see project categories and information about each, refer to the categories file.

How to Contribute

We welcome contributions to TechShelf! Here’s how you can get involved:

  1. Fork the repository: Click the "Fork" button at the top of this page to copy the repository to your GitHub account.
  2. Clone the repository:
    git clone https://github.com/m-mdy-m/TechShelf.git
  3. Add your resources: Add new books or resources to the appropriate categories. Make sure to follow the repository structure for consistency.
  4. Submit a pull request: Once you've added your resources, create a pull request and describe your changes.

Read the Contribute file for more information about pull requests and contributions.

Note: If you intend to create a new README.md file and a new list, please take a look at the Template file and create a new file accordingly. You can create new sections, but having those sections is mandatory.

Code of Conduct

We strive to create a welcoming environment for all contributors. Please read our Code of Conduct to understand the expectations for participation in this project.

Software Requirements Specification (SRS)

For a detailed outline of the project's requirements and functionalities, please refer to the Software Requirements Specification (SRS). This document provides insights into the scope, objectives, and detailed specifications of the TechShelf project.

Thank you for visiting TechShelf! We hope you find it useful and informative.

About

Repository of books and resources on various technical subjects including programming languages, software engineering, computer architecture, algorithms and etc.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks