本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
????邵欣欣、蒋晶晶主编的《Java面向对象程序设计实训教程》从Java的基本概念人手,介绍了面向对象的程序设计思想以及Java*基础、*主要的核心技术。 ????《Java面向对象程序设计实训教程》既注重理论的介绍,又强调实际的应用,从实用的角度出发,精心设计知识结构及代码实例,并配以大量的习题和实验,让读者在阅读的过程中很轻松地既能掌握枯燥的计算机语言知识,又锻炼了实践能力。通过*后的项目实训,进一步加强了学生对Java知识的全面掌握,提高综合应用的能力。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
《Java开发实例大全(基础卷)》筛选、汇集了Java开发从基础知识到高级应用各个层面约600个实例,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分5篇共24章,内容有:开发环境的应用、Java基础应用、数组与集合的应用、字符串处理技术、面向对象技术应用、枚举与泛型的应用、反射与异常处理、多线程技术、编程常用类、Commons组件、窗体设计、窗体特效、基本控件应用、复合数据类型控件应用、其他高级控件应用、控件特效与自定义控件、文件与文件夹操作、文件的读取/写入/整理和控制、操作档、文件压缩、数据库操作、SQL应用、数据查询、数据库高级应用。配书光盘附带了实例的源程序和部分讲解视频。 《Java开发实例大全(基础卷)》既适合Java程序员参考和查阅,也适合Java初学者,如高校学生、软件开
卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
何林波、昌燕、索望主编的《面向对象程序设计 (Java应用型网络与信息安全工程技术人才培养系列教材高等学校电子信息类十三五规划教材)》主要讲述面向对象编程语言Java。从程序设计语言及Java语言产生的背景和发展过程人手,以什么是 面向对象 这一问题引出后续章节,循序渐进地讲述了Java基础语法到Java网络编程。 本书主编及参编作者有多年的Java系列课程教学经验,编撰过程中结合了编者历年来的Java教学和信息系统开发经验,比较详细地介绍了Java的基础语法知识和相关技术。全书共13章,内容包括Java概述、面向对象的基本思想、类与对象、Java语言基础、继承、接口、内部类、异常处理、Java中的I/O系统、 Java多线程、数组和集合类、Java网络编程、Java的常用类。由于目前Java在视窗方面的应用场景较少,因此本书对Java中有关UI编程的部分,如awt、swing 进行了
Java Web应用技术是当今主流的Web程序开发技术之一。目前无论是高校的计算机专业,还是IT培训学校都将Java Web应用技术作为教学内容之一,这对于培养学生的计算机应用能力具有重要的意义。本书用于指导Java Web应用综合实践,按3个层次带领读者进入Java Web应用技术世界。全书分4篇、共8章,内容依次为软件开发综合实践概述、搭建Java Web应用设计与开发环境、实训案例——企业信息展示系统、实训课题——网络新闻中心系统、实训案例——网络书城系统、实训项目——软件商城系统、实训案例——基于SSH的网上人才中心系统、实训课题——物流信息系统项目。书中引进一些新知识和新方法,内容实用,重点突出,讲解精炼,案例典型,既方便学习,又便于应用。 本书内容丰富,实例典型,知识讲解系统,适合作为大中专院校计算机及其相关专业的教材或参
古人云,"万事开头难 ,熟练掌握Java语言是Java应用开发的个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本教材结合作者多年开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得"开头并不难 。全书主要分为六个部分,包括Java语言的类、类之间的关系、异常处理、常用API、其他特性总结和编程实战。其中,编程实战部分提供了连连看游戏的完整实现,帮助读者使用教材就能自主实现该案例,快速提高Java程序实践能力。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,涵盖了企业实际工作中常用的技能与知识点,简单明了,易读易懂。本教材适合Java语言初学者以及Java程序员阅读。
《JavaScript网页特效案例教程/高等职业教育 十二五 规划教材》分为 4 部分共 16 章。前两部分内容分别是 HTML 基础篇和 HTML 案例 篇,是 JavaScript 教学内容的前导内容,这两部分内容系统归纳了 HTML 基本语 法规则与典型应用,便于读者进一步夯实 HTML 基础知识,为后续学习 JavaScript 做好铺垫。第三部分为 JavaScript 基础篇,主要介绍 JavaScript 的数据类型和基本 语法知识,以及基于对象、事件的脚本案例应用,使学生能够在了解相关理论的 基础上,具备相应的实际编程技能。第四部分为 JavaScript 应用篇,以网页设计的 实战项目为载体设计实例与教材内容,旨在通过项目驱动、案例教学,培养学生 的网页设计通用能力,培养创新型的应用人才。 本书以高职高专学生为主要对象,可以作为高职高专计算机类的教材及职业培 训教材,也可作为其他专业的选学教材。 为了方
本书以培养学生的面向对象的思维和面向对象的编程技术为核心,从学生认知心理角度出发,通过精选案例详细地介绍Java的基础知识和实用核心技术,主要内容包括Java语言基础知识、面向对象的程序设计、异常处理编程、图形用户界面编程、多线程编程和JDBC数据库编程等实用技术。全书以面向对象的程序设计贯穿始终,理论联系实际应用,精讲多练,力求做到解答疑点、详析难点、突出重点。本书可作为普通高等院校计算机专业或相关专业的Java课程教学用书,也可以作为Java技术培训的参考资料。
本教材围绕开源的技术示范项目PetStore的实现介绍Java Web应用系统开发技术:HTML/CSS,JDBC,JSP,标签库(JSTL),Servlet,JavaBean,Filter,以及J2EE轻量级框架技术Hibernate,Struts2和Spring,并且融入面向对象程序设计思想和MVC设计模式。本教材从完成简单的静态版本(HTML/CSS)开始,逐步迭代,到后使用框架技术(Hibernate,Struts2和Spring)完成项目,难度推进合理。本教材适合作为本科、高职软件技术及相关专业学生学习Java Web应用开发技术的教材,也可作为面向就业的实习实训教材。本书提供配套的PPT课件、课后习题答案和程序源代码,可在电子工业华信教育资源网免费下载。
本书紧密围绕网页设计师在进行Web前台开发中实际需要掌握的技术,全面介绍了使用DIV+CSS、JavaScript、jQuery进行Web页面设计和制作技巧。本书不是单纯地讲解语法,而是通过一个真实的网站进行贯穿,引导出相应的任务。在每一个任务的学习中,首先是提出任务要求,然后讲解本任务所涉及的知识点,后讲述完成步骤。本书共分为3个项目、17个任务,分别讲述了DIV+CSS网页布局、JavaSclipt网页特效和jQuery网页特效。 本书可作为高等院校计算机相关专业的教学用书,也可以作为网页设计师考试和网页前台设计爱好者的参考用书。
《像计算机科学家一样思考Java》作者基于自己在美国各所大学和学院讲授计算机科学导论课程的经验,开创了“像计算机科学家一样思考(Howto Think Like a ComputerScientist)”的教学理念和方法。《像计算机科学家一样思考Java》正是基于这样的方法,用全新的角度、丰富的实例全面地讲解了Java语言。 全书共15章。第1章介绍了编程的基本知识,即什么是编程以及如何编程。第2章到第4章分别介绍了变量和类型、无返回值方法、条件语句和递归等基础知识;第6章到第9章分别介绍了带返回值的方法、迭代、循环、字符串和可变对象;第11章到第15章则分别介绍了对象、数组、面向对象编程等相对高级的话题。全书贯穿了一个GridWorld的程序示例,分三个部分逐步扩展,分别在第5章、第10章和第16章介绍,用以巩固前面相应各章所介绍的知识和概念。附录A介绍了Java
李兴福主编的这本《Java程序设计基础项目化教程》将“学生信息管理系统”分为8个子项目,通过完成一个个的任务,介绍Java语言开发的核心技能。 项目1介绍面向对象的基本概念及面向对象的基本思想;项目2介绍Java的运行原理及开发环境的搭建;项目3介绍了Java中的基本面向对象特征;项目4介绍了Java中面向对象的高级特性;项目5介绍了Java中的集合类;项目6介绍了Java的I/O机制;项目7重点讲述了JDBC技术;项目8讲述了Java的GUI编程。8个子项目各有侧重点,阐述面向对象及Java程序设计的某一方面的特性,同时又密切关联,按照软件开发流程,完成了学生信息管理系统的程序设计。本书理论与实践结合,让学生在实践中学习并验证理论。 本书适合作为应用型本科和高职高专计算机相关专业学生的教材,也可以作为软件开发工程师的参考书。
本书介绍了JavaScript脚本语言的基础知识和实用技术。全书共11章,内容包括JavaScript概述、JavaScript编程基础、流程控制语句、对象编程、本地对象、浏览器对象(BOM)、文档对象(DOM)、事件处理、函数特性、数据交换格式与数据持久化等技术,并应用本书所讨论的技术内容制作一个服饰设计网站。 本书配有大量的示例和练习,介绍详略得当,所介绍的技术具有很强的实用性、前瞻性,符合市场就业需求。读者通过本书的学习可以快速掌握JavaScript编程基本功。
《JavaEE技术实验教程》以社会对JavaEE技术开发人才的要求为目标,以轻量级JavaEE编程技术为重点,共分成了4个部分:Web程序设计知识回顾、轻量级JavaEE编程技术、企业级EJB组件编程技术和JavaEE综合应用开发,总计15个实验。 其中,部分回顾已学的JSP、Servlet、JavaBean、JDBC等技术,共有1个实验;第二部分主要针对Struts2、Hibernate和Spring基本开发方法、框架核心机制和程序设计思想进行练习,共包括9个实验;第三部分主要针对会话Bean、实体Bean和消息驱动Bean开发技术进行练习,共包括3个实验;第四部分设计了2个综合实验,分别要求综合运用SSH框架或EJB框架进行系统设计开发。 本书前三个部分中的每个实验都包括3个层次的小实验:基础实验、提高实验和扩展实验,其知识范围和实现难度递增,可供教师和学生自主选择。 本书为学校计算机类专业的实验
“Java程序设计”是计算机专业重要的基础课程,也是计算机网络及软件相关专业中常设的一门课。 关忠、金颖主编的《Java程序设计案例教程》采用“任务驱动、案例教学”的方法,突出实例与理论的紧密结合,主要介绍Java开发和运行环境、Java基础语法、面向对象程序设计、图形用户界面设计、文件输入/输出流操作、线程、网络和数据及安卓手机开发基础等知识,并通过指导学生实训,加强实践,强化技能培养。 《Java程序设计案例教程》具有知识系统、案例丰富、语言简洁、突出实用性、适用范围广及便于学习掌握等特点,并且采取新颖活泼的版面风格设计,适用于高职高专及各类院校计算机应用及软件专业的教学,也可用于广大企事业单位IT从业人员的职业教育和在职培训;对于社会自学者来说,这也是一本有益的科技读物。
本书是关于JavaWeb开发的实践教程,第l一第5章介绍Web框架开发基础,第6章重点讲解一个基于MVC的实用web开发框架的搭建,第7一第9章对一个实际的Web项目进行需求分析,数据模型建立、设计并给出实现,第10和第11章介绍Web应用的开发专题,第l2章介绍J2EE的架构模式、对前端控制器进行详细的分析和实现以及Struts2A-Spring十Hibernate(S2SH)框架的搭建过程。 本书不仅可以作为大专院校计算机相关专业Java Web课程的实践教材,也可作为学习JavaWeb开发的自学教材或培训教材。
本教材是《广东外语外贸大学广东服务外包人才培训基地系列教材》首批16本之一,本教材可作为全国各类服务外包培训机构和组织的专业培训教材,亦可作为希望对服务外包行业了解更多或希望从事服务外包工作的各大专院校学生和有关政府部门、企业管理人员及技术人员的培训教材和参考书。本教材适合于具有Java语言程序设计和网页设计基础的高等院校计算机相关专业的学生,对已具备一定Java软件系统设计和开发能力的从业人员也有重要的参考价值。本教材从Java Web开始,全面覆盖了一个Java工程师所需的知识、设计和程序能力,采用流行的SSH软件结构,以实例开发示例贯穿全书。本教材共分为十一章,主要章节内容包括Java开发概述、Web开发基础、JSP网页语言、支持Web服务的Servlet程序、JDBC网络数据库连接、Struts2软件系统框架、支持数据库开发应用的Hibernat
郑刚等编的《Java Web程序设计》介绍了JavaWeb开发中的主要相关技术及相关知识。全书分为12 章,内容包括Java web开发概述、搭建Java Web开发环境、Servlet技术、JSP技术、跟踪会话、过滤器 Filter、监听器Listener、JSTL标签库、自定义标签、数据库概述、JDBC使用以及在Java Web开发中经常 遇到的问题与解决的方法。 《Java Web程序设计》内容全面,结构清晰,语言通俗流畅,重难点突出,例题丰富,所有程序都能 够直接运行。本书可作为大中专院校的计算机及相关 专业的JavaWeb程序设计教材,也可作为计算机软件 开发人员的参考书。
传智播客高教产品研发部编著的《JavaWeb程序开发进阶》从有一定Web开发基础的编程人员的角度出发,深刻地揭示了JavaWeb开发的内幕。全书共12章,详细讲解了从JDBC基础到DBUtils工具,从Filter到Servlet事件监听器,以及文件上传下载、EL表达式、JSTL标签、国际化等JavaWeb开发的各个方面的知识和技巧。*重要的是,本书加入了真实的电商项目,揭示了真实项目开发内幕,让编程人员切身感受项目开发带来的乐趣。本书使用深入浅出、通俗易懂的语言阐述教材中涉及的概念,并通过结合典型翔实的Web应用案例、分析案例代码、解决常见问题等方式,帮助读者真正明白Web应用程序开发的全过程。 本书附有配套视频、源代码、习题、教学课件等资源,而且为了帮助编程人员更好地解决学习过程中遇到的问题,传智播客还专门提供了免费的在线答疑平台,并承诺在3小时