精华内容
下载资源
问答
  • 非常好用的python基础入门编程书籍资料
  • 我相信很多刚开始学习计算机程序设计的人,都喜欢去网上搜一搜关于自己想学的编程语言的书籍,然后就会看到别人提供的一堆经典书籍、大部头,像C++,肯定会推荐《C++ Prime》之类的,还会推荐像《编程珠玑》《算法...

    我相信很多刚开始学习计算机程序设计的人,都喜欢去网上搜一搜关于自己想学的编程语言的书籍,然后就会看到别人提供的一堆经典书籍、大部头,像C++,肯定会推荐《C++ Prime》之类的,还会推荐像《编程珠玑》《算法导论》《计算机程序设计艺术》等等。事实上,对于一个新手,特别是对计算机编程,甚至是对计算机的基础都不是很了解的人,这些书并不怎么适合。

    很多学习计算机的人不屑于手中拿一本《***入门精通》、《***从入门到精通》、《7天学会***》、《24小时学会***》等等带有不能显示自己“深度”的名字的书。作为一个学习计算机技术的学生,拿一本这样的书坐在图书馆里看,是何等地掉身价,怎么的手中也要拿一本别人连名字都看不懂的,或者动则800页的,或者别的学计算机的一看就知道很难懂的书,这样才能显示自己够牛嘛。我不管这样对不对,因为每个人情况不同,但我觉得,像一些《***入门精通》之类的,也没什么不好。

    刚开始学习一门编程语言,如果本身计算机基础就不扎实,就不要一上来就啃大部头,因为往往在啃了一段时间之后,你会发现,自己好像学得很慢,而且觉得知识很细、很杂,很难理清思路,再看看这本书,不知道何年何月才能看结束。渐渐地,自信心就不足了,没有了当初的勇气与兴趣了,而兴趣正是推动你不断学习的源动力。大多数这种经典的大部头都是很好的书,讲解的很详细,甚至很深入,但往往这些优点阻碍了大批的初学者,因为他们没有足够的耐心与知识积累去掌握并理解这些细致深入的知识点。

    我学习过程中发现,对于我自己,无论是学C,C++,还是Java,我都比较喜欢先选择一本简单的入门级的书看,我的想法是:这种入门级的书会帮助你了解编程语言的历史、发展和近况,它一般不会讲解得很细致、很全面,一般来讲,页数也不是很多,就算不少,你也不会觉得很多,因为讲解的比较简单,所以你会学得很快,就不会觉得书很厚。而且这种书一般都会讲使用的开发工具,甚至教你下载和安装,这对于初学者是很不错的。这样学一遍下来,你基本已经了解了这门编程语言的大概了,你脑中基本已经形成了整体框架,这个时候再选择一本讲解得深入的书,仔细学习,不断往脑中那个框架中填补内容,你会发现,这个时候学习这种大部头,已经不再像在迷雾中行走了,你心中已经有了坐标。

      坚持学习,就不会怕自己学不深、学不好,保持一份谦虚、踏实,走得太快往往走马观花。学习其它技术的同时也要重视基础知识的学习,因为这些基础知识才是根本,才是你以后学习更高深的知识的基石,千万不能舍本逐末,这点愿你我共勉。

    展开全文
  • 学习Java编程入门书籍

    万次阅读 多人点赞 2019-04-05 10:48:58
    分享几本java编程入门书籍,文章转自知乎路人甲 《Head First Java》 《Head First Java》被亚马逊评为十大好书之一。在京东计算机类书籍中热度排名第16位,在Java类书籍中排名第2位。豆瓣评分为8.8分,有百分之54.4...

    《Head First Java》

    《Head First Java》被亚马逊评为十大好书之一。在京东计算机类书籍中热度排名第16位,在Java类书籍中排名第2位。豆瓣评分为8.8分,有百分之54.4%的读者给出了五星评价。在知乎社区中有来自无数位的大神做推荐。哪本书适合推荐给 Java 初学者? - 书籍推荐
    在这里插入图片描述
    《Head First Java》详情链接
    《Head First Java》是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是根据学习理论所设计的,让你可以从学习程序 语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。
    Head First系列的图文并茂学习方式能让你快速地在脑海中掌握住知识。敞开心胸准备好学习这些关键性的主题:

    *Java程序语言
    
    *面向对象程序开发
    
    *Swing图形化接口
    
    *使用Java API函数库
    
    *编写、测试与布署应用程序
    
    *处理异常
    
    *多线程
    
    *网络程序设计
    
    *集合与泛型
    

    《疯狂Java讲义》

    在这里插入图片描述
    《疯狂Java讲义》详情链接
    《疯狂Java讲义》深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、 Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了 java.awt、java.lang、http://java.io和java.nio、java.sql、java.text、java.util、 javax.swing包下绝大部分类和接口。

    《Thinking in Java》汉译版:java编程思想

    在这里插入图片描述
    《Thinking in Java汉译版:java编程思想》详情链接
    对于这本书,大家并不陌生。 《Thinking in Java》在京东平台有超过4.5w+的评论,在京东计算机类书籍中热度排名第9位,在Java类书籍中排名第1位。在豆瓣,总评分达到9.1分,有61.1%的读者给出了五星的评价。在知乎社区也是一本被极力推荐的书籍,当然这本书希望你可以在读完上面两本之一之后再开始拿起这本书。

    很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的方法应该是作为辅助的读物。《Thinking in Java》并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入的分析和解释。

    《Java 核心技术》

    在这里插入图片描述
    《Java 核心技术》详情链接
    《Java 核心技术》在京东平台有超过1.5w+的评论,在京东计算机类书籍中热度排名第37位,在Java类书籍中排名第5位。在豆瓣,总评分达到8.9分,有53.4%的读者给出了五星的评价。作为入门之后的书籍值得咀嚼一番。

    《JAVA核心技术(卷1):基础知识(原书第 8版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展 的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了Java SE6的新特性。全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用 程序和Applet、异常日志断言和调试、叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类型库的相关特性。

    图书的一个基本大纲:

    1-6章:概述和基本语法,为便于C++程序员迁移,附有大量C++对比注释,还有各种“注意”“警告”的tips,这编排很好。
    
    7-9章:Java基于awt和swing包的界面开发由于缺少良好的IDE支持,界面设计和布局问题让习惯了VS的初学者很烦躁,789可跳读,核心机制是事件驱动-监听-方法回调的机制。书中很多相关示例代码。
    
    10-11 章:应用部署和applet,先了解一下,要发布时再仔细看也来得及,至于applet,据说现在用的比较少了。如果你熟悉C++或C++++的话,异常 几乎没新内容,但是建议读第4章之前先读一下异常这章,因为java中所有可能的非运行时异常都需要人工捕获处理。
    
    12-13章:虚拟机的泛型系统实现特点及使用注意是第一卷的进阶精华,也是MetaPrograming的第一步,和C++的template的实现很不一样,C++的程序员要注意比较区别。至于集合,要注意分类,因为历史遗留和兼容性问题,java这块比较乱。
    
    14章:先有多线程的概念在看书要好些,包里有一大堆过时的API,小心尽量不使用。书里的配图很好。
    

    《深入理解Java虚拟机:JVM高级特性与最佳实践》

    在这里插入图片描述
    《深入理解Java虚拟机:JVM高级特性与最佳实践》详情链接
    如果你想学好Java,想知道Java的原理吗?这本书会是你的不二选择。 《深入理解Java虚拟机:JVM高级特性与最佳实践》在京东平台有超过3.5w+的评论,在京东计算机类书籍中热度排名第24位,在Java类书籍中排名第3位。在豆瓣,总评分达到8.6分,有43.6%的读者给出了五星的评价。作为入门之后的书籍值得咀嚼一番。
    玩java不懂JVM那岂能行,此书乃java进阶必看的书籍,对java内存模型,JVM工作原理,基本JVM调优和内存溢出排查有很大的帮助

    全书共分为五大部分。
    第一部分:从宏观的角 度介绍了整个Java技术体系的过去、现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。

    第二部分:讲解了JVM的自动内 存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见的虚拟机的监控与调试工 具的原理和使用方法。

    第三部分:分析了虚拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据;虚拟机的类创建机制以及类加载 器的工作原理和它对虚拟机的意义;虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。

    第四部分:讲解了程序的编译与代码的优化,阐述了泛型、自动装 箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的 数据和结果。

    第五部分:探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生 原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。

    本书适合所有Java程序员、系统调优师和系统架构师阅读。

    文章部分节选来自 知乎路人甲

    展开全文
  • 游戏编程入门书籍推荐no.1:《游戏编程入门(第4版)》游戏编程经典入门读物的最新版,更新到最新的第4版。本书自第1版出版至今已经长达十年,深受广大读者欢迎。本书有志于进入游戏编程世界且有...

    游戏编程一直都是编程之中的一大热点,这也是由于游戏本身的火热造成的结果,所以每年都有很多人在关注着游戏编程。介于此小编今天就来将一些好的游戏编程入门书籍推荐给大家,希望对想要了解和学习游戏编程的朋友能够有所帮助。

    游戏编程入门书籍推荐no.1:《游戏编程入门(第4版)》

    zcover.jpg

    游戏编程经典入门读物的最新版,更新到最新的第4版。

    本书自第1版出版至今已经长达十年,深受广大读者欢迎。本书有志于进入游戏编程世界且有一定C++编程基础的初学者阅读,也适合作为社会培训机构的培训教材。

    读者将学习到把思想转化为现实所需的技术,比如2D、3D图形的绘制、背景卷动、处理游戏输入、音效、碰撞检测等。在每章结束时,给出了测验题和项目以便帮助读者实践新学到的技能。

    游戏编程入门书籍推荐no.2:《C++游戏编程入门(第4版)》

    zcover.jpg

    本书从C++与游戏编程的基础开始,假设读者对两者都没有经验。随着章节的推进,本书将在已学内容的基础上介绍更高级的内容。

    本书的每一章介绍一个或几个相关主题。在介绍概念的同时会给出长度较短并且与游戏相关的程序来进行演示。每章的结尾会在一个游戏项目中将一些重要的概念组合起来。本书一章以一个雄心的项目来结束,它涵盖了本书介绍过的所有主要概念。

    游戏编程入门书籍推荐no.3:《Python游戏编程入门》

    zcover.jpg

    本书既可以帮助读者掌握相关概念来构建较为复杂的游戏,甚至进行较为复杂的Python编程。

    本书内容浅显易懂,示例轻松活泼,适合Python初学者阅读,尤其适合想要掌握Python游戏编程的读者学习参考。

    游戏编程入门书籍推荐no.4:《Java 2D游戏编程入门》

    zcover.jpg

    学习2D游戏开发基础,是快速积累游戏开发经验的关键。理解了2D环境的要素,将能够为游戏开发打下坚实的基础。本书使用Java教授基础知识,包括应用编程、全屏游戏、输入处理、矩阵变换、基础物理、相交测试、碰撞检测等。

    本书包含3个部分:

    基础知识――构建一个简单的原型游戏;

    提高技能――进行优化,以创建令人满意的游戏体验;

    完整游戏――从头到尾创建整个游戏。

    作者分享了自己的代码工具包和专业经验,帮助读者加快用Java开发游戏的过程。快来提高你的Java技能,并且享受阅读本书、学习游戏开发的美好时光。

    2D游戏开发的优秀教程,内容全面,示例使用,覆盖必备核心技能。

    游戏编程入门书籍推荐no.5:《3D游戏编程大师技巧》

    zcover.jpg

    Amazon.com好评如潮、游戏编程与3D图形学领域必读必备的重量级著作再次震撼上市

    全面覆盖3D光栅化、算法及实现的高级技术

    姚晓光、史晓明、沙鹰等专业人士重磅推荐。

    在接触游戏编程之后就不难发现,游戏编程也分为好几种,像2D游戏编程和3D游戏编程就是有区别的,如果以上的游戏编程入门书籍推荐还是不能满足你的需求,还想要了解和学习更多重磅计算机好书,欢迎进入》》计算机图书频道。

    分享到:

    展开全文
  • 编程入门书籍(强推)

    千次阅读 2019-03-18 18:11:57
    随着互联网的快速发展,编程语言成为年轻人的首选,培训学校昂贵的学费让很多有志青年望而却步,选一本编程入门书籍,深入了解,选择最适合自己的编程语言。 以下推荐均是由千锋教育高教研发团队编写,清华大学出版...

    随着互联网的快速发展,编程语言成为年轻人的首选,培训学校昂贵的学费让很多有志青年望而却步,选一本编程入门书籍,深入了解,选择最适合自己的编程语言。
    以下推荐均是由千锋教育高教研发团队编写,清华大学出版社推出的编程入门书籍,含金量高,包含了近几年编程领域的热门案例以及基础原理,该系列书籍既可作为高等院校本、专科计算机相关专业的入门教材,也适合广大编程爱好者自学参考。

    MySQL数据库从入门到精通

    在这里插入图片描述
    本书从初学者的角度出发,通过通俗的语言、丰富的实例详细讲解了MySQL开发应该掌握的各项技术。

    全书共分13章,内容囊括MySQL数据库的基础知识和高级进阶,最后一章安排了综合案例,有助于读者巩固所学知识。书中所有知识点都结合具体实例进行讲解,对涉及的程序代码给出了详细解释,可以使读者轻松领会MySQL的精髓,快速掌握开发技能。

    HTML5从入门到精通

    在这里插入图片描述
    本书是HTML5初学者极好的入门教材之一,内容通俗易懂、由浅入深、循序渐进。本书内容覆盖全面、讲解详细,其中包括标签语义化、标签使用规范、选择器类型、盒模型、标签分类、样式重置、CSS优化、Photoshop切图处理、整页制作、CSS3新样式、HTML5新功能等。

    C++语言程序设计

    在这里插入图片描述
    本书以零基础讲解为宗旨,全书共10章,涵盖C++语言基础、封装性、继承性、多态性、模板、输入输出流、异常处理、STL等主流C++语言开发技术。为了使大多数读者都能看懂,本书采用朴实生动的语言来阐述复杂的问题,其中列举了大量现实生活中的案例,再配搭上精心设计的插图,以图文并茂的形式进行讲解,真正做到通俗易懂。

    Java语言程序设计

    在这里插入图片描述
    全书共13章,涵盖Java基础、数组、方法、面向对象、异常、多线程、Java基础类库、集合类、IO、GUI、网络编程、Eclipse工具等主流Java语言开发技术。

    IT行业不仅仅需要理论知识,更需要技术过硬的人才,千锋教育撰写的编程入门书籍理论+项目双重培养,让初学者更快速成长为合格程序员。

    展开全文
  • 啊哈C语言,c语言编程入门书籍
  • opencv3书籍 编程入门

    2018-06-08 13:40:07
    一本很好用来学习opencv基于VS平台用C++来编程书籍,里面还包括了很多案例以及opencv的环境配置
  • php编程入门学习书籍

    万次阅读 2019-04-05 11:14:00
    这里假设你不是计算机相关专业出身,已经具备 HTML 和 CSS 的基础知识,可以独立制作静态网页,并且最好具备基本的编程知识,如果不具备,可以先读谭浩强的《C 程序设计》(清华大学出版社)前 8 章(后面几章真的...
  • 编程入门书籍整理

    千次阅读 2017-06-22 15:11:15
    《unix环境高级编程》http://item.jd.com/11469694.html 网络 《tcp/ip 详解 卷1》http://item.jd.com/11966296.html 数据库 WEB 《疯狂HTML 5/CSS3/JavaScript讲义》 http://item.jd.com/11017175.html JAVA...
  • linux网络编程linux网络编程linux网络编程linux网络编程linux网络编程linux网络编程linux网络编程
  • 10本编程书籍推荐!带你从入门到精通

    万次阅读 多人点赞 2019-09-04 19:38:11
    对0基础的同学,选择程序设计语言时先了解自己的学习能力。太难的语言,没有一定的基础,以及没有老师讲解、指引,太容易产生挫败感从而放弃。其次,如果自己有一点点明确的目的或需求,那么选一门对自己实际工作有...
  • 包含三本电子书:《OpenCV计算机视觉编程攻略》(第3版),《OpenCV3编程入门》(毛星云),《数字图像处理》(冈萨雷斯,第3版)在kindle上能自由阅读,全部带书签。
  • 初级3D编程入门书籍———Windows游戏编程大师技巧(第二版).chm
  • 《Qt 5编程入门》——霍亚飞/程梁编著,该书的配套源码
  • 游戏编程入门书籍与开源引擎

    千次阅读 2011-01-09 18:38:00
    游戏编程入门书籍与开源引擎
  • 我的木马编程入门书籍

    热门讨论 2010-03-20 15:21:05
    当然不是我写的 不过帮忙宣传一下也好,分享一下。这可是我的木马编程启蒙书籍啊 chm格式
  • VS2010 MFC编程入门书籍的电子档,用于学习MFC内容。
  • QT编程入门 里面的示例源码,本书非常适合学习QT QML 的同学
  • 经典Linux_C编程入门书籍 适合学习LINUX 并在其下运用C编程的同学们
  • 主要为大家推荐了TIOBE编程语言排行榜前20的语言入门书籍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • VCSharp网络核心编程,很好的网络编程入门书籍。 继续免费下载
  • 以下书籍都是现在业内主流编程入门好书,同步收录在顶书,通过下面网址进入,实时读书: 顶书-提升IT技术和认知​i-book.top 程序是怎样跑起来的 本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二...
  • 主要为大家详细介绍了最适合人工智能开发的5种编程语言,并为大家推荐人工智能入门书籍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 70,128
精华内容 28,051
关键字:

关于编程的书籍程序入门