Skip to content

๐Ÿ“še-books in PDF and ePub formats across a wide range of technology stacks and topics

Notifications You must be signed in to change notification settings

HarshVadaliya/tech-books-library

Repository files navigation

E-Books Library ๐Ÿ“š

This repository contains e-books for a set of technology stacks that I have been working on/interested in. Get as much as you can from this collection. I have put my time and effort in making this collection, Use it wisely but not for commercial purpose.

Any PR and suggestions are welcomed.

Books List

AI & Machine Learning (Deep Learning, NLP, etc.)

  • An Introduction to Machine Learning Interpretability [pdf]
  • Applied Text Analysis with Python - Enabling Language Aware Data Products with Machine Learning [pdf] [epub]
  • Bayesian Networks and Influence Diagrams A Guide to Construction and Analysis [pdf]
  • Big Data, Data Mining and Machine Learning [pdf]
  • Collaborative filtering [pdf]
  • Collective Intelligence in Action [pdf]
  • Collective Intelligence [pdf]
  • Computational Intelligence [pdf]
  • Convolutional Neural Networks in Python [epub]
  • Data Mining - Practical Machine Learning Tools and Techniques [pdf]
  • Deep Learning Cookbook - Practical Recipes to Get Started Quickly [pdf] [epub]
  • Deep Learning for Search [pdf]
  • Deep Learning with Python [pdf]
  • Feature Engineering for Machine Learning - Principles and Techniques for Data Scientists [pdf]
  • Generative Deep Learning - Teaching Machines to Paint, Write, Compose, and Play [epub]
  • Grokking Deep Learning [pdf]
  • Hands On Unsupervised Learning Using Python - How to Build Applied Machine Learning Solutions from Unlabeled Data [epub]
  • Hands-On Machine Learning with Scikit-Learn and TensorFlow [epub]
  • Machine Learning Cheat Sheet [pdf]
  • Machine Learning for Hackers [pdf] [epub]
  • Machine Learning with Python Cookbook - Practical Solutions from Preprocessing to Deep Learning [pdf]
  • Natural Language Annotation for Machine Learning [pdf] [epub]
  • Natural Language Processing in Action - Understanding, analyzing, and generating text with Python [pdf]
  • Natural Language Processing with PyTorch - Build Intelligent Language Applications Using Deep Learning [pdf]
  • Practical Machine Learning Tools and Techniques [pdf]
  • Practical Recommender Systems [pdf]
  • Programming Collective Intelligence [epub]
  • Relevant Search With Applications for Solr and Elasticsearch [epub]
  • Strengthening Deep Neural Networks - Making AI Less Susceptible to Adversarial Trickery [epub]

TensorFlow

  • Hands On Machine Learning with Scikit Learn, Keras, and Tensorflow (Updated Release) [pdf]
  • Hands-On Machine Learning with Scikit Learn, Keras and TensorFlow [pdf] [epub]
  • Machine Learning with TensorFlow [pdf]
  • TensorFlow for Machine Intelligence - A Hands-On Introduction to Learning Algorithms [pdf] [epub]
  • The Lion Way - Machine Learning plus Intelligent Optimization [pdf]

Agile Methodologies

  • Agile Analytics [pdf]
  • Agile Business Intelligence [pdf]
  • Agile Estimating and Planning [pdf]
  • Agile Methods - Large-Scale Development, Refactoring, Testing, and Estimation [pdf]
  • Agile Retrospectives - Making Good Teams Great [pdf]
  • Agile Testing - A Practical Guide for Testers and Agile Teams [pdf]
  • Agile for Everybody - Creating Fast, Flexible, and Customer First Organizations [pdf]
  • Clean Code - A Handbook of Agile Software Craftsmanship [pdf]
  • Coaching Agile Teams A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition [pdf]
  • Kanban - Successful Evolutionary Change for Your Technology Business [epub]
  • Management 3.0 - Leading Agile Development [pdf]

Angular

  • AngualrJS Fundamentals [pdf]
  • Angular in Action [pdf]
  • AngularJS [pdf]
  • Testing Angular Applications [pdf]

