A summary of free books collected by Technology Enthusiast Weekly.
Translated into English by krynv.
- Web Development
- System Management
- Programming Language
- Database
- Software Development
- Artificial Intelligence
- Theory Books
- Other
- React Programming Mode
- React Application Development Tutorial
- Acceptance Test Driven Development with React
- React.js book (Chinese)
- Website Reliability Workbook
- Node.js Debugging Guide
- Proficient in JavaScript Module
- GraphQL Road
- http3-explained
- CSS Animation 101
- Practical Typography Guide
- OAuth 2.0 Servers
- JAMstack Web Development
- Azure Introduction (Second Edition), Download
- The Linux Command Line, Download, Chinese translation
- Learning Command Line
- Bird's Linux Private Kitchen (Chinese)
- Introduction to Computer Systems: Using Assembly Language and Linux System as an Example
- Computer Network: System Method
- Introduction to Computer Organization: Taking Raspberry Pi and ARM Assembly Language as an Example
- Computer Network: Principles, Protocols and Practices
- Linux Kernel Uncovering (Chinese)
- Occupational Engineers School (Ops School)
- File System Design (Practical File System Design), Download
- Awk Programming Language
- C Language Learning Materials
- C language tutorial: Building a Lisp compiler (Chinese, English)
- Essential C (PDF)
- C++ Annotations
- C# Language Free Tutorial
- Go 101
- Go Advanced Programming
- Computer Science: Taking the Julia Language as an Example
- Using Julia Language to Learn Statistics (PDF)
- Haskell Fun Guide (Chinese)
- Common Lisp Practical Tutorial
- OCaml Language Online Tutorial
- Introduction to Python Science Applications (Introduction to Python for Computational Science and Engineering), Download
- Python - 100 days from novice to master (Chinese)
- Python Language Interactive Tutorial
- Python Algorithms and Data Structures (Second Edition), Chinese Translation
- Python Data Science Handbook
- Test-Driven Web Development with Python
- Automate the Boring Stuff with Python
- How to program with Python3
- Data Science Project Python Combat
- High Performance Go Code Workshop
- I love Ruby
- Introduction to Rust Language
- Rust Programming Language
- C/C++ for wasm Programming - Emscripten Engineering Practice
- Assembly Language Beginner's Course (PDF)
- Introduction to ARM Assembly Language
- PC Assembly Language
- Crafting Interpreters
- Emulator 101
- Composing Programs
- Write an operating system from scratch
- How to Design Programs (Second Edition)
- sicp-py-zh (Chinese)
- Algorithm
- Getting started with reverse engineering (Reverse Engineering for Beginners), Download
- Reverse Engineering Beginner Tutorial
- Qt5 tutorial
- Machine Learning Yearning by Andrew Ng
- Calculation and inference: the basis of data science
- Artificial intelligence programming paradigm
- Bloomberg Machine Learning Course
- Deep Learning / Machine Learning Interview Notes (Chinese)
- Data mining materials
- Machine learning explanation
- TensorFlow-Course
- Model-based machine learning
- Deep Learning Project
- Introduction to Reinforcement Learning (Second Edition)
- Grokking Deep Learning
- Neural network and deep learning
- Feature Engineering for Machine Learning (Chinese)
- Postgraduate textbooks using encryption
- Prediction: Principles and Practice
- Introduction to Cryptography
- Crypto 101
- Programmer's practical cryptography
- Enter pure mathematics
- Calculus is easy (Calculus made easy)
- Linear algebra basis for deep learning
- Seeing Theory: Introduction to Probability Theory and Statistics
- Linear algebra textbook
- Statistics Done Wrong
- Computer graphics tutorial
- Introduction to Computer Theory
- Getting Started with Quantum Computing by Curios
- Simple logic
- Principles and techniques of data science
- Prob 140: Probability Theory Textbook
- Wrote to the category of Scientists (Category Theory for the Sciences), Download
- D3 interpretation of graph theory
- Ren Zhengfei's anthology: Ren Zhengfei's hundreds of speeches from 1994 to 2016.
- Google Interview Self-study Manual (Chinese)
- How to succeed in the app store?
- Computing device before the computer
- Tokyo Disaster Prevention Handbook (Chinese)
- Google's technical documentation writing guide
- Geometry Original Online
- Data visualization foundation
- Marc Andreessen Entrepreneurship Collection