在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
哪些IT编程入门书籍比较好?许多东西在没有基础的情况下,学习起来是具有一定难度的。如果选择自学,在书籍的选择上需要有正确的方向与指导。
一、Python系列
如果你之前一点编程经验都没有,先看如下两本:
1、《简明Python教程》(A Byte of Python)
入门Python的绝佳Tutorial,从书的目录便可以了解到作者Swaroop C H清晰的行文思路,以及对Python高超的驾驭能力。
2、《集体智慧编程》
以具体实例的方式来展示Python的编程技巧,受益良多。
3、《Python Cookbook中文版,第3版》
这本书可谓Python版《代码大全》。有人说《代码大全》这类书是字典,其实不尽然《代码大全》是高手过招。《Cookbook》也如此,阅读时总能让你有一种:“哇塞,漂亮!”的感觉。能把 Cookbook 全部读完,你的Python水平绝对发生质变。
二、Java语言系列
1、《Java核心技术·卷1:基础知识(原书第9版)》
Java领域最有影响力和价值的着作之一,拥有20多年教学与研究经验的资深Java技术专家撰写,与《Java编程思想》齐名。
2、《算法 第四版》
Java 语言描述,算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。书的内容非常多,可以说是Java程序员的必备书籍之一。
3、《数据结构与算法分析:Java语言描述》
这本书真是非常好!个人感觉很适合给初学者入门看,里面的分析数学公式恰到好处,没有算法导论的令人望而生畏,也没有国内图书的草草了事,既学习了数据结构又有刚刚好的算法分析,很容易使人产生共鸣。
三、前端系列
1、《Java权威指南(第6版)》
淘宝前端团队翻译,这本书又叫犀牛书,号称Java开发者的圣经,网上对此书评价很多,大概意思都是说这本书是一本Java文档手册,没有完整看过一遍此书的都不能算是一名合格的前端工程师。
2、《Java高级程序设计(第3版)》
又称红宝书,雅虎首席前端架构师,YUI的作者Zakas出品。
3、《Java设计模式与开发实践》
本书是在设计模式上的进一步扩充。一大特点就是结合实操,代码完整能直接应用到实际开发中。
4、《Web性能权威指南》
本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书目标是涵盖Web开发者技术体系中应该掌握的所有网络及性能优化知识
这些书对于编程入门都是有非常大帮助的,熟练学习和掌握了这些书籍的知识内容,那么你离编程入门到精通也就不远啦。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
如何编写程序敲代码?零基础怎么学编程?
如何编写程序敲代码?零基础怎么学编程?编写程序写代码的前提是需要我们学一些相关的编程语言,计算机语言种类很多分为机器语言、汇编语言、高级语言以及脚本语言。选择适合自己学习编程的语言就可以开始学编程了。
17763
2019-08-07 16:22:21
27岁转行学IT有前途吗?
27岁转行学IT有前途吗?常常可以在网上看到这些转业者的困惑。其实,到了27岁还想转业,无外乎就是之前的工作确实没有什么发展前途。而IT行业作为朝阳产业,发展前景好,一年以上的工作经验可以轻松找到上万薪资的岗位。最重要的是IT行业不看学历、性别和年纪,只要你的实力够硬,就不愁找不到工作。当然如果是35岁以后才开始学IT,那就要慎重了,毕竟精力和学习能力都比上二十多岁的年轻人了。
5717
2020-07-06 10:34:59
学习编程的软件有哪些值得推荐?
工欲善其事必先利其器,学习光靠一味的死记硬背是不够的。尤其是学习IT编程,需要我们在练中学、学中练,才能真正掌握编程知识。因此了解并使用一些学习编程的软件是很有必要的,它们可以极大地提高我们的学习效率,帮助我们在学习编程的路上走得更远。本文将为大家盘点一下那些值得推荐的软件,分别是Eclipse、IDEA、Sublime Text、Notepad++、网易有道以及博学谷。
4901
2020-07-08 12:00:06
网上总说IT行业饱和了是真的吗?
每天我们总能在网上看到有人说:“IT行业早就饱和了,根本找不到工作”。IT行业真的饱和了吗?打开手机里面的招聘软件,搜索IT行业的技术岗位,我们可以看到大量的高薪职位正在招聘。那为什么总有IT行业饱和的言论在肆意流传呢?今天我们就来分析一下:那些年,网上总说IT行业饱和了是真的吗?
5179
2020-07-17 11:51:47
新手学编程有哪些要求?准备什么?
想学编程需要具备数学的基本常识,熟悉常用的英语词汇,有一定的计算机基础。编程是创造新事物的工作需要从业者具备创造事物的能力,学好编程的捷径就是不断敲代码练习,将理论知识运用到实际的项目中学以致用。
4154
2021-04-07 14:47:16