books-collection 給程式設計師的開源、免費書籍集合
To programmer's open source and free books collection.
在 this project, we will constantly update collection, if you are interested, you can continue to focus on, click Watch or Star.
I am improving and expanding the documentation all the time. If you'd like to help this project, please consider corrected, expanding, or adding documentation where you see a need. Every little bit page documentation where you see a need. Every little bit page 集. The easiest way to contribute your documentation is to send it to the Issues
給程式設計師的開源、免費書籍收集,圖書集合。
本項目所列的圖書均由人工校驗過,放心使用用。
本專案將不斷更新收集,如果你有興趣,可以持續關注, 點Watch或Star ,查看Github中watch、star的用法。
同時,歡迎你提出寶貴的意見,或投稿。使用issues
**說明:**標誌:us:為英文,:cn:為中文, :arrow_down:為可以下載的附件。
另,個人閒置二手書交易,可見https://github.com/waylau/second-hand-books。
翻牆
- 簡單實現瀏覽國外著名網站的方法,不用梯子,修改本機的hosts
- 用Heroku、snova-c4搭梯子上牆
- 另一架梯子上牆利器--DNSCrypt
- 用VPN Gate 翻牆科學上網
- 設定VPN,透過VPN 翻牆科學上網
- 用Azure RemoteApp 翻牆科學上網
- Windows 下自動化更新hosts
資料庫
- MySQL 8.2 Reference Manual
- MySQL 5.7 Reference Manual
- MySQL 5.6 Reference Manual
- H2 Database 教學課程
- DB2 教程
- Getting Started with DB2 Express-C(3rd Edition)??, ??
快取
Security 安全
- Apache Shiro 1.2.x 使用者指南
- Spring Security 教程
Java
- REST 案例大全
- REST 實戰
- Jersey 2.x 使用者指南
- Spring Framework 4.x參考文檔
- Netty 4.x 使用者指南
- Netty 實戰(精髓)
- Java 編碼規範
- Apache MINA 2 使用者指南
- Concurrent Programming in Java-Design principles and patterns
- Java 並發程式設計培訓(阿里巴巴)
- Java Servlet 3.1 規格??
- JSSE 參考指南
- Spring Boot參考指南
- Java 程式設計重點
- Java 虛擬機器規範
- Spring Boot 教學課程
- 分散式Java
- Google Java程式設計風格指南
- Thymeleaf 教程
- Spring Cloud 教學課程
- Spring 5 案例大全
- Think Java, 2nd Edition
- Think Data Structures
- 現代Java案例大全
- Effective Java 3rd Edition中文版
- Netty 案例大全
- Java資料結構及演算法實戰
- Java安可認證階段考試-可信任程式碼實現
- Java安可認證階段考試-開發者測試
- Java安可認證階段考試-可信任程式碼重構
- Spring Boot 3.2.3 中文參考指南
- Spring Framework 6.1.5 中文參考指南
Golang
- Build Web Application With Golang ??, ??
- Go語言聖經(中文版) (鏡像)
- Go語言高階程式設計
Python
- Python on Windows documentation ??, ??
Rust
Web
- Svg 資源集合
- Scalable Vector Graphics (SVG) 2
- HTTP/2.0 中文翻譯
- http2 explained ??, ??
- High Performance Browser Networking
- TCP/IP詳解卷1:協定
- NGINX 教程
- JSON-RPC 2.0 規範??, ??
- 跟老衛學Angular
- Vue3.0學習教程與實戰案例
- 跟老衛學Vue.js開發
Javascript
- ECMAScript® 2016 Language Specification
- Learn Javascript
- Less.js ??, ??
- Jekyll 文檔??, ??
- NW.js 入門指南
- Google JavaScript Style Guide
- 深入理解TypeScript
Node.js
- 七天學會NodeJS
- Node.js 包教不包會
- 跟老衛學Ionic
- Node.js 案例大全
- Developing with Node.js on Windows ??, ??
CSS
- Bootstrap 文件??,??
- CSS 參考手冊
- Code Guide by @AlloyTeam
- CSS3 教學課程
- Google HTML/CSS Style Guide
- Bootstrap 4 Tutorial
軟體工程
- Scrum and XP from the Trenches - 2nd Edition ?? , ??
- The Scrum Guide ?? , ??
專案管理
- Gradle 2 使用者指南
- Maven: The Complete Reference
- Maven by 範例
- Gradle 3 使用者指南
版本管理
- Github 幫助文檔
- Pro Git, 2nd Edition , ??, ??
- Pro Git, 1st Edition , ??, ??
工作流程
Linux
- 鳥哥的Linux私房菜
- Linux入門指引
- openSUSE Leap 42.1 非官方指南??, ??
- Linux Tutorial[:us:]
- Ubuntu 參考手冊
Mobile Development 行動應用開發
- Apache Cordova 開髮指南
- 跟著老衛學HarmonyOS開發
Swift
- The Swift Programming Language ??, ??
- Swift User Guide
架構
- Architectural Styles and the Design of Network-based Software Architectures(架構風格與基於網路應用軟體的架構設計) ?? ??
- Design patterns implemented in Java
雲端運算
- Docker —— 從入門到實踐
- Docker Cheat Sheet
- Docker 入門實戰
- Docker 中文指南
- Cloud Native 案例大全
大數據
- Elasticsearch 權威指南??, ??
- Spring Data Elasticsearch ??, ??
- 跟著老衛學Apache Spark開發
作業系統
- Operate Systems: Three Easy Pieces