Skip to content

A collection of free CS books , complete with code examples and project guidelines for learners and developers.

License

Notifications You must be signed in to change notification settings

Pavith19/CS-and-Programming-Books

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub stars    GitHub forks    GitHub last commit    ViewCount    Repository size

CS and Programming Books 📚

Welcome to the CS and Programming Books repository! This repository contains PDFs of books that are essential for Computer Science students, Software Engineering students and Programmers. These books cover a wide range of topics and are valuable resources for both beginners and experienced developers. Don't forget to star ⭐ this repository.

📁 Category 🔗 Location 📚 Short Description
Algorithm Link Algorithm and data structure resources.
Angular Link Angular framework development.
Bash, Shell, Git Link Scripting and version control.
C/C++ Link C and C++ programming.
C# Link C# programming for .NET.
Cryptography Link Encryption and security.
Data Communication & Networking Link Networking and communication protocols.
Data Science Link Data science and machine learning.
Database Link Database design and SQL.
Electronics Link Circuit design and embedded systems.
Interview Specific Link Technical interview preparation.
Java Link Java programming resources.
JavaScript Link JavaScript programming.
Kotlin Link Kotlin programming language.
Machine Learning Link Machine learning and AI.
Math Link Mathematical foundations and concepts.
MATLAB Link MATLAB programming and simulations.
Microprocessor Link Microprocessor architecture and design.
Node.js Link Node.js programming.
Objective-C Link Objective-C programming for iOS.
Operating System Link Operating system concepts.
Parallel Computing Link Parallel computing and concurrency.
PHP Link PHP programming.
Python Link Python programming.
R Language Link R programming for data science.
React Native Link React Native for mobile development.
React Link React framework for web development.
Spring Link Spring framework for Java.
SQL Link SQL and database management.
Swift Link Swift programming for iOS.
System Design Link System design principles.
TypeScript Link TypeScript programming.
Visual Basic Link Visual Basic programming.
Wireless Sensor Networking Link Wireless sensor networks.
DevOps Link DevOps practices and tools.
HTML/CSS Link Web design with HTML and CSS.
  • Code Examples: Many books include code snippets and full projects to help you learn by doing.
  • Project Guidelines: Guidance on building projects from scratch, ideal for enhancing your practical skills.
  • Top Books: Curated selection of the most important books in the field.
  • Largest Free Book Collection: This is the largest collection of free books for developers available on GitHub.

I welcome contributions! If you have a book relevant to computer science, software engineering, or programming to share, please feel free to open a pull request. Let's grow this collection together!

🚀 Please Check Here for Contribution Guidelines 🚀

This project is open source and available under the MIT License.

scar2001

Connect with me:

_mr_2001__ pavith-bambaravanage-465300293 @pavith_db pavith_db pavithd2020@gmail.com