javaweb java代码写在哪里_这份Java书单好不好,你说了算
程序员书库(ID:OpenSourceTop)综合整理书单来自:https://github.com/sorenduan/awesome-java-books/blob/master/README.md#%E5%85%A5%E9%97%A8%E4%B9%A6%E7%B1%8D对于程序员来说,处于不同阶段,需要学习的技能有所不同,选择的书籍自然也不同,网站上关于Java的书籍数不胜数,如何从这万千书
程序员书库(ID:OpenSourceTop)综合整理书单来自:https://github.com/sorenduan/awesome-java-books/blob/master/README.md#%E5%85%A5%E9%97%A8%E4%B9%A6%E7%B1%8D
对于程序员来说,处于不同阶段,需要学习的技能有所不同,选择的书籍自然也不同,网站上关于Java的书籍数不胜数,如何从这万千书籍里面,程序员们往往无从下手
近日,猿哥在Github上意外发现了一份Java书单,收录 277本 Java相关领域经典技术书籍,从初级开发者到资深架构师,涵盖 Java 从业者的各个阶段,并持续更新。
这份书单涵盖了Java入门书籍,Java基础及进阶书籍,框架与中间件,架构设计,设计模式,数学与算法,JVM周边语言,项目管理&领导力&流程等领域
下面我们来看看这个列表里都推荐了哪些入门书籍,并对这些书籍做一些简单的介绍:
1、《明解Java》
从Java的基础知识讲起,循序渐进,直到面向对象编程的内容。。书中结合猜数字游戏、猜拳游戏、心算训练等有趣的游戏程序进行讲解,附带258段代码+284幅图表,简单易懂
2、《Java从入门到精通(第4版)》
本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。
3、《Java Web开发入门很简单》
本书一共分为5篇。第1篇为准备篇,主要为JavaWeb开发概述,并手把手带领读者一块搭建JavaWeb开发环境;第2篇为基础篇,主要介绍HTML、CSS、JavaScript、Servlet、JSP和JavaBean等JavaWeb开发所需的基础知识,并对这些基础知识进行练习和领悟;第3篇为提高篇,介绍当前流行的SSH开发框架,并带领读者对SSH框架进行整合,最后介绍了Ajax和jQuery;第4篇为实践篇,通过3个具体实例了解JavaWeb开发流程;第5篇为扩展篇,主要是对移动Web开发领域的扩展。
4、《程序员炼成记:从小白到工程师》
本书主要介绍了作为一名软件工程师应该具备的编码能力、理解能力,通过虚拟的麦克叔叔、小侄子、小侄女,三人生动的对话,逐渐对涉及一名软件工程师所需要具备的技术、管理、业务能力进行全方面学习。
5、《JavaWeb项目开发实战入门(全彩版)》
本书以企业门户网、51商城、BBS ——程序源论坛、YouKnow问卷、OA办公自动化系统、铭成在线考试系统、K12(中小学)综合测评系统和Show ——企业个性化展示平台共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程
6、《Java精彩编程200例(全彩版)》
本书汇集了与Java桌面程序开发相关的200个实例及源代码,每个实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。
7、《Java轻松学》
本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容包括:Java、Eclipse 和Android Studio 的安装与设置,JShell 的用法,条件、循环、方法变量、类等Java 编程概念,以及常见的错误规避
8、《大话Java:程序设计从入门到精通(含DVD光盘1张)》
本书以漫画的形式,由浅入深、循序渐进地介绍Java编程的常用技术和方法,内容涵盖了Java基本语法结构、面向对象特征、集合框架体系、异常处理、GUI编程、MySQL数据库、JDBC数据库编程、Servlet、JSPWeb开发等。
9、《Java语言袖珍指南(第二版)》
本书可以帮助读者更方便的参考Java编程语言及其平台的标准功能,并从中会找到一些有益的编程实例、表格、图、列表及一些补充的话题,包括Java脚本API、第三方工具以及统一建模语言(UML)的基础知识。
写在最后
这份书单和以往猿哥推荐的书单不同的是,大多数书籍的作者都是国内的技术大牛,不再追求豆瓣的高评书籍,有的评分低至5.9 ,甚至有的连评分都没有,你觉得这份书单里的书怎么样,有你看过的么,你觉得如何,欢迎留言和大家分享
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)