Apache

  • Apache Sqoop Cookbook [pdf] [epub]
  • Getting Started with Kudu [epub]
  • Getting Started with Storm [pdf]
  • Learning Apache OpenWhisk - Developing Open Serverless Solutions [epub]
  • ZooKeeper - Distributed process coordination [pdf]

Apache Hadoop

  • Architecting Modern Data Platforms - A Guide To Enterprise Hadoop At Scale [pdf]
  • Hadoop - The Definitive Guide [pdf] [epub]
  • Hadoop in the Enterprise - Architecture - A Guide to Successful Integration [pdf]

Apache Kafka

  • Kafka - Real Time Data and Stream Processing at Scale [pdf]
  • Kafka - The Definitive Guide [pdf]
  • Kafka Streams in Action - Real time apps and microservices with the Kafka Streaming API [pdf]

Apache Spark

  • Advanced Analytics with Spark - Patterns for Learning from Data at Scale [pdf] [epub]
  • Big Data Analytics with Spark - A Practitioner's Guide to Using Spark for Large Scale Data Analysis [pdf]
  • Graph Algorithms - Practical Examples in Apache Spark and Neo4j [pdf]
  • Learning Spark [pdf]
  • Spark - The Definitive Guide - Big Data Processing Made Simple [pdf]
  • Spark in Action [pdf]
  • Stream Processing with Apache Spark - Mastering Structured Streaming and Spark Streaming [epub]

Big Data

  • A Workflow Approach to Stream Processing [pdf]
  • Architecting HBase Applications [epub]
  • Big Data For Dummies [pdf]
  • Big Data Glossary [pdf] [epub]
  • MapReduce Design Patterns - Building Effective Algorithms and Analytics for Hadoop and Other Systems [pdf] [epub]
  • Privacy and Big Data [pdf]
  • Programming Hive [epub]
  • The Enterprise Big Data Lake - Delivering the Promise of Big Data and Data Science [pdf]

Computer Science

  • Algorithmic Graph Theory and Sage [pdf]
  • Algorithms for Interviews [pdf]
  • Category Theory for Computer Science [pdf]
  • Code Complete - A Practical Handbook of Software Construction [pdf]
  • Interview Preparations Kit - Software Engineer [pdf]
  • Jurans Quality Handbook [pdf]
  • Schema Matching and Mapping [pdf]
  • The Clean Coder - A Code of Conduct for Professional Programmers [pdf]
  • The Pragmatic Programmer From Journeyman to Master [pdf]
  • Understanding Computation - From Simple Machines to Impossible Programs [pdf]

Crypto Currencies

  • Building Ethereum DApps - Decentralized Applications on the Ethereum Blockchain [epub]
  • Programming Bitcoin - Learn How to Program Bitcoin from Scratch [pdf]

