- Java 从入门到项目实践(超值版)
- 聚慕课教育研发中心编著
- 3262字
- 2021-03-26 14:44:34
前言
丛书说明
本套“软件开发魔典”系列图书,是专门为编程初学者量身打造的编程基础学习与项目实践用书,由聚慕课教育研发中心组织编写。
本丛书针对“零基础”和“入门”级读者,通过案例引导读者深入技能学习和项目实践。为满足初学者在基础入门、扩展学习、编程技能、行业应用、项目实践5个方面的职业技能需求,特意采用“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,如下图所示。
本丛书目前计划包含以下品种。
读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如有高人指路。这句话道出了引导与实践对于学习知识的重要性。本丛书始于基础,结合理论知识的讲解,从项目开发基础入手,逐步引导读者进行项目开发实践,深入浅出地讲解Java语言软件编程的各项技术和项目实践技能。本丛书的目的是多角度、全方位地帮助读者快速掌握软件开发技能,为读者构建从高校到社会与企业的就职桥梁,让有志于从事软件开发的读者轻松步入职场。
Java最佳学习线路
本书按照Java最佳的学习模式来设计内容结构。第1~4篇可使您掌握Java语言编程基础知识和应用技能,第5、6篇可使您拥有多个行业项目开发经验。遇到问题时可学习本书同步微视频,也可以通过在线技术支持,请老程序员为您答疑解惑。
本书内容
本书分为6篇28章。
第1篇“基础知识”包括第1~4章,主要讲解Java初探、Java语言入门、Java语言的流程控制以及面向对象编程等基础知识,使读者能快速掌握Java语言,为后面更好地学习Java编程打下坚实基础。
第2篇“核心应用”包括第5~9章,主要讲解Java的内部类、抽象类与接口、数组与方法、字符串以及常用类的应用等核心应用。通过本篇的学习,读者将对Java编程的核心应用有更深入的理解,编程能力会有进一步提高。
第3篇“核心技术”包括第10~14章,主要讲异常处理、Java中的泛型、Java中的反射、Java中的集合以及Java中的注解等核心技术。学完本篇,读者在Java深入开发、程序异常与安全处理等方面将具有较高的水平。
第4篇“高级应用”包括第15~20章,主要讲解Java线程与并发、输入输出流、GUI编程、Swing编程、网络编程以及JDBC编程等高级应用。学好本篇可以极大地扩展读者Java编程的高级应用能力。
第5篇“行业应用”包括第21~24章,主要讲解Java语言在游戏开发行、金融、移动互联网、教育行业开发中的应用。学习完本篇,读者能为日后进行软件开发积累行业开发经验。
第6篇“项目实践”包括第25~28章,通过雇员信息管理系统开发、私教优选系统开发、在线购物系统前端开发等项目实践,另外有特意补充了软件工程师必备素养与技能知识。通过本篇,读者将完整地体验Java软件开发实践,为自己的职业生涯奠定良好的实践基础。
读者在系统学习了本书后可以掌握Java语言基础知识、全面的前端程序开发能力、优良的团队协作技能和丰富的项目实践经验。我们的目标就是让初学者、应届毕业生快速成长为一名合格的初级程序员,通过演练积累项目开发经验和团队合作技能,在未来的职场中有一个高的起点,并能迅速融入软件开发团队中。
本书特色
1.结构科学,自学更易
本书在内容组织和范例设计中充分考虑到初学者的特点,由浅入深,循序渐进,无论您是否接触过Java语言,都能从本书中找到最佳的起点。
2.视频讲解,细致透彻
为降低学习难度,提高学习效率。本书录制了同步微视频(模拟培训班模式),通过视频除了能轻松学会专业知识外,还能获取老师的软件开发经验。使学习变得更轻松有效。
3.超多、实用、专业的范例和实践项目
本书结合实际工作中的应用范例逐一讲解Java语言的各种知识和技术,在行业应用和项目实战两篇中更以7个项目的实践来总结本书前20章介绍的知识和技能,使您在实践中掌握知识,轻松拥有项目开发经验。
4.随时检测自己的学习成果
每章首页中,均提供了【学习指引】和【重点导读】,以指导读者重点学习及学后检查;章后的【就业面试解析与技巧】根据当前最新求职面试(笔试)题精选而成,读者可以随时检测自己的学习成果,做到融会贯通。
5.作者创作团队和技术支持
本书由聚慕课研发中心编著和提供在线服务。您在学习过程中遇到任何问题,均可登录http://www.jumooc.com网站或加入图书读者(技术支持)QQ群529669132进行提问,作者和资深程序员将为您在线答疑。
本书超值王牌资源库
本书附赠了极为丰富的超值王牌资源库,具体内容如下:
(1)王牌资源1:随赠本书“配套学习与教学”资源库,提升读者的Java语言学习效率。
- 本书同步454节教学微视频录像(扫描二维码观看),总时长38学时。
- 本书中7个大型项目案例以及328个实例源代码。
- 本书配套上机实训指导手册及本书的教学PPT课件。
(2)王牌资源2:随赠“职业成长”资源库,突破读者职业规划与发展瓶颈。
- 求职资源库:206套求职简历模板库、600套毕业答辩模板库与80套学术开题报告模板库。
- 面试资源库:程序员面试技巧、100例常见面试(笔试)题库、400道求职常见面试(笔试)真题与解析。
- 职业资源库:100例常见错误及解决方案、210套岗位竞聘模板、Java软件开发技巧查询手册、程序员职业规划手册、开发经验及技巧集、软件工程师技能手册。
(3)王牌资源3:随赠“Java软件开发魔典”资源库,拓展读者学习本书的深度和广度。
- 120套Java经典案例库、80套大型完整Java项目案例库、10套8大行业Java项目开发文档模板库。
- 编程水平测试系统:计算机水平测试、编程水平测试、编程逻辑能力测试、编程英语水平测试。
- 软件学习必备工具及电子书资源库:Java类库查询电子书、Eclipse常用快捷键电子书、Eclipse提示与技巧手册电子书、Java程序员职业规划电子书、Java Servlet API电子书、JavaScript语言参考手册电子书、Java常见错误及解决方案、Java开发经验及技巧大汇总。
(4)王牌资源4:编程代码优化纠错器。
- 本助手能让软件开发更加便捷和轻松,无须安装配置复杂的软件运行环境即可轻松运行程序代码。
- 本助手能一键格式化,让凌乱的程序代码更加规整美观。
- 本助手能对代码精准纠错,让程序查错不再难。
(5)王牌资源5:随赠在线课程(VIP会员)。可免费学习包含Python、Java、Java Web、C、JavaScript、MySQL、iOS、C#、PHP、HTML 5、C++、Linux、Linux C、ASP.NET、Android、SQL Server、Oracle等30多类500余学时的项目开发在线课程及大量免费模板。
上述资源获取及使用
注意:由于本书不配光盘,书中所用资源及上述资源均需从网络下载才能使用。
1.资源获取
采用以下任意途径,均可获取本书所附赠的超值王牌资源库。
(1)加入本书微信公众号,下载资源或者咨询关于本书的任何问题。
(2)登录网站www.jumooc.com,搜索本书并下载相应资源。
(3)加入本书图书读者(技术支持)QQ群:529669132,获取网络下载地址和密码。
(4)通过电子邮件elesite@163.com或408710011@qq.com与我们联系,获取本书的资源。
(5)通过扫描封底刮刮卡防盗二维码,获取本书对应资源。
2.使用资源
本书可通过以下途径学习和使用本书微视频和资源。
(1)通过PC端(在线)、APP端(在/离线)和微信端(在线)以及平板端(在/离线)学习本书微视频和练习考试题库。
(2)将本书资源下载到本地硬盘,根据学习需要选择使用。
(3)通过“Java从入门到项目实践(超值版)”运行系统使用。
打开下载资源包中的“Java从入门到项目实践(超值版).exe”,进入系统后,读者可以获取所有附赠的王牌资源。
本书适合哪些读者阅读
本书非常适合以下人员阅读:
- 没有任何Java语言基础的初学者。
- 有一定的Java语言基础,想精通Java语言编程的人员。
- 有一定的Java编程基础,没有项目实践经验的人员。
- 正在进行软件专业毕业设计的学生。
- 大专院校及培训学校的老师和学生。
创作团队
本书由聚慕课教育研发中心组织编写,陈长生老师主编。参与本书编写的主要人员有王湖芳、张开保、贾文学、张翼、白晓阳、李新伟、李坚明、白彦飞、卞良、常鲁、陈诗谦、崔怀奇、邓伟奇、凡旭、高增、郭永、何旭、姜晓东、焦宏恩、李春亮、李团辉、刘二有、王朝阳、王春玉、王发运、王桂军、王平、王千、王小中、王玉超、王振、徐利军、姚玉中、于建斌、张俊锋、张晓杰、张在有等。
在编写过程中,我们尽力以最好的形式将内容呈现给读者,但仍然难免有疏漏和不妥之处,敬请广大读者不吝指正。若您在学习中遇到困难、疑问或有何建议,可发邮件至elesite@163.com。另外,您也可以登录我们的网站http://www.jumooc.com进行交流以及免费下载学习资源。
作 者