jobbole / awesome-programming-books Goto Github PK
View Code? Open in Web Editor NEW经典编程书籍大全,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试等
经典编程书籍大全,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试等
C-Shopping-RN APP
This is a complete App developed by React Native (Expo). It is a beautiful e-commerce shopping application.
App open source address: https://github.com/huanghanzhilian/c-shopping-rn
Full stack open source address: https://github.com/huanghanzhilian/c-shopping
这是一本关于情绪的心理数,但不是晦涩的教科书类的书。
这本书在我困难的时候,给与我巨大的帮助,帮助我脱离情绪,理性的取做事。包括看不下书,与产品经理争吵,与同事不合,遇到BUG解决不了,DeadLine就在眼前的种种心态爆炸的时刻。
这是在技术之外对我最有帮助的一本书。
https://www.amazon.cn/dp/B00UWQBCI6/ref=sr_1_1?s=digital-text&ie=UTF8&qid=1548753270&sr=1-1&keywords=%E7%90%86%E6%80%A7%E6%83%85%E7%BB%AA
应该更新《深入理解计算机系统(原书第2版)》为深入理解计算机系统(原书第3版)
参考网址:https://book.douban.com/subject/26912767/
UNIX环境高级编程(第3版)
Linux设备驱动程序(第3版)
Windows程序设计(第5版)
这本书涵盖了Python Web开发的方方面面。
豆瓣地址: https://book.douban.com/subject/26852057/
已经修改,see also in #8
《架构整洁之道》是创造“Clean神话”的Bob大叔在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。《架构整洁之道》分为6部分,第1部分纲领性地提出软件架构设计的终极目标,描述软件架构设计的重点与模式;第2~4部分从软件开发中三个基础编程范式的定义和特征出发,进一步描述函数、组件、服务设计与实现的定律,以及它们是如何有效构建软件系统的整体架构的;第5部分从整洁架构的定义开始,详细阐述软件架构设计过程中涉及的方方面面,包括划分内部组件边界、应用常见设计模式、避开错误、降低成本、处理特殊情况等,并以实战案例将内容有机整合起来;第6部分讲述具体实现细节;附录则透过作者数十年的软件从业经历再次印证《架构整洁之道》的观点。
对于每一位软件研发从业人员——无论从事的是具体编码实现、架构设计,还是软件研发管理,《架构整洁之道》都是不可或缺的。
【DPDK工程师手册】 —— 官方文档,最新视频,开源项目,论文,大厂内部ppt,知名工程师一览表
https://github.com/0voice/dpdk_engineer_manual
老哥,为啥不顺带把每本书的电子版都顺带上传,这样也好充实,浅浅的一层目录.
编程通用
《数据密集型应用系统设计》
架构/性能
《软件架构师的12项修炼》
《Linux/UNIX系统编程手册 》这本书也蛮不错的,适合做Linux系统开发参考或是为了解Linux/Unix编程接口
https://book.douban.com/subject/25809330/
《算法导论》有第三版了
挺不错的一本书,采用面向对象的角度,重新审视嵌入式系统,总结了嵌入式系统中常见及关键的设计模式。同时也采用UML图形化解释,直观清晰。
随便点了几个都是网站的连接,确定不是广告?
[Linux内核学习资料:200+篇经典内核文章,100+篇内核论文,50+内核项目,500+道内核面试题,80+内核讲解视频]
(https://github.com/0voice/linux_kernel_wiki)
更多的人都是弄亚马逊的买书链接,能弄点直接能看的书吗,打开就直接可以看书,找资料了。
没有安全相关的,推荐《白帽子讲Web安全》
计算机网络方面推荐《计算机网络:自顶向下方法》、《http权威指南》、《图解http》
关注这个项目几天了,也有几本书单中没有列及的经典书籍欲推荐,可乍一看并没有人提出Pull Request,贡献者只有一个。文中链接皆为京东联盟链接,这是想提pl也不敢提的,求伯乐在线的朋友解释一下。
1.Python编程 从入门到实践,非常适合初学者。
https://book.douban.com/subject/26829016/
2.Fluent Python ,讲解了Python很多的特性和原理,非常适合进阶。https://book.douban.com/subject/26278021/
两本书本人都看过,非常棒的两本书。
另外,提个小建议,将各类的书按照 入门——》进阶 这样的顺序排序一下,应该都很多人有帮助,尤其是初学者,我就是初学者过来的,发现初学者容易乱学,资料太多了,有个明确的学习路线才是最重要的。
RT
感觉还可以吧,在某些方面讲得似乎还可以
Effective Java 出到第三版了https://item.jd.com/27162020235.html
如题,全是应用啊sql啊,哪怕列一本《数据库系统概念》,最差也得有本《数据库系统概论》啊,数据库理论和原理比较特殊,它的地位应该提到几乎与算法数据结构平等的层次上来。
如题
Head First 系列真的是好哇! 特别好看,真的!
JQ之父写的,朋友有看过,评价挺好,自己也打算去买一本
人工智能算法 卷1 卷2 卷3
深度学习相关的书籍怎么一本都没有呢?
recommend author add some books about Golang
这两本都是开源且免费的人工智能书籍,值得收藏啊
https://github.com/nfmcclure/tensorflow_cookbook
https://github.com/exacity/deeplearningbook-chinese
这个仓库已经没有人维护了么?@hanxiaomax
关于项目与团队,有本书叫《硝烟中的Scrum和XP》比较偏实践指导个人认为很不错
https://book.douban.com/subject/5501718/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.