Data Mining, Science and Analysis

  • Data Mining - Foundations and Intelligent Paradigms: Volume 2: Statistical, Bayesian, Time Series and other Theoretical Aspects [pdf]
  • 21 Recipes for Mining Twitter [pdf]
  • Advanced Techniques in Web Intelligence โ€“ [Part I] [Part II]
  • An Introduction to Information Retreival [pdf]
  • Bad Data Handbook - Cleaning Up The Data So You Can Get Back To Work [pdf]
  • Business Intelligence Data Mining and Optimization for Decision Making [pdf]
  • Create a Data Driven Organization [pdf] [epub]
  • Dark Web Exploring and Data Mining the Dark Side of the Web [pdf]
  • Data Analysis with Open Source Tools [pdf]
  • Data Mashups in R [pdf]
  • Data Mining - Concepts, Models, Methods, and Algorithms [pdf]
  • Data Mining - Foundations and Intelligent Paradigms: Volume 1: Clustering, Association and Classification [pdf]
  • Data Mining Concepts and Techniques [pdf]
  • Data Mining, Science and Analysis/Data Mining For Business Intelligence
  • Data Mining Methods for Recommender Systems [pdf]
  • Data Mining and Statistics for Decision Making [pdf]
  • Data Science from Scratch [pdf] | [epub]
  • Data Science on the Google Cloud Platform [epub]
  • Data Science with Python and Dask Manning Publications (2019) [epub]
  • Data Source Handbook [pdf]
  • Data Stream Mining - A Practical Approach [pdf]
  • Decision Support Systems For Business Intelligence [pdf]
  • Designing Data-Intensive Applications - The Big Ideas Behind Reliable, Scalable and Maintainable Systems [pdf] [epub]
  • Designing Data-Intensive Web Applications [pdf]
  • Emergent Web Intelligence Advanced Information Retrieval [pdf]
  • Foundations for Architecting Data Solutions - Managing Successful Data Projects [pdf]
  • Innovations in Classification, Data Science, and Information Systems [pdf]
  • Mining Business Databases [pdf]
  • Mining Text Data [pdf]
  • Mining of Data with Complex Structures [pdf]
  • Mining of Massive Datasets [pdf]
  • Mining the Social Web [pdf] [epub]
  • Modeling With Data [pdf]
  • New Trends in Computational Collective Intelligence [pdf]
  • Principles of Data Quality [pdf]
  • Python for Data Analysis [pdf] [epub]
  • Social Data Mining [pdf]
  • Text Mining Classification, Clustering, and Applications [pdf]
  • The Data Analytics Handbook [pdf]
  • The Data Science Book [pdf]
  • The Elements of Statistical Learning - Data Mining, Inference, and Prediction [pdf]
  • Think Like a Data Scientist. Tackle the data science process step by step [pdf]
  • Web Data Mining [pdf]
  • Web Information Retrieval [pdf]
  • Web Mining and Social Networking Techniques and Applications [pdf]
  • Web Scraping with Python - Collecting More Data from the Modern Web [pdf]

Data Visualization

  • Beautiful Data [pdf]
  • Beautiful Visualization [pdf]
  • Designing Data Visualizations [pdf]
  • Fundamentals of Data Visualization - A Primer on Making Informative and Compelling Figures [pdf]
  • Interactive Data Visualization for the Web [pdf]
  • Visualizing Data [pdf]

Databases

MongoDB

  • MongoDB - Applied Design Patterns, Practical Use Cases with the Leading NoSQL Database [pdf]
  • MongoDB - The Definitive Guide [pdf] [epub]
  • MongoDB Applied Design Patterns - Practical Use Cases with the Leading NoSQL Database [epub]
  • NoSQL Database Technology - A Survey and Comparison of Systems [pdf]

Design

  • Design for How People Think - Using Brain Science to Build Better Products [pdf]
  • Designing Interfaces - Patterns for Effective Interaction Design [pdf]
  • Designing with the Mind in Mind Simple Guide to Understanding User Interface Design Rules [pdf]
  • Global UX Design and Research in a Connected World [pdf]
  • Responsive Web Design [pdf]
  • The Design of Everyday Things [pdf]
  • The Essential Guide to User Interface Design [pdf]
  • The Grammar of Graphics [pdf]
  • The Principles of Beautiful Web Design [pdf]
  • User Interface Design for Programmers [pdf]
  • User Story Mapping - Discover the Whole Story, Build the Right Product [pdf]

DevOps (Docker, Kubernetes, etc.)

  • Amazon Web Services in Action [pdf]
  • Cloud Native Patterns - Designing change tolerant software [pdf]

Docker

  • Docker Up and Running [pdf] [epub]
  • Docker in Action [pdf]
  • Docker in Practice [pdf]
  • Introduction to Docker [pdf]
  • Effective DevOps - Building a Culture of Collaboration, Affinity, and Tooling at Scale [epub]
  • Infrastructure as Code - Managing Servers in the Cloud [epub]
  • Jenkins 2 Up and Running - Evolve Your Deployment Pipeline for Next Generation Automation [pdf]

