本书是JavaScript经典图书的新版。第5版涵盖ECMAScript 2024,全面、深入地介绍了JavaScript的基础语法和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到最 新的技术,重点介绍了ECMAScript标准和DOM规范,并在此基础上讨论了JavaScript语言的核心概念, 包括类、期约、迭代器、代理,等等。另外,书中也结合实际开发深入探讨了事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch、模块、工作者线程以及大量新的JavaScript API。
《Java Web从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发需要掌握的各方面技术。全书共分21章,包括Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、SSM框架整合开发、九宫格记忆网等内容。本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java Web应用程序开发的精髓,快速提高开发技能。
本书的主题围绕理论实战展开,旨在为读者提供一种系统深入地学习和应用通用性较强的技术点的方法。 本书共十章,每章专注于一个特定的技术点,包括 Spring Cloud Alibaba Nacos、Dubbo、ZooKeeper、Spring Cloud Security OAuth2、Spring Cloud Gateway、Spring Cloud Skywalking、Spring Cloud Alibaba Sentinel、Apache ShardingSphere、Elasticsearch Logstash Kibana 和 RocketMQ 章节。每章都在深度解析各项技术的核心知识点的基础上,提供了丰富的示例代码、详细的情节描述及图文结合的教学辅助材料,以帮助读者更好地理解和应用这些技术点。 本书的目标读者是那些有一定Java开发经验的读者,特别是那些希望深入了解这些技术点,并希望通过实践应用来加强自己的理论知识和项目经验的开发者。本书的设计经典案例对于工作多年的开发者也十分有参考价值,同时也适合作为培训机构相关专业的教学参考书。
本书采用 核心技术 实战训练营 企业级项目实践 的结构和 由浅入深,由深到精 的模式进行讲解。 全书科学设置七大阶段由浅入深循序渐进,为解决实际问题而生。第一阶段、第三阶段、第五阶段分别讲解了HTML5、CSS3、JavaScript核心技术;第二阶段、第四阶段、第六阶段分别是与之对应的HTML5实战训练营、CSS3实战训练营和JavaScript实战训练营,通过大量源于实际生活的趣味案例,强化上机实践,提高学员软件开发中实际问题的分析与解决能力;第七阶段为企业级项目:小米商城项目,紧跟企业实际技术选型,追求技术的实用性与前瞻性,帮助我们快速理解企业级布局思维。 本书具有很强的实用性,重视实践,各章均有实例,并以一个完整、翔实的实例为主线,在各章中解析知识点,既可作为高等院校计算机及相关专业学习网页设计或网站开发课程的教材,又可作为We
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
本书是一本面向广大HTML5编程爱好者的游戏设计类图书,涵盖HTML5的新特性和相关技术,主要内容包括HTML5概述、JavaScript、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等。 本书**的特色在于以游戏开发案例为主要内容。书中涉及的游戏都是大家耳熟能详的,如人物拼图、扑克翻牌、推箱子、五子棋、黑白棋、俄罗斯方块、贪吃蛇、雷电飞机射击、Flappy Bird、中国象棋等,旨在让读者对枯燥的HTML5网页学习充满乐趣,对于初中级的HTML5网页学习者也提供很好的参考。书中不仅列出了完整的游戏代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂、图文并茂。读者在阅读本书时可以充分了解和体验HTML5的强大功能。 本书适用于网页游戏编程爱好者、程序设计人员和HTML5网页学习者,也可作为Web应用程序开发人员的参考书。
JavaScript是Web开发中重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。 《JavaScript DOM编程艺术(第 2版)》是超级畅销书的升级版,由倡导Web标准的领军人物执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的之作。 《JavaScript DOM编程艺术(第 2版)》在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批到关重要的JavaScript编程原则和实践,并全面探讨了HTML5以及jQuery等JavaScript库。读者将看到JavaScript、HTML5和CSS如何协作来创建易用的、与标准兼容的Web设计,掌握使用JavaScript和DOM通过客户端动态效果和用户控制的动画来加强Web页面的必
《HTML 5 CSS 3 JavaScript从入门到项目实践:超值版》采用 基础知识 核心应用 核心技术 高级应用 行业应用 项目实践 的结构和 由浅入深,由深到精 的模式进行讲解。全书共分6篇31章。首先讲解了HTML 5、CSS 3、文本、列表、页面布局等Web前端开发的语言基础知识,然后深入介绍了JavaScript语言基础、开发应用、对象与数组、函数与闭包以及人机交互等核心运用。在实践环节不仅讲述了Web前端开发在金融理财、移动互联网、电子商务等行业的应用,还介绍了其在企业门户网站、游戏大厅网站以及App等大型项目中的应用,全面展现了项目开发实践的全过程。《HTML 5 CSS 3 JavaScript从入门到项目实践:超值版》的目的是多角度、全方位地帮助读者快速掌握软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。本书赠送的资源比较多,在本
本书基于Web标准和响应式Web设计思想深入浅出地介绍了Web前端设计技术的基础知识,对Web体系结构、HTML5、CSS3、JavaScript和网站制作流程进行了详细的讲解,内容翔实,结构合理,语言精练,表达简明,实用性强,易于自学。 全书共分23章。第1章介绍了Web技术的基本概念、Web体系结构、超文本与标记语言、Web标准的组成和常用浏览器;第2~7章重点介绍了Web标准的结构推荐标准HTML5的常用元素的标签语句及应用;第8~13章介绍了Web标准的表现推荐标准CSS3的常用属性及应用;第14章介绍了网站制作流程与发布过程;第15~22章介绍了Web标准的行为标准ECMA-262的ECMAScript基础和JavaScript脚本语言;第23章介绍了JavaScript框架jQuery的入门知识。扫描每章提供的二维码可观看知识点的视频讲解及下载程序源码。 本书可作为高等院校计算机专业及相关专业的教材,也可作为相关
《数据结构-JaveScript语言版》是为“数据结构”课程编写的教材,第1,2章介绍数学基础和算法相关预备知识,第3章至第10章介绍常见数据结构的抽象数据类型、算法实现、性能分析及其应用。《数据结构-JaveScript语言版》注重全面运用数据结构知识解决案例中的实际问题,也穿插了程序设计的技巧。《数据结构-JaveScript语言版》采用JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,如ArrayList、LinkedList、HashMap等,对于高效使用这些对象、提高程序性能有指导意义,特别适合JavaScript语言的进阶学习者。《数据结构-JaveScript语言版》提供了大量设计精良的代码,且不乏对算法背后所蕴含的数学原理的精彩解析,使读者不仅能够开发出高效、精致的程序,而且达到“知其然,也知其所以然”的效果。
本书系统地介绍了JavaScript编程基础、编程思想、浏览器应用开发、服务器端应用开发、类型约束器、工程化开发、网络完全及简单的数据结构和算法。 全书共10章:第1章为JavaScript入门介绍,第2章为JavaScript面向对象编程,第3章为JavaScript的DOM和BOM,第4章为ECMAScript规范,第5章为JavaScript异步编程,第6章为JavaScript模块化编程,第7章为NPM包管理器攻略,第8章为基于类型约束器的JavaScript,第9章为网络安全与协议,第10章为前端常用的数据结构与算法。 书中包含大量应用示例,从基础入门到进阶开发最终渗透到原理和实现。书中的开发示例基于VS Code开发工具和Chrome浏览器实现,书中从JavaScript基础到JavaScript的工程化项目开发,均使用完整的代码案例和中文注释说明,提供了图文并茂的流程描述和完整的源代码案例支持。 本书可作为Web前端初学者在具备一定JavaScript基础
《Java Web技术及案例开发 Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》从应用出发,深入介绍了Java Web程序开发及其应用,内容涵盖Java Web概述、Servlet基础、会话跟踪、JSP语法、JSP内置对象、JSP与JavaBean、EL与JSTL、Filter与Listener、Web架构MVC、Ajax技术等。书中以Jakarta EE 10版本、Web 5.0规范为主线,采用的开发环境为JDK18、Tomcat 10服务器和Eclipse-2022-9版本,所有代码均在该环境中调试运行。 《Java Web技术及案例开发 Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》理论和实践相结合,每章使用思维导图梳理知识点,并配有案例及实现,内容重点突出、结构清晰。本书提供丰富的配套资源,如微课视频、程序代码、习题答案、教学课件、教学大纲、考试大纲等。 《Java Web技术及案例开发 Jakarta EE 10 Tomcat 10 JDK18(微课视频版)》可作为高等院校计算机科学与技术、软件工程、电子商务等专业的教材
《HTML5从入门到精通(第3版)》内容系统全面,详尽地讲解了HTML和HTML5的新功能与新特性,技术新颖,几乎所有知识点均以多个实例进行讲解,方便读者动手实践,不仅能满足读者全面而系统地学习理论知识的要求,还能满足读者需要充分实践的需求。全书共分3篇25章,包括HTML基础,HTML文件基本标记,设计网页文本内容,使用列表,超链接,使用图像,表格的应用,层 标签,编辑表单,多媒体页面,HTML5的开发和新特性,HTML5与HTML4的区别,HTML5的结构,HTML5中的表单,文件与拖放,多媒体播放,绘制图形,SVG的使用,数据存储,离线应用程序,使用Web Workers处理线程,通信API,获取地理位置信息,响应式网页设计,旅游信息网前台页面等内容。
《HTML CSS JavaScript Bootstrap渐进式Web开发入门与实践》从设计网站开始,以浅显易懂的方式讲解网站构建过程、设计网站原型的工具和资源的获取,循序渐进地介绍Web前端三大核心技术 HTML、CSS和JavaScript,并加入前端框架Bootstrap技术。 《HTML CSS JavaScript Bootstrap渐进式Web开发入门与实践》介绍配色工具,以及如何使用Bootstrap模块和配色表快速构建专业美观的响应式网页设计(RWD)网站。本书包含渐进式应用技术,手把手教读者优化网站为Web应用,实现类似原生应用的体验。 《HTML CSS JavaScript Bootstrap渐进式Web开发入门与实践》共分三部分:前端开发概念,HTML CSS基础到进阶教学;JavaScript基础语法和Web数据库应用;前端框架工具,包括Bootstrap和PWA。各部分均有实用范例和整合练习。《HTML CSS JavaScript Bootstrap渐进式Web开发入门与实践》适合自学与教学使用:对前端技术感兴趣
本书从外汇自动化交易实战角度出发,将零碎的MQL知识点模块化,将复杂难懂的机器语言整合成一个个功能块,告别编写时从零开始的惯性思维,能够使学习者集中精力于策略部分,极具易学、易懂、易用的特性。本书主要介绍了:MQL编写环境、常用函数、一套完整的策略的条件模块、下单模块、加减仓模块、平仓模块、显示模块以及作者对外汇圣杯之路的认识和体会。
在过去几年中,JavaScript凭借Node.js和SpiderMonkey等平台,在服务器端编程中得到了广泛应用。JavaScript程序员因而迫切需要使用传统语言(比如C 和Java)提供的工具,包括传统的数据结构以及传统的排序和查找算法。《数据结构与算法JavaScript描述》讨论在数组即对象、无处不在的全局变量、基于原型的对象模型等JavaScript语言的环境下,如何实现高效的数据结构和算法。 《数据结构与算法JavaScript描述》适合JavaScript程序员以及对JavaScript语言感兴趣的学习者,特别是在学校中没有系统学习过计算机科学相关课程的 跨界 程序员。
本书是根据职业技能等级认证考核的要求,为了满足 融媒体内容制作 1 X职业技能等级证书考核认证的教学和培训需求,以及各类企业、高校关于融媒体技术与应用人才培养的需要编写的。本书结合实际应用案例,以任务为驱动,由浅到深、由简单到复杂地组织内容。技术上,以木疙瘩为平台,系统地介绍了可视化H5页面与交互动画的设计思路、设计方法与实现技术。 本书内容涵盖了1 X职业技能等级证书的初级和中级标准的全部内容,以及高级标准的部分内容。全书共7章,主要内容包括移动通信、信息传播与H5,木疙瘩平台与专业版H5编辑器的基本操作与管理,H5页面制作基础,行为、触发条件与交互,帧动画设计、制作与应用,特型动画,以及关联动画。附录部分介绍了实用工具及控件的基本操作与使用。 本书为木疙瘩官方标准教程,内容全面、案例丰富,具有
本书是根据JavaScript语言的特性专门针对JavaScript语言全面总结的设计模式。全书共分为三个部分,第 一部分讲解了JavaScript语言面向对象和函数式编程的知识及其在设计模式方面的作用;第 二部分通过一步步完善的代码示例,由浅入深地讲解了16个设计模式;第三部分讲述了面向对象的设计原则及其在设计模式中的体现,以及一些常见的面向对象编程技巧和日常开发中的代码重构。 书中所有示例均来自作者长期的开发实践,与实际开发密切相关,适合初、中、高 级Web前端开发人员阅读,尤其适合想往架构师晋级的中高 级程序员。
《网页设计实战教程(HTML CSS JavaScript)》以项目案例为主导,融合笔者多年的教学经验,采用任务驱动的模式详细讲述了HTML、CSS、JavaScript等*基本的网页设计元素与使用技巧。全书分为6个模块,前3个模块为必修模块,分别讲解了HTML、CSS、JavaScript三个知识点;后3个模块为选修模块,分别为网页设计相关软件介绍、美工基础知识、网页设计新技术介绍,可供学生自学或选学。这种安排可实现分层或分阶段教学。每个模块后都安排有模块自测题,可及时巩固该模块的学习效果;每个任务后也有小练习,可随时 学一学、练一练 。本书配套资源包括PPT课件、书中案例源文件、习题/自测题答案及教学微视频。本书可作为网页制作初学者的入门教程,同时也可作为网站建设专业人士的参考用书。
本书一共26章,整个书籍结构围绕着企业项目开发基本流程来设计,分为项目概述、前端开发和后端开发三个部分。 项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展开介绍项目核心业务模块。第3章是业务流程图。通过office 自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目开发周期,介绍开发本项目需要花费的时间周期。 前端开发部分一共有11章,前3章是基础篇,介绍前端三剑客HTML/CSS/JavaScript和前端主流开发框架React以及前端开发常用的工具库。后8章是项目实战内容,其中包含开发前须知和开发后总结。 后端开发部分一共有11章,前3章是基础篇,介绍Java基础和SpringBoot框架以及后端常用的工具库,后8章是项目实战内容,包含开发前系统设计和开发后总结。
本书是一部JavaScript开发实战教程。从零基础开始,由浅入深,从基础到高级,配合大量实践案例,带领读者一步一步学会JavaScript开发的实用技术。本书内容分为五部分。*部分介绍JavaScript的语法,包括变量、运算符、表达式、循环语句、条件判断语句、函数、闭包等;第二部分介绍常用算法,包括数组的排序、深浅克隆、函数科里化等;第三部分介绍DOM,包括网页元素增加、删除、改变样式,事件监听、事件冒泡和捕获等;第四部分介绍面向对象的知识,并用俄罗斯方块、贪吃蛇等游戏调动读者学习兴趣。本书还包括常见企业面试题、动画框架封装、缓冲算法等实用内容。 本书为新形态一体化教材,提供了丰富的数字化课程教学资源,包括微课视频、电子课件(PPT)、课程标准、教学设计、习题答案等,能够更好地帮助教师教学,促进学生学习。
这是一本用来修炼网页编程基本功的图书,本书并不是从讲解酷炫功能入手,而是一步一步将HTML5元素与CSS3属性依功能分类,详细地用程序实例进行解析,期望读者以最轻松的方式学会网页设计的基础知识。本书分成三篇:第一篇:HTML5完整学习(这一篇是学习网页设计的基础。笔者将绝大部分HTML5的元素依功能分成10章,用了约150个程序实例与图片做出说明,相信读者可以由此建立HTML的扎实基础);第二篇:CSS3完整学习(本篇学习网页的编辑与美化。笔者将绝大部分CSS3的属性依功能分成14章,用了约240个程序实例与图片做说明,在此读者可以学会网页编辑与美化的基础方法与技巧);第三篇:迈向网页设计高手之路(在这一篇中最基础的知识是JavaScript,当读者学会之后,可以继续阅读网页结构BOM与DOM。后面章节读者可以挑选有兴趣的主题阅读;如果对动画有兴趣
本书是JavaScript经典图书的新版。第5版涵盖ECMAScript 2024,全面、深入地介绍了JavaScript的基础语法和 特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到 新的技术,重点介绍了ECMAScript标准和DOM规范,并在此基础上讨论了JavaScript语言的核心概念, 包括类、期约、迭代器、代理,等等。另外,书中也结合实际开发深入探讨了事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch、模块、工作者线程以及大量新的JavaScript API。
本书主要介绍如何通过ECMAScript 6将函数式编程技术应用于代码,以降低代码的复杂性。本书共三部分内容。*部分 函数式思想 是为第二部分的学习作铺垫的,这一部分引入了对函数式JavaScript的描述,从一些核心的函数式概念入手,介绍了纯函数、副作用以及声明式编程等函数式编程的主要支柱:第二部分 函数式基础 重点介绍函数式编程的核心技术,如函数链、柯里化、组合、Monad等;第三部分 函数式技能提升 则是介绍使用函数式编程解决现实问题的方法。本书循序渐进地将函数式编程的相关知识铺陈开来,以理论作铺垫,并铺以实例,旨在帮助读者更好地掌握这些内容。如果读者是对面向对象软件有一定的了解,且对现代Web应用程序挑战有一定认识的JavaScript开发人员,那么可以从中提升函数式编程技能。如果读者是函数式编程的初学者,那么可以将本书作为入