‘壹’ 我想考软考程序员,请问一下,我应该买什么书呢
买程序员教程这本书吧,,考的类型都很全。。我都考过了。。希望你也考过
‘贰’ 请问要学编程都要买什么书
我也是这个年级开始学的编程,当年是从VB开始学。
VB很容易上手,很快就能搭建一个窗口应用程序出来。我们大学文科专业也要学VB。有一本同济大学的龚沛珍(似乎)老师写的书,不错。
但是VB有个很大的问题,虽然容易上手,但是语法无章可循,纯粹可以激发编程兴趣。如果你对你有信心,可以直接开始学java或者C++。
还有,语言的问题,别贪多。学这么多一点用都没有,关键是学精。Java是个不错的选择,是现在使用最多的一个语言
书啊,我说了啊,VB的话就是那本龚沛珍的,不过我查了下好像没查到。
那我就推荐你用微软写的大红书,Wrox出版的。《Visual Basic 2008 入门经典》这种(C#也有这个系列)。外国人这个书写的还不错。记住,这个VB是.Net下的VB,不是VB6.0,完全不一样了。如果你要学这个阶段的VB,还不如学C#= =算了,反正是.Net编程。
然后语言,我建议你直接学Java、C#算了,别学C++了(C++太难了- -!你最好有其他编程基础再来看C++,而且现在使用的也不是很多),更别学C(非面向对象)。一开始就直入主题,直接开始面向对象思维的训练才是王道,我们大一有个专业第一门课就是直接上Java。书还是推荐外国人写的,《Thinking in Java》(Java编程思想),经典名着。简单点的好像有Headfirst系列的Java书,都还不错。对照书上一章章,一个例子一个例子来就好了。
‘叁’ 程序员的软技能书籍有哪些值得推荐
1. 《深入理解计算机系统》:(美)布赖恩特 (Bryant,R.E.) 等着。 以程序员的角度和全局的视角来审视计算机系统,涵盖从数据表示到程序运行、系统交互的各个方面,非常值得深读!
2. 《Writing solid code》: (美) Steve Maguire 着。 想写出 bug-free 程序的上佳读物之一。相应读物的还有《高质量程序设计艺术》(code quality: from a open source perspective) , 《代码整洁之道》(Writing clean code),《编写可读代码的艺术》(The Art of Readable Code)
3. 《Thinking in Java》:(美)Bruce Eckel 着。 Java 语言编程的推荐教材。 《Effective Java》(Joshua Bloch着) 作为进阶书籍。
4. 《设计模式——可复用面向对象软件的基础》:(美)“四人帮”着。 设计模式的必读书籍(亦可用于参考)。
5. 《实现模式》: Kent Beck 着。 非常有益的面向对象编程经验谈。
6. 《重构: 改善既有代码的设计》: Martin Fowler 着。 作为面向对象编程的收藏书籍,随时可参阅。
7. 《Test Driven Development: By Example》: Kent Beck 着。 测试驱动开发的优秀入门书籍
8. 《MYSQL必知必会》: (英)Ben Forta 着。 人民邮电出版社。薄薄的一百页左右, 快速上手和使用 mysql 数据库。
9. 《正则表达式必知必会》: (英)Ben Forta 着, 杨涛 / 王建桥 / 杨晓 译。人民邮电出版社。 薄薄的一百页左右, 清晰的阐述, 适合正则表达式的快速了解和上手。
10. 《Java TCP/IP socket 编程》: (美)Kenneth L.Calvert, M.J. Donaboo着, 周恒民译。 非常好的 Java tcp/ip socket 入门读物, 详细地讲解了相关的知识点,有相应的实例为佐, 并且对底层、性能等方面也作了一定的阐述。
11. 《Ubuntu Linux 指南:基础篇》: Mark G.Sobell 着。 学习和使用 Linux 系统的优秀入门读物, 建议未接触过 Linux 系统的童鞋从 Ubuntu 起步。
12. 《Perl 语言入门》(第五版) : Randal L.schwartz 等着, 盛春等译。 Perl 入门的推荐教程。通俗易懂、详尽得当。
以上,祝你学习愉快!
‘肆’ 要考软件初级中的程序员要看什么书才好
1、 考试大纲(清华大学出版社)
程序员考试大纲与培训指南(2009版),8元
2、 指定教材(清华大学出版社)
程序员教程(第三版),张淑平主编,57元
程序员教程(第2版),沈林兴主编,57元
3、 试题分析解答(清华大学出版社)
程序员历年试题分析与解答,2008版,38元
4、 参考用书 (清华大学出版社)
程序员考前重点辅导,李锋主编,83元
跨越程序员必备训练, 范立南主编,49元
程序员考试复习与提高(2007版),李锋主编,78元
程序员考试科目1:计算机硬软件基础知识--考点解析及模拟训练(2005版),刘克武主编,48元
程序员考试科目2:程序设计--考点解析及模拟训练(2005版),刘华主编,29元
程序员考试辅导(2005版),谢树煜主编,46元
程序员备考训练(2006版),刘克武等编,19元
备注:最好是看09年以后的书,毕竟是09年改革的。
我在华信智原也正准备考初级程序员,希望我们都过,加油!
‘伍’ 可以推荐一些java程序员必看的书籍么比较经典一点的。
1、《深入理解计算机系统》
从c语言到汇编语言到硬件再到操作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试操作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmer coder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,如果能够结合一些实验来辅助理解会更好,因为里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合, vector, set, stack, queue等等。它们的实现原理,在源码面前,完全没有秘密。
5、《图解HTTP》
日本人着的介绍HTTP协议的书,对理解HTTP协议的一些细节有非常大的帮助,插画也很多,感觉就像看漫画一样,很容易理解的。
6、《TCP/IP详解卷一》
这本书能把枯燥的知识讲得很细致,强烈推荐这本,看完相应章节后大概能够明白为什么TCP/IP要这么设计了。面试的时候经常问到三次握手和四次挥手,还有各种状态的转移, TIME_WAIT的时间为什么是2*MSL······
7、《UNIX网络编程卷一:套接字联网API(第三版)》
中文版快800页,不过我只看了一些章节,这本书也是把TCP/IP的细节讲得很深很深,此外还有非常重要的基本套接字编程,就是写网络程序的时候那些bind, accept, listen, send, receive函数之类的,内容非常多,但是这些是理解多路复用模型所需要掌握的······select/poll/epoll这些系统调用解决了什么问题?事件机制能不能理解?就看这本书的前六章了。
8、《数据库管理系统(原理与设计)》
这个也是web开发中离不开的东西,必须划重点学会的是ER图/SQL语句/存储数据(磁盘|文件|RAID|缓冲池等)/三大范式/索引以及相应的数据结构/事务相关的所有概念,尤其重点学习SQL 。之后学会使用mysql workbench来进行数据库建模/逆向工程生成建表语句/根据SQL生成JAVA实体类等就不赘述了,开发过程中网络谷歌一下就知道啦,然后如果习惯在windows下开发的同学推荐利用navicat这个好东西。
‘陆’ 刚成为程序员,哪里买书比较便宜
如果大城市的话,图书馆是好去处,觉得好的书买下来,放心吧,一年买书的钱花不了你600块钱,六百块钱对于普通人来说算的了什么呢?哈哈
程序员买书是最好的投资!
当然在网上买书也是一个不错的选择,China-pub这几天有活动,赶紧去吧,整理一下
1 、 亚马逊/京东/当当 一般有活动的时候买(攒一些一定看的书扎堆买),看相应情况比较之
2 、 有些书一直没见到参与活动(优惠的书是有范围的),这时候会去 豆瓣 加入购书单 比较价格,注意邮费
3 、图灵社区的书有银子返还(看书后有一个刮刮卡,看完书看到封面才晓得有这个东西-_-||)
4 、 china-pub有学生价,最近才晓得有这个网站,不清楚。
建议都买实体书吧,比用ipad,kindle电子书看着舒服,而且有成就感。
我一般在网上买,一般电商应该是正版的,而且7折,还是能承受得起的。
‘柒’ 自学程序员买什么书
首先看到你的提问表示很欣慰,呵呵……我弟弟就不愿学习。
根据你的情况,学习编程如果不感兴趣很枯燥的,做好心理准备,不过打游戏的人我认为都很聪明而且哟耐心。
学习编程,先了解一种语言,基础的是C语言,如果直接看JAVA怕你没有这种理解程序的思维能力。
建议先看C语言,刚开始可能困难,别着急,慢慢来,不会的上网查查,书就是 清华大学出版社的
谭浩强的 C程序设计(第四版),这是很经典的书。
看过后你会有些程序的冲动,呵呵……这很好,试着实现书里面的程序,工具可以选择VC++,可自己下载,可以跟我要,我就是软件专业的在校大学生。
之后要了解数据库,因为要处理的数据多啦,得用数据库存储起来,数据库也很多MYSQL,ORACLe等,大同小异,数据库我也可以给你。还需要一本书来学习,选择数据库按照数据库选书就可以。
其他的等你了解以上基础就应该知道怎么选择了。
流行的语言还有JAVA,你可以学习,学过C语言,这就不困难了,现在网站什么的都基本是JAVA语言编写的。
希望有所帮助,有问题可以问我。
‘捌’ 程序员考试用书是哪本
参考:http://www.ceiaec.org/zgks_jcml.htm
全国计算机软件考试用书目录
2005年12月28日
7-302-08493-9,程序员考试大纲(2004版),5元
7-302-08957-4,程序员教程(2004版),沈林兴主编,48元
7-5606-1435-3,程序员考试辅导(2004版),张淑平主编,40元
前边的为书号,清华出版社出版
‘玖’ 我想学编程,应该买什么书啊
游戏编程主要分为游戏引擎编写和动作脚本设置,一般书店里都有游戏编程的工具书,你先买一本入门,主要是C++和JAVA,你选其中一种,别都学,JAVA主要编写网络游戏,看你的兴趣了
至于动漫不是编程,学习方向是3D MAX建模和photoshop图像
书店计算机专区这些内容都有,不要怕花错钱,只要学会了,没有白花的钱
‘拾’ 零基础如何自学编程成为一名程序员,有哪些书推荐
在线学习网站很多,但是在线教育的视频并不是全部免费,有些免费的学习教程只会让你看一小部分,目的是吸引你买付费的课程。因为知识本身是无价的,如果没有回报,创作者如何投入更多的时间和精力去完成更多的更优质的课程呢。下面介绍几个大家常见的在线教育平台,大平台,课程种类多,选择多。
一、B站
B站虽然不是专业的在线教育视频网站,但是该平台内容多,用户流量大,很多教育创作者还是会上传很多优质的教程上传于B站去扩大自己的影响力。所以,如果你想要找一些免费的学习视频,可以来B站先搜索一下,B站选择多,没有广告,不收费。
二、腾讯课堂
腾讯课堂是腾讯推出的专业在线教育平台,聚合大量优质教育机构和名师,下设职业培训、公务员考试、托福雅思、考证考级、英语口语、中小学教育等众多在线学习精品课程,打造老师在线上课教学、学生及时互动学习的课堂。
三、网易云课堂
云课堂,是网易公司倾力打造的在线实用技能学习平台,主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。立足于实用性的要求,云课堂精选各类课程,课程数量已达10000+,课时总数超100000,涵盖实用软件、IT与互联网、外语学习、生活家居、兴趣爱好、职场技能、金融管理、考试认证、中小学、亲子教育等十余大门类,其中不乏数量可观、制作精良的独家课程。
四、慕课
中国大学MOOC是由网易与高教社携手推出的在线教育平台,承接教育部国家精品开放课程任务,向大众提供中国知名高校的MOOC课程。在这里,每一个有意愿提升自己的人都可以免费获得更优质的高等教育。
五、极客学院
极客—jiker,是一群热爱技术、热爱教育的极客们,一起创办的国内领先的 IT 在线咨询及教育平台。
六、课堂在线
学堂在线是清华大学于2013年10月发起建立的慕课平台,是教育部在线教育研究中心的研究交流和成果应用平台,是国家2016年首批双创示范基地项目,是中国高等教育学会产教融合研究分会副秘书长单位,也是联合国教科文组织(UNESCO)国际工程教育中心(ICEE)的在线教育平台。目前,学堂在线运行了来自清华大学、北京大学、复旦大学、中国科技大学,以及麻省理工学院、斯坦福大学、加州大学伯克利分校等国内外一流大学的超过2300门优质课程,覆盖13大学科门类。
其实,自学网站很多,而且每个方向都会有很多专业学习网站,就不再一一列举了。
教育网站千千万,学习方式也很多,不管是通过自学网站学习还是看书学习,都需要学习者自觉且坚持,才能真正的学到东西。不然收集再多优质的课程,也只会躺在你的收藏夹,进不了你的大脑。希望你能通过以上分享找到你喜欢的自学网站和喜欢的教程,然后通过学习提升自己。