Kubernetes

  • Cloud Native DevOps with Kubernetes [pdf]
  • Kubernetes Management Design Patterns With Docker, CoreOS Linux, and Other Platforms [pdf]
  • Kubernetes Microservices with Docker [pdf]
  • Kubernetes in Action [pdf]
  • Programming Kubernetes - Developing Cloud Native Applications [epub]
  • Practical Cloud Security - A Guide for Secure Design and Deployment [pdf]
  • Prometheus - Up & Running - Infrastructure and Application Performance Monitoring [pdf]
  • Securing Devops - Safe Services in the Cloud [pdf]
  • Site Reliability Engineering - How Google Runs Production Systems [pdf] [epub]
  • The DevOps 2.0 Toolkit - Automating the Continuous Deployment Pipeline with Containerized Microservices [pdf]
  • The DevOps Adoption Playbook - A Guide to Adopting DevOps in a Multi-Speed IT Enterprise [pdf]
  • The Site Reliability Workbook - Practical Ways to Implement SRE [pdf]
  • Using AWS Lambda and Claudia.js [pdf]

Elasticsearch

  • Elasticsearch - The Definitive Guide [pdf]
  • Elasticsearch in Action [pdf]
  • Relevant Search - With applications for Solr and Elasticsearch [pdf]

Git (Version Control)

Go

  • Concurrency in Go - Tools and Techniques for Developers [pdf]

Java

  • Enterprise Java Microservices [epub]
  • Learning Java [pdf] [epub]
  • Microservices Patterns - With examples in Java [pdf]
  • Modern Java in Action - Lambda, streams, functional and reactive programming [pdf]

JavaScript

  • Data Structures and Algorithms with JavaScript [pdf] [epub]
  • Data Wrangling with JavaScript [pdf]
  • Electron in Action [pdf]
  • Essential JavaScript Design Patterns [pdf]
  • HTML5 and JavaScript Web Apps [pdf]
  • High Performance JavaScript [pdf]
  • Human JavaScript [pdf] [epub]
  • JavaScript - The Definitive Guide [epub]
  • JavaScript A Beginners Guide [pdf]
  • JavaScript Cookbook [pdf]
  • JavaScript Patterns [pdf]
  • JavaScript The Definitive Guide [pdf]
  • JavaScript The Good Parts [pdf] [epub]
  • JavaScript Web Applications [pdf]
  • Learn Functional Programming by Implementing SQL with Underscore.js Presentation [pdf]
  • Learning JavaScript Design Patterns [pdf] [epub]
  • Maintainable JavaScript [pdf]
  • Mastering Modular JavaScript [pdf]
  • Pro JavaScript Design Patterns [pdf]
  • Redux in Action [pdf]
  • Rxjs in Action [pdf]
  • Secrets of the JavaScript Ninja [pdf]
  • Security for Web Developers Using JavaScript, HTML, and CSS [epub]
  • Testable JavaScript [pdf] [epub]
  • TypeScript Accelerated [epub]

Management

  • Management 3.0 - Leading Agile Developers, Developing Agile Leaders [epub]
  • The Bastard Operator From Hell [pdf]
  • The Lean Startup - How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses [pdf]
  • The Minto Pyramid Principle - Logic in Writing, Thinking, & Problem Solving [pdf]

Math (Statistics, Linear Algebra, etc.)

  • Linear Algebra Explained In Four Pages [pdf]
  • Linear Algebra [pdf]
  • Think Bayes - Bayesian Statistics Made Simple [pdf]
  • Think Stats - Exploratory Data Analysis in Python [pdf]
  • Think Stats [pdf] [epub]

Misc.

  • Algorithms to Live By: The Computer Science of Human Decisions [pdf] [epub]
  • Anything You Want - 40 Lessons for a New Kind of Entrepreneur [pdf] [epub]
  • Atomic Habits - An Easy & Proven Way to Build Good Habits & Break Bad Ones [pdf] [epub]
  • Business Adventures - Twelve Classic Tales from the World of Wall Street [pdf] [epub]
  • Competing Against Luck - The Story of Innovation and Customer Choice [pdf] [epub]
  • Contagious - Why Things Catch On [pdf] [epub]
  • Crossing the Chasm - Marketing and Selling Disruptive Products to Mainstream Customers [pdf]
  • Daily Rituals - How Great Minds Make Time, Find Inspiration, and Get to Work [pdf] [epub]
  • Dealing with China - An Insider Unmasks the New Economic Superpower [pdf]
  • Debugging Teams - Better Productivity through Collaboration [pdf] [epub]
  • Deep Work - Rules for Focused Success in a Distracted World [pdf] [epub]
  • Help Any Team Build a Better Experience [epub]
  • The Growth Handbook by Intercom [epub]
  • The Laws of Simplicity [pdf]

