在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
编程是非常重要的计算机能力,很多人在工作学习中都或多或少要涉及到编程,那么如何入门编程呢。看书是必不可少的,一些入门书籍的阅读可以帮助你更快的进入编程的世界。

c语言篇:
1:c语言入门大学教程c语言谭浩强版足以。
2:windows c语言API编程基础,推荐《windows程序设计(第5版)》 Charles Petzold着,通过学习可对界面编程一览无遗,剩下的就是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。
3:《TCP/IP协议及网络编程技术》 罗军舟等编着 清华大学出版社 国货上品,是应用c语言在windows下进行网络编程的好教材.也是使用c++进行网络编程的知识准备。
C++基础篇:
1:《C++Primer(3or4版)》入门第一部.
2:《深入浅出MFC》 侯捷着 国货精品,本应归入学习vc的范畴,但他实际是对widows API的c++框架介绍,用来做vc项目只能起辅助作用,对建立c++面向对象思想却多有启迪。
3: 《C++标准程序库》 侯捷/孟岩译 库是语言的延伸,学习c++不可不看。
4: 《C++实践之路》 周良忠译 一个计算器例子贯穿全书,几乎用到C++所有知识,真正的例子驱动教学法。
面向对象技术:
1: 《设计模式-可复用面向对象软件的基础》 美国四人帮的跨时代大作 230页却足以开启一个时代,真正体现了面向对象技术的价值,是代码复用的经典之作,不能不看。
2: 《UML Distilled》 UML建模很火欧,但对我来说看主要目的是看懂类关系草图,这本小书足以。
c++进阶篇
1: 《C++高级编程》 刘鑫等译 有对c++知识的精要总结其中包括如何更好地实现重用、如何有效地测试和调试等C++专业人员常用的一些技术与方法,值得了解。
2: 《Effective C++》,《必知必会》,《c++编程规范》 三本小书却足以检测你对c++知识掌握的真正情况。
c++高阶篇:
1: 《深入探索c++对象模型》 侯捷译 对C++内存布局的深入介绍,是真正理解com/corba等组件技术的必备基础。
2: 《C++ Templates中文版》 陈伟柱译 模板圣经,现代c++发展的前沿泛型编程思想总结 (是看懂boost类库的知识储备)。
3:《C++设计新思维》 侯捷/於春景译 泛型编程与设计模式的综合应用,锻炼思维的好书。
其他:
C++编程思想,C++语言之父的c++语言特别版 等书
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
网络基础知识术语你知道哪些?
网络基础知识术语科普,IT互联网中有很多名词术语,作为一个IT程序员必须要知道网路基础知识,今天小编会介绍链接、LAN、节点、路由器、点对点链接、匿名 FTP等网络知识基本概念,接下来我们一起学习。
7110
2020-03-13 15:18:34
什么是服务器?
在计算机领域行业常会听到服务器,也经常会遇到服务器崩溃导致的软件瘫痪和网页崩溃等情况,那么服务器究竟是怎么定义的呢?服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机提供计算或者应用服务。
5075
2020-06-02 14:04:45
零基础怎么自学编程?
零基础怎么自学编程?对于初学者来说可以采用视频和书籍的方式进行学习。编程教学视频让你迅速掌握编程,如果找到的视频不完整,基础讲解知识点浅显不成系统。书本比较系统,深入,但是枯燥,所以最好的方法是书和视频想结合。过了入门期之后,看书、看视频、看博客都可以,作重要的还是多练习。
7180
2020-06-12 11:52:28
学IT有什么学历要求?
学IT的实质就是掌握一技之长,对于学历的要求并不高。我们学IT的最终目的都是为了就业,大家可以在各大招聘平台上去搜索一下IT岗位的任职要求,其中对学历的最低要求是专科。如果大家低于这个水平,建议还是先提高一下自己的学历。不然就算学出来,也很难就业。关于IT和学历之间的更多影响,下面我们详细来聊一聊。
6604
2020-06-22 11:57:07
零经验的人学编程难吗?能学会吗?
没有编程基础即没有写过程序,没学过相关的课程,之前没有深入了解相关的概念,并不是说对计算机一窍不通。在IT技术领域编程的入门门槛低,互联网的资料很多,只要一台计算机一根网线就可以开始学习了,但从入门到精通却有一定的难度。
7991
2021-03-03 11:17:56
