CoderBooks是一个收集计算机领域经典书籍、学习资源的开源项目,供各位同学免费使用,永不收费!作为一名互联网/IT从业人员,经常需要搜索一些书籍、资源,在这个过程中踩过很多坑、浪费过很多时间。为了方便大家,我特意把这些年收集的计算机类书籍资源共享给大家。欢迎大家 Watch
、Star
。
- 以下所有编程学习书籍资源,均收集于网络或来自码友投稿,仅供学习交流,欢迎大家积极投稿。
- 涵盖范围包括但不限于:计算机基础、前后端资源等。可以说,你想要的,这里都有!
- 本仓库持续更新中,后续会陆续分享更多资源书籍,强烈建议大家
Star
下本仓库,找资源再也不愁 ! - 更多资源内容可以关注微信公众号【DreamCoders】,第一时间获取最新资料。
欢迎大家共同完善这个项目,让免费资源不再难找!您可以通过以下方式提供: 赠人玫瑰,手有余香
- 使用 Issues 提交
- 使用 Pull Request 提交
收集整理不易,如果觉得对你有对您有帮助,欢迎 Watch
、Star
。当然也可以请我喝杯咖啡:
-
- 01-数据结构与算法之美
- 02-Java核心技术面试精讲
- 03-从0开始学架构
- 04-左耳听风
- 05-趣谈网络协议
- 06-MySQL实战45讲
- 07-重学前端
- 08-深入拆解Java虚拟机
- 09-Go语言核心36讲
- 10-如何设计一个秒杀系统
- 101-后端技术面试38讲
- 102-现代C++实战30讲
- 104-性能工程高手课
- 105-安全攻防技能30讲
- 106-性能测试实战30讲
- 108-摄影入门课
- 109-人人都能学会的编程入门课
- 11-程序员的数学基础课
- 110-说透敏捷
- 113-接口测试实战课
- 114-分布式协议与算法实战
- 115-RPC实战与核心原理
- 116-架构实战案例解析
- 117-后端存储实战课
- 118-深入浅出云计算
- 119-Java 业务开发常见错误 100 例
- 12-Linux性能优化实战
- 121-图解 Google V8
- 122-SRE实战手册
- 123-检索技术核心20讲
- 124-数据中台实战课
- 126-Kafka核心源码解读
- 127-Serverless入门课
- 128-视觉笔记入门课
- 129-系统性能调优必知必会
- 13-深入剖析Kubernetes
- 130-罗剑锋的C++实战笔记
- 131-互联网人的英语私教课
- 133-职场求生攻略
- 134-软件设计之美
- 136-编译原理实战课
- 137-正则表达式入门课
- 139-跟月影学可视化
- 14-许式伟的架构课
- 141-OAuth 2.0实战课
- 143-Vim 实用技巧必知必会
- 144-如何看懂一幅画
- 145-重学线性代数
- 146-Redis核心技术与实战
- 147-分布式数据库30讲
- 148-To B市场品牌实战课
- 149-Linux内核技术实战课
- 15-趣谈Linux操作系统
- 150-技术管理案例课
- 154-用户体验设计实战课
- 155-WebAssembly入门课
- 156-动态规划面试宝典
- 157-深度学习推荐系统实战
- 158-爱上跑步
- 159-Go 并发编程实战课
- 16-从0开始学微服务
- 160-人人都用得上的写作课
- 161-手机摄影
- 162-乔新亮的CTO成长复盘
- 165-物联网开发实战
- 166-容器实战高手课
- 167-实用密码学
- 168-大厂晋升指南
- 169-AB测试从0到1
- 17-深入浅出区块链
- 171-成为AI产品经理
- 172-分布式金融架构
- 173-代码之丑
- 174-体验设计案例课
- 175-手把手教你玩音乐
- 176-etcd实战课
- 177-恋爱必修课
- 178-跟着高手学复盘
- 179-Python自动化办公实战课
- 18-技术管理实战36讲
- 180-基于人因的用户体验设计课
- 181-打造爆款短视频
- 182-MySQL 必知必会
- 183-流程型组织15讲
- 184-Spark性能调优实战
- 185-高楼的性能工程实战课
- 186-技术面试官识人手册
- 187-说透数字化转型
- 188-Spring编程常见错误50例
- 189-操作系统实战45讲
- 19-数据分析实战45讲
- 190-容量保障核心技术与实战
- 191-性能优化高手课
- 192-说透芯片
- 193-React Hooks 核心原理与实战
- 195-说透5G
- 196-如何成为学习高手
- 197-如何读懂一首诗
- 198-如何落地业务建模
- 199-讲好故事
- 20-技术领导力300讲
- 201-说透区块链
- 21-从0开始学大数据
- 22-硅谷产品实战36讲
- 23-邱岳的产品实战
- 24-Java并发编程实战
- 25-软件测试52讲
- 26-人工智能基础课
- 27-Android开发高手课
- 28-iOS开发高手课
- 29-朱赟的技术管理课
- 30-推荐系统三十六式
- 31-深入浅出计算机组成原理
- 32-Python核心技术与实战
- 33-邱岳的产品手记
- 34-技术与商业案例解读
- 35-面试现场
- 36-大规模数据处理实战
- 37-AI技术内参
- 38-机器学习40讲
- 39-程序员进阶攻略
- 40-持续交付36讲
- 41-10x程序员工作法
- 42 -代码精进之路
- 43-软件工程之美
- 44-SQL必知必会
- 45-从0开始学游戏开发
- 46-Kafka核心技术与实战
- 47-Java性能调优实战
- 48-从0开始做增长
- 49-赵成的运维体系管理课
- 50-深入拆解Tomcat & Jetty
- 51-白话法律42讲
- 52-透视HTTP协议
- 53-OpenResty从入门到实战
- 73-黄勇的OKR实战笔记
- 74-Flutter核心技术与实战
- 75-编辑训练营
- 77-从0打造音视频直播系统
- 79-消息队列高手课
- 80-网络编程实战
- 81-浏览器工作原理与实践
- 83-编译原理之美
- 85-研发效率破局之道
- 86-即时消息技术剖析与实战
- 87-全栈工程师修炼指南
- 88-高并发系统设计40问
- 90-分布式技术原理与算法解析
- 91-说透中台
- 92-DevOps实战笔记
- 94-DDD实战课
- 95-苏杰的产品创新课
- 97-项目管理实战20讲
- 98-设计模式之美
- 99-JavaScript核心原理解析
-
📚 其他 待拓展……
-
计算机基础类
-
数据结构算法类
-
数据库类
-
面试相关类
-
综合类
-
编程语言相关类
- 鸟哥的Linux私房菜
- 开源世界旅行手册
- 操作系统教程.孙钟秀.文字版
- The Linux Command Line
- UNIX TOOLBOX
- FreeBSD 使用手册
- Linux 命令行(中文版)
- Linux 构建指南
- Linux工具快速教程
- Linux Documentation (中文版)
- 嵌入式 Linux 知识库 (eLinux.org 中文版)
- 理解Linux进程
- 命令行的艺术
- 操作系统思考
- 计算机系统系统架构与操作系统的高度集成
- Nginx开发从入门到精通 (淘宝团队)
- Nginx教程从入门到精通(PDF版本,运维生存时间出品)
- OpenResty最佳实践
- Apache 中文手册
- Learn Git - complete book in Chinese
- Git Cheat Sheet
- Git教程
- git - 简易指南
- 猴子都能懂的GIT入门
- Git 参考手册
- Pro Git
- Git Magic
- GotGitHub
- Git权威指南
- Git Community Book 中文版
- Mercurial 使用教程
- HgInit (中文版)
- 沉浸式学 Git
- GitHub秘籍
- GitHub帮助文档
- git-flow 备忘清单
- svn 手册
- GitHub漫游指南
- exvim--vim 改良成IDE项目
- Vim中文文档
- 21天学会Emacs
- 一年成为Emacs高手 (像神一样使用编辑器)
- 所需即所获:像 IDE 一样使用 vim
- vim 实操教程
- Atom飞行手册中文版
- Markdown·简单的世界
- 一年成为 Emacs 高手
- Emacs 生存指南
- Atom官方手册
- NoSQL数据库笔谈
- Redis 设计与实现
- Redis 命令参考
- 带有详细注释的 Redis 3.0 代码
- 带有详细注释的 Redis 2.6 代码
- The Little MongoDB Book
- The Little Redis Book
- Neo4j 简体中文手册 v1.8
- Neo4j .rb 中文資源
- Disque 使用教程
- Apache Spark 设计与实现
- ELKstack 中文指南
- Mastering Elasticsearch(中文版)
- ElasticSearch 权威指南
- Elasticsearch 权威指南(中文版)
- Logstash 最佳实践
- Puppet 2.7 Cookbook 中文版
- 持续集成(第二版) (译言网)
- 让开发自动化系列专栏
- 追求代码质量
- selenium 中文文档
- Selenium Webdriver 简易教程
- Joel谈软件
- 約耳談軟體(Joel on Software)
- Gradle 2 用户指南
- Gradle 中文使用文档
- 编码规范
- 开源软件架构
- GNU make 指南
- GNU make 中文手册
- The Twelve-Factor App
- 关于浏览器和网络的 20 项须知
- 浏览器开发工具的秘密
- Chrome 开发者工具中文手册
- Chrome扩展开发文档
- Grunt中文文档
- gulp中文文档
- Gulp 入门指南
- 移动Web前端知识库
- 正则表达式30分钟入门教程
- 前端开发体系建设日记
- 移动前端开发收藏夹
- JSON风格指南
- HTTP 接口设计指北
- 前端资源分享(一)
- 前端资源分享(二)
- 前端代码规范 及 最佳实践
- 前端开发者手册
- 前端工程师手册
- w3school教程整理
- Wireshark用户手册
- 一站式学习Wireshark
- HTTP 下午茶
- HTTP/2.0 中文翻译
- RFC 7540 - HTTP/2 中文翻译版
- http2讲解
- 3 Web Designs in 3 Weeks
- 站点可靠性工程
- Web安全学习笔记
- Serverless 架构应用开发指南
- Android Design(中文版)
- Google Material Design 正體中文版 (译本一 译本二)
- Material Design 中文版
- Google Android官方培训课程中文版
- Android学习之路
- Android开发技术前线(android-tech-frontier)
- Point-of-Android Android 一些重要知识点解析整理
- Android6.0新特性详解
- C/C++ 中文参考手册
- C 语言编程透视
- C++ 并发编程指南
- Linux C编程一站式学习
- CGDB中文手册
- 100个gdb小技巧
- 100个gcc小技巧
- ZMQ 指南
- How to Think Like a Computer Scientist (中英文版)
- 跟我一起写 Makefile
- GNU make 指南
- Google C++ 风格指南
- C/C++ Primer
- 简单易懂的C魔法
- C++ FAQ LITE(中文版)
- C++ Primer 5th Answers
- C++ 并发编程(基于C++11)
- QT 教程
- DevBean的《Qt学习之路2》(Qt5)
- 中文版《QmlBook》
- C++ Template 进阶指南
- libuv中文教程
- Boost 库中文教程
- 笨办法学C
- 高速上手 C++11/14/17
- 学习CSS布局
- 通用 CSS 笔记、建议与指导
- CSS参考手册
- Emmet 文档
- 前端代码规范 (腾讯团队)
- HTML和CSS编码规范
- Sass Guidelines 中文
- CSS3 Tutorial 《CSS3 教程》
- MDN HTML 中文文档
- MDN CSS 中文文档
- Go编程基础
- Go入门指南
- 学习Go语言
- Go Web 编程
- Go实战开发
- Network programming with Go 中文翻译版本
- Effective Go
- Go 语言标准库
- Golang标准库文档
- Revel 框架手册
- Java程序员的Golang入门指南
- Go命令教程
- Go语言博客实践
- Go 官方文档翻译
- 深入解析Go
- Go语言圣经(中文版) (GitBook)
- golang runtime源码分析
- Go语言实战: 编写可维护Go语言代码建议
- Golang 系列教程(译)
- Go RPC 开发指南GitBook
- Go语言高级编程
- Go2编程指南
- Go语言设计模式
- Go语言四十二章经
- iOS开发60分钟入门
- iOS7人机界面指南
- Google Objective-C Style Guide 中文版
- iPhone 6 屏幕揭秘
- Apple Watch开发初探
- 马上着手开发 iOS 应用程序
- 网易斯坦福大学公开课:iOS 7应用开发字幕文件
- Apache Shiro 用户指南
- Jersey 2.x 用户指南
- Spring Framework 4.x参考文档
- Spring Boot参考指南
- MyBatis中文文档
- MyBatis Generator 中文文档
- 用jersey构建REST服务
- Activiti 5.x 用户指南
- Google Java编程风格指南
- Netty 4.x 用户指南
- Netty 实战(精髓)
- REST 实战
- Java 编码规范
- Apache MINA 2 用户指南
- H2 Database 教程
- Java Servlet 3.1 规范
- JSSE 参考指南
- Java开源实现及最佳实践
- Java 编程要点
- Think Java
- Java 8 简明教程
- On Java 8 中文版 (翻译中)
- Effective Java 第3版中文版
-
学用 JavaScript 设计模式 (开源中国)
-
ECMAScript 6 入门 (作者:阮一峰)
-
You-Dont-Know-JS (深入JavaScript语言核心机制的系列图书)
-
JavaScript 教程 廖雪峰
-
jQuery
-
Node.js
-
underscore.js
-
backbone.js
-
AngularJS
-
Zepto.js
-
Sea.js
-
React.js
-
impress.js
-
CoffeeScript
-
TypeScipt
-
ExtJS
-
Meteor
-
VueJS
- Common Lisp
- Scheme
- PHP 官方手册
- PHP调试技术手册(PDF)
- PHP之道:php-the-right-way (@wulijun版 PHPHub版)
- PHP 最佳实践
- PHP 开发者实践
- 深入理解PHP内核
- PHP扩展开发及内核应用
- Laravel5.1 中文文档
- Laravel 5.1 LTS 速查表
- Symfony2 Cookbook 中文版(版本 2.7.0 LTS)
- Symfony2中文文档 (未译完)
- YiiBook几本Yii框架的在线教程
- 深入理解 Yii 2.0
- Yii 框架中文官网
- 简单易懂的PHP魔法
- swoole文档及入门教程
- Composer 中文网
- Slim 中文文档
- Lumen 中文文档
- PHPUnit 中文文档
- PHP-LeetCode
- ThinkPHP6完全开发手册
- Laravel 10 中文文档
- 廖雪峰 Python 2.7 中文教程
- 廖雪峰 Python 3 中文教程
- 简明Python教程
- 简明 Python 教程(Python 3)
- 零基础学 Python 第一版
- 零基础学 Python 第二版
- 可爱的 Python
- Python 2.7 官方教程中文版
- Python 3.3 官方教程中文版
- Python Cookbook 中文版
- Python3 Cookbook 中文版
- 深入 Python
- 深入 Python 3
- PEP8 Python代码风格规范
- Google Python 风格指南 中文版
- Python入门教程 (PDF)
- 笨办法学 Python (PDF EPUB)
- Python自然语言处理中文版
- Python 绘图库 matplotlib 官方指南中文翻译
- Scrapy 0.25 文档
- ThinkPython
- ThinkPython 2ed
- Python快速教程
- Python 正则表达式操作指南
- python初级教程:入门详解
- Twisted 与异步编程入门
- TextGrocery 中文 API
- Requests: HTTP for Humans
- Pillow 中文文档
- PyMOTW 中文版
- Python 官方文档中文版
- Fabric 中文文档
- Beautiful Soup 4.2.0 中文文档
- Python 中的 Socket 编程
- 用Python做科学计算
- Sphinx 中文文档
- 精通 Python 设计模式
- python 安全编程教程
- 程序设计思想与方法
- 知乎周刊·编程小白学Python
- Scipy 讲义
- Python 学习笔记 基础篇
- Python 学习笔记 模块篇
- Python 标准库 中文版
- Python进阶
- Python 核心编程 第二版
- Python最佳实践指南
- Python 精要教程
- Python 量化交易教程
- Python黑魔法手册
- Django
- Flask
- web.py
- Tornado
- Ruby 风格指南
- Rails 风格指南
- 笨方法學 Ruby
- Ruby on Rails 指南
- Ruby on Rails 實戰聖經
- Ruby on Rails Tutorial 原书第 3 版
- Rails 实践
- Rails 5 开发进阶(Beta)
- Rails 102
- 编写Ruby的C拓展
- Ruby 源码解读
- Ruby中的元编程
- Scala课堂 (Twitter的Scala中文教程)
- Effective Scala(Twitter的Scala最佳实践的中文翻译)
- Scala指南
- The Swift Programming Language 中文版
- Swift 语言指南
- Stanford 公开课,Developing iOS 8 Apps with Swift 字幕翻译文件
- C4iOS - COSMOS
- 编译原理(紫龙书)中文第2版习题答案
- 把《编程珠玑》读薄
- Effective C++读书笔记
- Golang 学习笔记、Python 学习笔记、C 学习笔记 (PDF)
- Jsoup 学习笔记
- 学习笔记: Vim、Python、memcached
- 图灵开放书翻译计划--C++、Python、Java等
- 蒂姆·奥莱利随笔
- SICP 解题集
- 精彩博客集合
- 中文文案排版指北
- Standard C 语言标准函数库速查 (Cheat Sheet)
- Git Cheatsheet Chs
- GitBook简明教程
- 制造开源软件
- 提问的智慧
- Markdown 入门参考
- AsciiDoc简明指南
- 背包问题九讲
- 老齐的技术资料
- 前端技能汇总
- 借助开源项目,学习软件开发
- 前端工作面试问题
- leetcode/lintcode题解/算法学习笔记
- 前端开发笔记本
- LeetCode题解
- 《不可替代的团队领袖培养计划》
PS:上面只是列举了一部分的资料,具体可以获取后查看。这些资料来源于网络,这里分享仅用作分享学习,不做任何商业用途。如有侵权,请及时联系我去删除。资源搜集非常不易,并且这些资源都是经过我认真筛选和整理的,质量都是可以保证的,有些是我看过的,有些虽然没看过,但全都是业内公认的经典中的经典,现在全部免费送给大家。希望在座的读者,以后都能成为技术大牛!
后续还会有上千本编程开发电子书分享,正在整理中,欢迎持续关注
最近很多小伙伴找我要一些程序员必备资料,于是我翻出了压箱底的宝藏,免费分享给大家!扫描下方二维码免费获取。
微信进群 | 公众号 | 小程序 |
---|---|---|
DreamCoders | DreamCoders | DreamCoders |
🙉版权声明 添加本仓库地址注明出处可随意转载仓库内所有内容。 本仓库内所有内容永不收取任何费用,也不会授权任何人/机构进行收费,现在不会,未来也不会!
欢迎持续关注,会不定期更新~