10本⼊门编程书籍推荐,带你⼊门到精通
在看书、阅读前,⼀定先选择⼀门适合⾃⼰的编程语⾔。对0基础的同学,选择程序设计语⾔时先了解⾃⼰的学习能⼒。太难的语⾔,没有⼀定的基础,以及没有⽼师讲解、指引,太容易产⽣挫败感从⽽放弃。其次,如果⾃⼰有⼀点点明确的⽬的或需求,那么选⼀门对⾃⼰实际⼯作有帮助的语⾔。
接下来,跟着我⼀起来看看“⾃学编程看什么书”吧。
⼀、Python系列(3本)
如果你之前⼀点编程经验都没有,先看如下两本:
计算机哪个专业最吃香热门专业
1、《简明Python教程》(A Byte of Python)
⼊门Python的绝佳Tutorial,从书的⽬录便可以了解到作者Swaroop C H清晰的⾏⽂思路,以及对Python⾼超的驾驭能⼒。navicat sqlyog
⾖瓣评分:8.8
2、《集体智慧编程》
以具体实例的⽅式来展⽰Python的编程技巧,受益良多。作者⽤⾮常直观的⽅式向读者展⽰了⼈⼯智能和机器学习中的⼤量经典的算法。更可贵的是,作者在展⽰算法时所使⽤的例⼦都是⽹络中⾮常有代表性的场景,并且很多情况下还会结合⼀些实际运营的 Web 站点的数据作更进步阐释。当然,作为⼀本实⽤型的书,少不了的是⼤量可运⾏的代码。
⾖瓣评分:9.0
3、《Python Cookbook中⽂版,第3版》
maven类库这本书可谓Python版《代码⼤全》。有⼈说《代码⼤全》这类书是字典,其实不尽然《代码⼤全》是⾼⼿过招。《Cookbook》也如此,阅读时总能让你有⼀种:“哇塞,漂亮!”的感觉。能把 Cookbook 全部读完,你的Python⽔平绝对发⽣质变。
⾖瓣评分:9.3
⼆、Java语⾔系列(3本)
1、《Java核⼼技术·卷1:基础知识(原书第9版)》
Java领域最有影响⼒和价值的著作之⼀,拥有20多年教学与研究经验的资深Java技术专家撰写,与《Java编程思想》齐名。
⾖瓣评分: 8.3
2、《算法 第四版》
Java 语⾔描述,算法领域经典的参考书,全⾯介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进⾏了论述。书的内容⾮常多,可以说是Java程序员的必备书籍之⼀。
⾖瓣评分:9.3excel数组公式怎么打>capacity的反义词
python入门教程(非常详细)书3、《数据结构与算法分析:Java语⾔描述》
这本书真是⾮常好!个⼈感觉很适合给初学者⼊门看,⾥⾯的分析数学公式恰到好处,没有算法导论的令⼈望⽽⽣畏,也没有国内图书的草草了事,既学习了数据结构⼜有刚刚好的算法分析,很容易使⼈产⽣共鸣。
⾖瓣评分:8.6
当然,对于Java我们建议进⾏系统的学习,扎实基础不能只靠看书。如果你有任何疑问,欢迎你在千锋武汉官⽹上留下你的相关情况,我再对号⼊座帮你解答。
三、前端系列(4本)
1、《Java权威指南(第6版)》
淘宝前端团队翻译,这本书⼜叫犀⽜书,号称Java开发者的圣经,⽹上对此书评价很多,⼤概意思都是说这本书是⼀本Java⽂档⼿册,没有完整看过⼀遍此书的都不能算是⼀名合格的前端⼯程师。
⾖瓣评分:8.8
2、《Java⾼级程序设计(第3版)》
⼜称,雅虎⾸席前端架构师,YUI的作者Zakas出品。虽然书名带了“⾼级”⼆字,但是讲得也很基础,⽽且⾏⽂风格很流畅,每⼀⼩节就像是⼀篇博客,读起来并不枯燥,个⼈感觉⽐上⾯那本犀⽜书可读性更强。
⾖瓣评分:9.3
3、《Java设计模式与开发实践》
本书是在设计模式上的进⼀步扩充。⼀⼤特点就是结合实操,代码完整能直接应⽤到实际开发中。
⾖瓣评分:9.1
4、《Web性能权威指南》
本书是⾕歌公司⾼性能团队核⼼成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书⽬标是涵盖Web开发者技术体系中应该掌握的所有⽹络及性能优化知识。
⾖瓣评分:8.8

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。