Misc. Programming

  • Elixir in Action [pdf]
  • Elm Accelerated [epub]
  • Reactive Applications with Akka.Net [pdf]

Node.js

  • Building Hypermedia APIs with HTML5 and Node [pdf]
  • Node Up and Running [pdf]
  • Node for Front-End Developers [pdf]
  • Node.js in Action [pdf]

Python

  • Classic Computer Science Problems in Python [pdf]
  • Learning Python - Powerful Object-Oriented Programming [pdf] [epub]
  • Python Essential Reference [pdf]
  • Python for Finance - Mastering Data Driven Finance [epub]
  • Think Python [pdf]

R

  • Getting Started with RStudio [pdf]
  • R Cookbook - Proven Recipes for Data Analysis, Statistics, and Graphics [epub]

React

  • Hands On Design Patterns with React Native [epub]
  • Isomorphic Web Applications - Universal Development with React [epub]
  • React Native in Action [pdf]

Redis

Regular Expressions

  • Mastering Regular Expressions [pdf]
  • Regular Expression Pocket Reference [pdf]
  • Regular Expressions Cookbook [pdf]

Semantic Web

  • A Developerโ€™s Guide to the Semantic Web [pdf]
  • Emergent Web Intelligence Advanced Semantic Technologies [pdf]
  • Linked Data - Evolving The Web Into A Global Data Space [pdf]
  • Linked Open Data - The Essentials [pdf]
  • Practical Semantic Web and Linked Data Applications [pdf]
  • Programming The Semantic Web [pdf]
  • Semantic Web Programming [pdf]
  • Semantic Web Services For Web Databases [pdf]
  • Semantic Web Services [pdf]
  • Semantic Web Technologies for Business Intelligence [pdf]
  • Semantic Web for the Working Ontologist [pdf]

Software Engineering and Architecture

  • AI for People and Business - A Framework for Better Human Experiences and Business Success [epub]
  • API Design Cookbook [pdf]
  • APIs A Strategy Guide [pdf]
  • Architecting for Scale [epub]
  • Building Evolutionary Architectures [pdf]
  • Building Adaptable Software with Microservices [pdf]
  • Building Microservices [pdf] [epub]
  • Clean Code Collection [epub]
  • Clean code - A handbook of agile software craftsmanship [epub]
  • Dependency Injection Principles, Practices, and Patterns [pdf]
  • Designing Distributed Systems [epub]
  • Facebook - A Focus on Efficieny [pdf]
  • HTTP - 2 in Action [pdf]
  • Hands-on Domain-driven Design by Example [epub]
  • Information Architecture For the Web and Beyond [pdf] [epub]
  • Learning Chaos Engineering - Discovering and Overcoming System Weaknesses Through Experimentation [epub]
  • Microservices Designing Deploying [pdf]
  • Production Ready Microservices [pdf] [epub]
  • Reactive Design Patterns [pdf]
  • Scalable and Modular Architecture [epub]
  • Streaming Data - Understanding the Real Time Pipeline [pdf]
  • Understanding Computation - From Simple Machines to Impossible Programs [epub]

Web Development (HTML, CSS)

  • CSS FlexBox [pdf]
  • CSS in Depth [pdf]
  • Developing Large Web Applications [pdf]
  • HTML5 Architecture [pdf]
  • HTML5 Canvas [pdf]
  • HTML5 Cookbook [pdf]
  • Identity and Data Security for Web Development Best Practices [pdf]
  • Making Isometric Social Real-Time Games with HTML5 CSS3 and JavaScript [pdf]
  • Pro HTML5 Programming [pdf]
  • Programming HTML5 Applications [pdf]
  • RESTful Web Clients - Enabling Reuse Through Hypermedia [pdf]
  • Stunning CSS3 A project-based guide to the latest in CSS [pdf]
  • The CSS3 Anthology [pdf]
  • Web Development Recipes [pdf]

About

๐Ÿ“še-books in PDF and ePub formats across a wide range of technology stacks and topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published