《JavaScript从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发需要掌握的各方面技术。全书分为4篇,共24章,内容包括初识JavaScript、JavaScript基础、流程控制语句、函数、对象、数组与集合、String对象、正则表达式、异常处理与程序调试、JavaScript高级编程、事件处理、Document对象、文档对象模型、Window对象、浏览器对象模型、Style对象、Form对象、图像处理、JavaScript中的XML、JSON、JavaScript的安全、Ajax技术、Vue.js编程,以及星光电影网项目实战。书中的大多数知识点结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可轻松领会 JavaScript 程序开发的精髓,快速提高开发 技能。
《Node.js从入门到实战》是基于编者20多年教学实践和软件开发经验,从Web服务器端初学者容易上手的角度,用通俗易懂的语言、丰富实用的案例,循序渐进地讲解Node.js应用开发的基础知识,全书共11章,主要内容涵盖Node.js开发环境的建立、Node.js程序设计的基础ECMAScript、模块化编程机制、Node.js的主要核心模块(包括fs模块、http模块、URL模块、以及其他常用核心模块)、Express框架下Web服务器端的应用开发操作(包括路由、中间件、模板引擎和跨域处理操作)、非关系型数据库MongoDB的基本操作、利用Mongoose工具对MongoDB数据库进行基本控制操作(包括数据的增、删、改、查、模块化、数据校验等)、Koa框架下进行Web应用开发所使用的常用中间件、Node.js基于网络应用的程序开发(包括网络聊天、文件上传与下载、邮件发送等)、基于Socket.IO的在线聊天室项目实战、基于Ko
JavaScript是开发Web前端必须掌握的编程语言,《JavaScript前端开发案例教程:微课视频版》以真实的项目需求为导向,循序渐进、深入浅出地讲解JavaScript开发技术。每章均由知识点讲解、案例实践、面试题和学科竞赛题四部分组成,并配套提供案例源代码、PPT课件、课后习题答案、微课视频、教案、教学大纲、课程实训、期末考试试卷、章节测试、实验报告、学习通共享课程、学科竞赛真题等丰富的教学资源。 《JavaScript前端开发案例教程:微课视频版》共分13章,主要内容包括JavaScript概述、语法基础、数组、函数、对象、DOM、事件处理、BOM、JavaScript特效综合实例、Ajax、基于Ajax ECharts的天气预报系统、ES6、基于ES6的文创商城等,并提供了重污染天气预警、 2048 游戏、 渔夫打鱼晒网 程序设计、 扫雷 游戏、高亮显示关键词、留言板、折叠面板、浮现社会主义核心价值
《HTML5 CSS3 JavaScript 网页制作标准教程(视频教学版)》系统讲解了 HTML5、CSS3 和JavaScript 的基础知识与使用技巧,结合大量案例从不同角度和场景生动演示了 HTML5、CSS3 和JavaScript 在实践生产中的具体应用。全书分为两部分,共 15 章,包括 HTML5 CSS3 基础、构建文档结构、设计网页文本、设计网页图像和背景、设计列表和超链接、设计表单和表格、CSS3 网页布局、CSS3 媒体查询与跨设备布局、JavaScript 基础、数组、函数、对象、面向对象编程、客户端开发和 Web服务与 Ajax。 《HTML5 CSS3 JavaScript 网页制作标准教程(视频教学版)》配备了极为丰富的学习资源,其中配套资源包括 249 节教学视频(可扫描二维码观看)、素材及源程序;附赠的拓展学习资源包括习题及面试题库、案例库、工具库、网页模板库、网页素材库、网页配色库、网页案例库等,让读者体验到用一倍的
《HTML5 CSS3网页设计与制作案例课堂(第3版)》是针对零基础读者编写的网页设计入门教材,侧重案例实训,并提供微课来讲解当前热点的案例。 《HTML5 CSS3网页设计与制作案例课堂(第3版)》分为23章,内容包括新一代Web前端技术、HTML 5网页的文档结构、HTML 5网页中的文本、超链接和图像、使用HTML 5创建表格、使用HTML 5创建表单、HTML 5中的多媒体、使用HTML 5绘制图形、CSS 3概述与基本语法、使用CSS 3美化网页字体与段落、使用CSS 3美化网页图片、使用CSS 3美化网页背景与边框、使用CSS 3美化超级链接和光标、使用CSS 3美化表格和表单、使用CSS 3美化网页菜单、使用滤镜美化网页元素、CSS 3中的动画效果、HTML 5中的文件与拖放、定位地理位置技术、数据存储和通信技术、处理线程和服务器发送事件、CSS 3定位与DIV布局核心技术。后通过两个热点综合项目,进一步巩固读者
本书从初学者角度出发,用通俗易懂的语言、丰富多彩的示例,详细介绍了使用JavaScript语言进行Web程序开发必知必会的技术。本书以ECMAScript6标准为基础讲解JavaScript语言的各种语法特点和应用。全书共分12章,包括JavaScript快速入门、JavaScript基本语法、数组、函数、对象、字符串与正则表达式、BOM、DOM、事件、CSS、Web服务与 Ajax 以及面向对象编程。所有知识都结合具体示例进行介绍,涉及的程序代码都给出了详细的注释,有助于读者轻松领会JavaScript语言精髓,快速提高开发技能。本书配备了极为丰富的学习资源,其中配套资源包括251节教学视频(可以扫描二维码进行学习)、索材及源程序:附赠的拓展学习资源包括习题及面试题库、案例库、工具库、网页模板库、网页素材库、网页配色库、网页案例库等。 本书内容翔实、结构清晰、循序渐进,基础知识与案例实战
本书从外汇自动化交易实战角度出发,将零碎的MQL知识点模块化,将复杂难懂的机器语言整合成一个个功能块,告别编写时从零开始的惯性思维,能够使学习者集中精力于策略部分,极具易学、易懂、易用的特性。本书主要介绍了:MQL编写环境、常用函数、一套完整的策略的条件模块、下单模块、加减仓模块、平仓模块、显示模块以及作者对外汇圣杯之路的认识和体会。
本书分14章对JavaScript编程语言展开介绍,从JavaScript发展历史到基本语法、面向对象编程、程序调试、DOM操作、BOM操作,最后到JavaScript高级应用,还有ES6新特性、Promise异步编程和模块化开发等技术内容,全方位系统地介绍了作为一名前端开发人员所必须要掌握的JavaScript内容。如果您有过JavaScript的开发经验,相信您读完这本书也会纠正个人技术认知上的部分误区,如果您是一位初学者,本书也同样适合您,不过需要您把学习本书看作是一个长期任务,可以根据书中的编写案例认认真真地加以练结,相信在不久后同样可以深入掌握JavaScript。
《JavaScript项目开发全程实录》精选JavaScript 开发方向的10 个热门应用项目,实用性非常强。具体项目包含:幸运大抽奖、精美万年历设计、别踩白块儿小游戏、五子棋小游戏、明日在线教育网站、飞马城市旅游信息网、花瓣电影评分网、明日书店网上商城、吃了么外卖网、星光音乐网。本书从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在体例上,每章一个项目,统一采用 开发背景 系统设计 技术准备 各功能模块设计与实现 项目运行 源码下载 的形式完整呈现项目,给读者明确的成就感,可以让读者快速积累实际项目经验与技巧,早日实现就业目标。
《HTML5 CSS3 JavaScript网页设计案例课堂(第3版)》是针对零基础读者编写的网页设计入门教材。本书侧重案例实训,书中配有微课,读者可以打开微课视频,更为直观地学习当前的热点案例。 《HTML5 CSS3 JavaScript网页设计案例课堂(第3版)》分为25章,内容包括新一代Web前端技术,HTML 5网页的文档结构,HTML 5网页中的文本、超链接和图像,使用HTML 5创建表格,使用HTML 5创建表单,HTML 5中的多媒体,使用HTML 5绘制图形,CSS 3概述与基本语法,使用CSS 3美化网页字体与段落,使用CSS 3美化网页图片,使用CSS 3美化网页背景与边框,使用CSS 3美化超级链接和鼠标,使用CSS 3美化表格和表单的样式,使用CSS 3美化网页菜单,使用滤镜美化网页元素,CSS 3中的动画效果,HTML 5中的文件与拖放,JavaScript编程基本知识,JavaScript程序控制语句,JavaScript中的函数,JavaScript对象的应用,JavaScri
本书通过对HTML5 Vue.js 3.x实例的介绍与演练,使读者快速掌握HTML5 Vue.js 3.x框架的用法,提高Web前端实战开发的能力。本书配套案例源码、PPT课件、教学教案、同步教学视频、上机习题及答案,以及其他教学资源与答疑服务。 本书共分21章。内容包括HTML5快速入门,文本、图像和超链接,创建表格和表单,HTML5绘制图形,HTML5中的音频和视频,地理定位、离线Web应用和Web存储,认识Vue.js 3.x,Vue.js模板语法,精通指令,计算属性,绑定v-bind与class或style,表单与v-model双向绑定,精通监听器,事件处理,过渡和动画效果,组件和组合API,精通Vue CLI和Vite,使用Vue Router开发单页面应用,使用axios与服务器通信,使用Vuex管理组件状态;后通过开发一个网上商城项目,帮助读者进一步巩固和积累使用HTML5 Vue.js 3.x进行项目开发的知识和经验。 本书内容丰富、注重实践,对HTML5 Vue.js
本书重点以语义型不接近信息XML、逻辑型不接近信息-概率XML数据为主线,讨论了不接近信息下XML的强函数依赖推理规则、不接近信息下XML数据依赖规范化、存在XSFD的XMLSchema规范化等是目前
本书介绍了HTML5 游戏开发的一般过程和技巧。全书共分12 章,章介绍了本书相关的HTML5的诸多新特性,包括在canvas 上绘图、播放声音等,另外还引入了子画面页的概念;第2~4章利用Box2D物理引擎开发了一款非常类似于《愤怒的小鸟》的游戏,全面介绍了物理引擎的概念,以及在游戏中使用物理引擎的方法,这一部分还引入了视差滚动技巧,以实现某种伪3D效果;第5~10章开发了一款简化版的《红色警戒》游戏,这一部分涉及了相当多的内容,包括地图的制作,建筑与单位的设定、绘制,玩家与单位的互动,触发器与剧情的编写,路径规划算法等;1、12章利用nodeJS 和WebSocket开发了《红色警戒》游戏的多人对战模式,这一部分的主要问题是保持游戏在多个玩家的浏览器中的状态一致。 对于熟悉前端开发,想用前端技术做一些更酷的事情,却又不知如何下手的人,这是一本
本·弗莱恩编著的《响应式Web设计(HTML5和CSS3实践第2版)》将当前Web设计中热门的响应式设计技术与HTML5和CSS3结合起来,为读者全面深入地讲解了针对各种屏幕大小设计和开发现代网站的各种技术。书中不仅讨论了媒体查询、弹性布局、响应式图片, 将新的和有用的HTML5和CSS3技术一并讲解,是学习新Web设计技术不可多得的佳作。 本书适合所有Web开发和设计人员阅读。
近些年来,微服务一直是 热门的话题,关于微服务架构的讨论也是层出不穷。乌姆什·拉姆·夏尔玛著的《微服务实践》以贯穿整书的示例为出发点,由浅入深地阐述使用微服务的 实践,以及如何避免采用微服务架构可能带来的复杂性陷阱。本书从微服务架构本身的特征入手,讨论微服务组件的设计指导原则、有效通信的方式以及常见的安全挑战和数据模型的选择;然后进入微服务架构的测试部分,探讨微服务的测试挑战和解决方法、监控和扩展常用的实践以及如何将现有架构演变为微服务架构; 总结微服务架构在设计和开发方面遇到的常见问题及解决方案。 本书既适合想学习微服务架构的开发人员作为入门参考书,也适合有微服务开发经验的技术人员在实践中遇到问题时作为技术手册,查阅 实践和解决方案。
\\\\\\\"《HTML5+CSS3网页设计案例教程》以通俗易懂的语言、翔实生动的案例全面介绍应用HTML5+CSS3设计网页的方法与技巧。全书共分13章,内容包括HTML5概述、设计网页文本、设计网页图像、设计超链接、CSS3概述、CSS3文本样式、CSS3图像样式、CSS3盒子模型、CSS3移动布局、CSS3变形和动画、设计表格、设计表单和设计多媒体。 《HTML5+CSS3网页设计案例教程》提供配套的素材文件、与内容相关的扩展教学视频以及云视频教学平台等资源的PC端下载地址,以方便读者扩展学习。《HTML5+CSS3网页设计案例教程》具有很强的实用性和可操作性,是一本适合于高等院校及各类社会培训学校的 教材,也是广大初中级计算机用户的 参考书。 《HTML5+CSS3网页设计案例教程》对应的电子课件及其他配套资源可以到http://www.tupwk.com.cn/teaching网站下载,也可以扫描前言中的二维码推送配套资源
本书首先介绍了JavaScript语言的基础知识(包括ECMAScript和TypeScript),其次讨论了数组、栈、队列、双端队列和链表等重要的数据结构,随后分析了集合、字典和散列表的工作原理,接下来阐述了递归的原理、什么是树以及二叉堆和堆排序,然后介绍了图、DFS和BFS算法、各种排序(冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序和基数排序)和搜索(顺序搜索、二分搜索和内插搜索)算法以及随机算法,接着介绍了分而治之、动态规划、贪心算法和回溯算法等 算法以及函数式编程, 还介绍了如何计算算法的复杂度。
HTML5和CSS3已成为新一代网页设计师不可缺少的工具。本书作者在莫里斯信息技术行业浸染二十多年,具有丰富的教学和从业经验,她的经典教材《Web开发与设计基础(第5版)》被誉为“美国网页设计师就业宝典”。这是作者针对HTML 5和CSS 3推出的 标准教程。《HTML5与CSS3网页设计基础(第2版)》包含的主题有:Internet和Web概念,创建HTML5网页;用CSS配置颜色和文本;用CSS配置页面布局;配置图像和多媒体;探索新增的CSS3特性;应用网页设计 实践;设计可访问和可用的网页;搜索引擎优化设计;选择域名;发布网站。本书适合所有对网页设计感兴趣的读者阅读。
HTML5和CSS3技术是目前整个网页的基础。由霍根(Brian P. Hogan)著的《HTML5与CSS3实例教程(第2版)》共分3部分,集中讨论了HTML5和CSS3规范及其技术的使用方法。这一版全面讲解了 的HTML5和CSS3技术,所有实例均使用 特性实现,针对的是 版本的浏览器。 《HTML5与CSS3实例教程(第2版)》适合所有使用HTML和CSS的Web开发人员学习参考。
《HTML5程序设计(第2版)》(作者柳伯斯、阿伯斯、萨利姆)首先介绍了HTML5的历史背景、新的语义标签及与以往HTML版本相比的根本变化,同时揭示了HTML 5背后的设计原理。本书在上一版的基础上新增了SVG和拖放API相关内容,并对部分内容进行了*新。从第2章起,分别围绕构建令人神往的富Web应用,逐一讨论了HTML55的Canvas、Geolocation、Communication、WebSocket、Forms、Web Workers、Storage等API的使用,辅以直观明了的客户端和服务器端示例代码,让开发人员能够迅速理解和掌握新一代Web标准所涵盖的核心技术。本书*后探索了离线Web应用并展望了HTML55未来的发展前景。 《HTML5程序设计(第2版)》面向有一定经验的Web应用开发人员,对HTML55及未来Web应用技术发展有浓厚兴趣的读者也可以学习参考。
HTML5 是新一代的网页设计工具,近十年Web开发标准取得了快速发展。《基于HTML5的网页设计及应用》系统讲解了HTML5程序设计需要掌握的HTML、CSS3和JavaScript的基本知识,并按照循序渐进的科学原则组织内容,知识体系完整、结构清晰、叙述简洁、例题典型丰富,可操作性强。通过本书的学习能够掌握使用HTML5进行客户端页面设计和客户端程序开发的基本技术。 本书内容分为三部分, 部分介绍HTML5网页设计基础知识,包括网页设计理论、HTML5语言基础、表单设计、CSS3基础和CSS布局及排版;第二部分介绍JavaScript程序设计,包括JavaScript语言基础、JavaScript对象、DOM和事件处理;第三部分介绍HTML5应用,包括Canvas API、音频和视频、本地数据存储、通信API,地理位置API和简单小游戏开发。 本书内容丰富,注重实际编程与开发能力的培养。不仅提供所有例题和开发实
JavaScript是一种广泛应用于Web前端开发的脚本语言,能够为网页添加各式各样的动态效果,为用户提供流畅、美观的浏览效果,具有简单、易学的特点。 为了加深读者对知识的理解,本书采用项目驱动教学的思路编写,内容包括9个小项目和1个综合项目:抽奖页面——初识JavaScript、体脂率计算器——JavaScript程序设计基础、猜数字游戏——JavaScript流程控制、计算个人所得税——JavaScript?函数、毕业 ——JavaScript?对象、商品放大镜——DOM对象、故宫轮播图——BOM对象、滑块验证码——事件和事件处理、异步获取用户信息——AJAX技术、综合项目——学生成绩查询。各个项目通过情境导入引出教学核心内容,明确教学任务。本书在全面系统地讲解知识的基础上,配备精彩的任务实践,有助于读者对知识的理解。 本书可以作为普通高等学校、高职高专院校计算