Skip to content

Latest commit

 

History

History
149 lines (130 loc) · 10.8 KB

README-en.md

File metadata and controls

149 lines (130 loc) · 10.8 KB

A summary of free books collected by Technology Enthusiast Weekly.

Translated into English by krynv.

Table of Contents

Web Development

  1. React Programming Mode
  2. React Application Development Tutorial
  3. Acceptance Test Driven Development with React
  4. React.js book (Chinese)
  5. Website Reliability Workbook
  6. Node.js Debugging Guide
  7. Proficient in JavaScript Module
  8. GraphQL Road
  9. http3-explained
  10. CSS Animation 101
  11. Practical Typography Guide
  12. OAuth 2.0 Servers
  13. JAMstack Web Development
  14. Azure Introduction (Second Edition), Download

System Management

  1. The Linux Command Line, Download, Chinese translation
  2. Learning Command Line
  3. Bird's Linux Private Kitchen (Chinese)
  4. Introduction to Computer Systems: Using Assembly Language and Linux System as an Example
  5. Computer Network: System Method
  6. Introduction to Computer Organization: Taking Raspberry Pi and ARM Assembly Language as an Example
  7. Computer Network: Principles, Protocols and Practices
  8. Linux Kernel Uncovering (Chinese)
  9. Occupational Engineers School (Ops School)
  10. File System Design (Practical File System Design), Download  

Programming Language

  1. Awk Programming Language
  2. C Language Learning Materials
  3. C language tutorial: Building a Lisp compiler (Chinese, English)
  4. Essential C (PDF)
  5. C++ Annotations
  6. C# Language Free Tutorial
  7. Go 101
  8. Go Advanced Programming
  9. Computer Science: Taking the Julia Language as an Example
  10. Using Julia Language to Learn Statistics (PDF)
  11. Haskell Fun Guide (Chinese)
  12. Programming Language Foundations in Agda
  13. Common Lisp Practical Tutorial
  14. OCaml Language Online Tutorial
  15. Introduction to Python Science Applications (Introduction to Python for Computational Science and Engineering), Download
  16. Python - 100 days from novice to master (Chinese)
  17. Python Language Interactive Tutorial
  18. Python Algorithms and Data Structures (Second Edition), Chinese Translation
  19. Python Data Science Handbook
  20. Test-Driven Web Development with Python
  21. Automate the Boring Stuff with Python
  22. How to program with Python3
  23. Data Science Project Python Combat
  24. High Performance Go Code Workshop
  25. I love Ruby
  26. Introduction to Rust Language
  27. Rust Programming Language
  28. C/C++ for wasm Programming - Emscripten Engineering Practice
  29. Assembly Language Beginner's Course (PDF)
  30. Introduction to ARM Assembly Language
  31. PC Assembly Language

Database

  1. SQL Open Source Tutorial
  2. How to develop a simple database
  3. Database foundation

Software Development

  1. Crafting Interpreters
  2. Emulator 101
  3. Composing Programs
  4. Write an operating system from scratch
  5. How to Design Programs (Second Edition)
  6. sicp-py-zh (Chinese)
  7. Algorithm
  8. Getting started with reverse engineering (Reverse Engineering for Beginners), Download
  9. Reverse Engineering Beginner Tutorial
  10. Qt5 tutorial

Artificial Intelligence

  1. Machine Learning Yearning by Andrew Ng
  2. Calculation and inference: the basis of data science
  3. Artificial intelligence programming paradigm
  4. Bloomberg Machine Learning Course
  5. Deep Learning / Machine Learning Interview Notes (Chinese)
  6. Data mining materials
  7. Machine learning explanation
  8. TensorFlow-Course
  9. Model-based machine learning
  10. Deep Learning Project
  11. Introduction to Reinforcement Learning (Second Edition)
  12. Grokking Deep Learning
  13. Neural network and deep learning
  14. Feature Engineering for Machine Learning (Chinese)

Theory Books

  1. Postgraduate textbooks using encryption
  2. Prediction: Principles and Practice
  3. Introduction to Cryptography
  4. Crypto 101
  5. Programmer's practical cryptography
  6. Enter pure mathematics
  7. Calculus is easy (Calculus made easy)
  8. Linear algebra basis for deep learning
  9. Seeing Theory: Introduction to Probability Theory and Statistics
  10. Linear algebra textbook
  11. Statistics Done Wrong
  12. Computer graphics tutorial
  13. Introduction to Computer Theory
  14. Getting Started with Quantum Computing by Curios
  15. Simple logic
  16. Principles and techniques of data science
  17. Prob 140: Probability Theory Textbook
  18. Wrote to the category of Scientists (Category Theory for the Sciences), Download
  19. D3 interpretation of graph theory

Other

  1. Ren Zhengfei's anthology: Ren Zhengfei's hundreds of speeches from 1994 to 2016.
  2. Google Interview Self-study Manual (Chinese)
  3. How to succeed in the app store?
  4. Computing device before the computer
  5. Tokyo Disaster Prevention Handbook (Chinese)
  6. Google's technical documentation writing guide
  7. Geometry Original Online
  8. Data visualization foundation
  9. Marc Andreessen Entrepreneurship Collection