Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Free books added #1520

Merged
merged 3 commits into from
Jun 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions Blockchain/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ This curated collection offers valuable Blockchain resources contributed by expe
- [Protocols](#protocols)
- [Frameworks](#frameworks)
- [Books](#books)
- [Free Books](#free-books)
- [Paid Books](#paid-books)
- [YouTube](#youtube)
- [YouTube Channels](#youtube-channels)
- [YouTube Playlists](#youtube-playlists)
Expand Down Expand Up @@ -120,6 +122,30 @@ Some important frameworks in Blockchain.
## Books
These are some of the books that can be used to learn Blockchain.

### Free Books

<table width="100%">
<tr>
<th>Resource Name</th>
<th>Description</th>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Blockchain-for-Dummies-IBM-Limited-Edition.html">Blockchain for dummies</a></td>
<td>This book provides a fast way to catch up with the essentials of this quickly evolving tech. Written by an author involved in founding and analyzing blockchain solutions, this book serves to help those who need to understand what a blockchain can do (and can't do).</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Building-Blockchain-Projects.html">Blockchain by example</a></td>
<td>This book will walk you through the process of building multiple blockchain projects with different complexity levels and hurdles. Each project will teach you just enough about the field's leading technologies, Bitcoin, Ethereum, Quorum, and Hyperledger in order to be productive from the outset.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Blockchain.html">Blockchain </a></td>
<td>This book is a basic guide for anyone who wishes to start with Blockchain technology. It tries to organize the topics in a way that both developers and technology enthusiasts can go through it and understand the topics without any effort.</td>
</tr>
</table>


### Paid Books

<table width="100%">
<tr>
<th>Resource Name</th>
Expand Down
25 changes: 25 additions & 0 deletions Compiler Design/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ Compiler design involves the creation of programs that translate high-level code
- [Free Cources](#free-courses)<br>
- [Paid Courses](#paid-courses)<br>
- [Books](#books)<br>
- [Free Books](#free-books)
- [Paid Books](#paid-books)
- [YouTube](#youtube)
- [Youtube Channels](#youtube-channels)<br>
- [YouTube Playlist](#youtube-playlists)<br>
Expand Down Expand Up @@ -85,6 +87,29 @@ These courses will help you learn the fundamentals and advanced topics in compil

Essential books for mastering compiler design concepts.

### Free Books

<table width="100%">
<tr>
<th>Book Title</th>
<th>Description</th>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Compiler-Design-Theory-Tools-and-Examples.html">Compilers design theroy tools and examples</a></td>
<td>This is an introductory level text for compiler design courses, that emphasizes problem solving skills. The concepts are clearly presented with sampler problems and diagrams to illustrate the concepts. The text also covers lex and yacc two compiler generating tools in UNIX.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Compiler-Design-in-C.html">Compiler design in C</a></td>
<td>Introduces the basics of compiler design, concentrating on the second pass (in a typical four-pass compiler), consisting of a lexical analyzer, parser, and a code generator. Uses the C language. Appropriate for compiler courses in CS departments.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Basics-of-Compiler-Design.html">Basics of Compiler design</a></td>
<td>This book presents techniques for making realistic, though non-optimizing compilers for simple programming languages using methods that are close to those used in "real" compilers, albeit slightly simplified in places for presentation purposes. </td>
</tr>
</table>

### Paid Books

<table width="100%">
<tr>
<th>Book Title</th>
Expand Down
2 changes: 2 additions & 0 deletions Computer Graphics/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ Computer graphics refers to the imathat are generated using a computer. This can
- [Paid Courses](#paid-courses)<br>
- [TCP/IP Protocols](#tcpip-protocol)
- [Books](#books)<br>
- [Free Books](#free-books)
- [Paid Books](#paid-books)
- [YouTube](#youtube)
- [Youtube Channels](#youtube-channels)<br>
- [YouTube Playlist](#youtube-playlists)<br>
Expand Down
29 changes: 29 additions & 0 deletions Computer Networks/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ A computer network is a collection of interconnected devices that can communicat
- [Security Monitoring](#security-monitoring)
- [Network Inventory](#network-inventory)
- [Books](#books)<br>
- [Free Books](#free-books)
- [Paid Books](#paid-books)<br>
- [YouTube](#youtube)
- [Youtube Channels](#youtube-channels)<br>
- [YouTube Playlist](#youtube-playlists)<br>
Expand Down Expand Up @@ -606,6 +608,33 @@ A computer network is a collection of interconnected devices that can communicat

> You can refer to these books on Computer Networks. They are listed below:

#### Free Books

<table width="100%">
<tr>
<th>Resource</th>
<th>Description</th>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Computer-Networks-A-Systems-Approach.html">Computer Networks: A systems Approach</a></td>
<td>This book is a comprehensive textbook that provides an in-depth exploration of computer networking concepts and principles from a systems perspective. The book covers fundamental topics such as network architecture, protocols, routing, switching, network security, and performance optimization.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/An-Introduction-to-Computer-Networks-by-Peter-Dordal.html">Introduction to Computer Networks</a></td>
<td>"An Introduction to Computer Networks" by Peter Dordal is a foundational textbook designed to introduce readers to the fundamental concepts and principles of computer networks. The book covers essential topics such as network architecture, protocols, data transmission, network security, network applications and more.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Computer-Networks-From-Scratch.html">Computer networks from scratch</a></td>
<td>This is a comprehensive guide designed for beginners looking to understand the fundamentals of computer networks from the ground up. The book starts with foundational concepts such as network architecture, protocols, and data transmission principles. It progresses through more advanced topics including network security, routing algorithms, and network management.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Computer-Networking-Principles-Protocols-and-Practice.html">Computer Networks</a></td>
<td>The "Computer Networking: Principles, Protocols, and Practice" is a comprehensive textbook that delves into the fundamental aspects of computer networking. Written for both students and professionals, this book covers a wide range of topics essential for understanding modern network systems.</td>
</tr>
</table>

### Paid Books

<table width="100%">
<tr>
<th>Resource Name</th>
Expand Down
5 changes: 3 additions & 2 deletions Data Science/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@ Data science is the field that utilizes scientific methods, algorithms, and syst
- [Books](#books)<br>
- [Free books](#free-books)
- [Paid Books](#paid-books)
- [YouTube Channels](#youtube-channels)<br>
- [YouTube Playlists](#youtube-playlists)<br>
- [YouTube](#youTube)
- [YouTube Channels](#youtube-channels)<br>
- [YouTube Playlists](#youtube-playlists)<br>
- [Resources for Finding Datasets](#resources-for-finding-datasets)<br>
- [Competitions](#competitions)<br>
- [Communities](#communities)<br>
Expand Down
20 changes: 20 additions & 0 deletions DevOps/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ It emphasizes collaboration, automation, integration and rapid feedback cycles.
- [YouTube Videos & Playlists](#youtube-videos--playlists)
- [Communities](#communities)
- [Books](#books)
- [Free Books](#free-books)
- [Paid Books](#paid-books)
- [GitHub Repositories](#github-repositories)
- [GitHub Projects](#github-projects)
- [Interview](#interview)
Expand Down Expand Up @@ -1095,6 +1097,24 @@ It emphasizes collaboration, automation, integration and rapid feedback cycles.

> These are some books, you can checkout for learning DevOps.

#### Free Books

<table width="100%">
<tr>
<th>Resource Name</th>
<th>Description</th>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Enterprise-DevOps-Playbook.html">Enterprize devops playbook </a></td>
<td>Provides a practical roadmap that will help you define the steps necessary to meet your DevOps goals. The playbook distills DevOps into seven key practice areas that you can adapt to the DevOps style that best fits your organization. You'll understand how company culture plays a fundamental role in your ability to use DevOps effectively.</td>
</tr>
<tr>
<td><a href="https://freecomputerbooks.com/Effective-DevOps-with-AWS.html">Effective DevOps with AWS</a></td>
<td>This book will help you to understand how the most successful tech start-ups launch and scale their services on AWS, and will teach you how you can do the same.</td>
</tr>
</table>

#### paid Books

<table width="100%">
<tr>
Expand Down
Loading