这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。 本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。 本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的 编程学习之路 。
本书紧扣当今网店设计学的热点、难点与重点,主要涵盖了广义网店设计所包括的网店设计的背景、网店视觉营销的黄金定律、网店视觉设计中的色彩要素、网店视觉设计中的文字要素、网店视觉设计中的图片要素、网店视觉设计中的版式要素、网店核心功能区块的设计、网店页面创意设计、网店商品陈列设计、移动购物App设计、网店设计集锦共11个方面的内容,全面介绍了网店设计及相关学科所需掌握的专业技能,知识体系相辅相成,非常完整。同时在本书的各个章节中精选了很多与理论紧密相关的图片和案例,增加了内容的生动性、可读性和趣味性,令人轻松自然、易于理解和接受。本书可作为从事网店设计相关专业人员的学习参考书,也可作为高校学习网店设计、网络商业管理、网络营销与策划等方面的教材和参考书。
本书通过介绍一种实用的、问题驱动的,关注用户的方法,介绍了规划、设计和构建动态的Web强有力的方法,给出了目前进行Web开发的一套有效解决方案。本书引导读者选择和实现特定的技术,阐释了重要的用户体验主题,并探讨了对移动友好的技术和反应式设计技术等内容。除此之外,本书还介绍了ASP.NET MVC、SignalR、Bootstrap、AJAX、JSON和JQuery等技术的相关内容。通过阅读本书,读者将学到如何从DDD方法以及现代的UX设计方法中获益,进而能够快速构建出解决当前问题并且有出色用户体验的Web解决方案。
本书是网站可用性领域的权威JakobNielson博士在Web可用性方面的*著作,同时也是对于作者的前一部有关Web可用性的著作Prioritizing WebUsability的重要更新和继续。本书根据Web在近些年关于眼动追踪技术在网站可用性研究中应用的*发展状况,并结合尼尔森-诺曼集团的大量研究成果,详细阐述了如何从可用性的角度来提高Web设计水平,从而使得用户能够更加满意和高效地使用网站来完成各种任务。书中所涉及的内容包括用户使用网站时的行为特点、用户的浏览模式及其和网站使用之间的关联,并列举了很多从18岁到65岁的人群如何浏览和使用商业网站的实例。 本书针对性强、图文并茂,并展示了大量真实网站的屏幕截图作为示例,具有很强的可读性,是一本不可多得的有关Web可用性设计的优秀著作。阅读本书有助于设计出可用性高、能够令用户满意的网站。
Node.js 10已经进入LTS时代!其应用场景已经从脚手架、辅助前端开发(如SSR、PWA等)扩展到API中间层、代理层及专业的后端开发。Node.js在企业Web开发领域也日渐成熟,无论是在API中间层,还是在微服务中都得到了非常好的落地。本书将通过Web开发框架Koa2,引领你进入Node.js的主战场! 本书系统讲解了在实战项目中使用Koa框架开发Web应用的流程和步骤。第1章介绍Node.js的安装、开发工具及调试。第2章和第3章介绍搭建Koa实战项目的雏形。第4章详细介绍HTTP基础知识及其实战应用。第5章介绍MVC、模板引擎和文件上传等实用功能。第6~8章介绍数据库、单元测试及项目的优化与部署。第9~13章介绍从零开始搭建时下火爆的微信小程序前端及后台管理应用的全部过程,以及*终的服务器部署,包括HTTPS、Nginx。 本书示例丰富、侧重实战,以完整的实战项目贯穿全部章节,并提
本书全面系统地介绍了网页设计与网站建设的方法和技巧,通过大量实例,让读者逐步掌握网站建设软件的使用方法,真正完成从入门到精通的转变。全书穿插大量的操作技巧与学习心得,让读者迅速成为网页设计的高手。 本书共21章,以网站建设入门、Dreamweaver静态网页的制作、动态网站与HTML5、Photoshop设计美观的网页图像、Flash设计网站动画、网站的策划与发布推广、商业网站建设实战为线索具体展开,循序渐进地讲述了网页设计与网站建设方方面面的知识。 本书知识全面实用、浅显易懂,让读者轻松实现自己拥有网站的梦想。 本书可作为大专院校、高职高专、中等职业学校计算机专业的教材,各种计算机培训班的教材,也可以作为想学习网页制作与网站建设的自学者的参考手册。
通过此书,你将学习: 希望你的网络应用超越平庸进入Web 2.0时代?《深入浅出Rails》将使你的编程和生产力达到*值。你将学习一切Rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用Rails的一套丰富的工具和MVC框架。 你将掌握数据库交互、Ajax和XML的集成、丰富的内容,甚至数据的动态图形——曾经要使用Java、PHP、ASP.NET或Perl建立相同的应用程序。你甚至可以舒适并熟练地使用Ruby——但你是在Web编程的上下文中去做这些,而不是另一个无聊的“Hello,World!”。 本书的特别之处 我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出Rails》用*的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。
本书针对零基础的读者,用实例引导读者深入学习,采取 HTML基础知识 HTML5高级技术 用CSS美化网页 网页布局和JavaScript 综合案例实战 的模式,深入浅出地讲解网页制作的各项技术及实战技能。 本书第1篇主要讲解HTML入门知识、网页文档结构、网页中的文本和图像、建立超链接、创建表格和表单等内容;第2篇主要讲解HTML5快速入门、HTML5中的多媒体、使用HTML5绘制图形等内容;第3篇主要讲解CSS概述与基本语法、美化网页字体与段落、美化网页图片、美化网页背景与边框、美化表格和表单样式、美化超链接和鼠标指针、控制网页导航菜单的样式等内容;第4篇主要讲解CSS DIV盒子的浮动与定位、网页布局剖析与制作、JavaScript和jQuery、经典的网页动态特效案例等;第5篇主要讲解制作企业门户类网页、制作在线购物类网页、制作移动设备类网页;在DVD光盘中赠送了丰富的资
Web开发领域的REST运动已经进行了很多年了,在REST的Richardson成熟度模型提出后,第3级 HATEOAS的应用 仍然没有得到广泛应用。事实上,其中一个难点在于客户端如何支持HATEOAS。之前很多REST相关书籍聚焦于如何打造服务端的RESTful API,本书则着重研究RESTful客户端,介绍了如何把一个针对服务端规约硬编码的定制客户端重构为一个支持HATEOAS的通用客户端,并提供了多格式支持、超媒体类型、版本化、微服务等相关问题的全面指导。本书附有所有样例代码的GitHub地址,方便读者快速理解和实践。本书适合Web应用开发者,尤其适合希望Web应用程序的服务端与客户端能够独立演化的Web架构师。
本书采取 HTML5网页设计 CSS3美化网页 网页版式布局 综合案例实战 的讲解模式,深入浅出地为读者讲解了网页设计和排版布局的各项技术及实战技能。 本书第1篇 HTML5网页设计 主要讲解HTML5快速入门、HTML5网页文档结构、HTML5网页中的文本和图像、用HTML5建立超链接、用HTML5创建表格和表单、HTML5中的多媒体、使用HTML5绘制图形、获取地理位置、Web通信新技术、构建离线的Web应用等;第2篇 CSS3美化网页 主要讲解CSS3概述与基本语法、使用CSS3美化网页字体与段落、使用CSS3美化网页图片、使用CSS3美化网页背景与边框、使用CSS3美化表格和表单样式、使用CSS3美化超链接和鼠标、使用CSS3控制网页导航菜单的样式等;第3篇 网页版式布局 主要讲解CSS定位与DIV布局核心技术、CSS DIV盒子的浮动与定位、网页布局实战案例剖析等;第4篇 综合案例实战 主要讲解制作在线购物类网页、制
为了更好地帮助广大网络技术人员提高网络管理技术水平,《网络运维与管理》杂志特别推出《网络运维与管理》2016超值精华本,内容包括2015年全年《网络运维与管理》杂志基础设施管理、信息安全、故障诊断、系统运维等栏目中所有精彩文章的汇总。
本书以Spring Cloud为主导,以电商平台为实例,从服务架构设计的角度,对架构设计、程序开发、运维部署三个层面进行了详细的阐述。本书不仅详细介绍了如何使用Spring Cloud工具套件进行微服务应用的开发,还介绍了如何结合Consul、Docker、Kubernets和Jenkins等的使用方法,将开发的微服务应用以一种可扩展的方式在云端发布。通过对本书的系统学习,读者可快速将所掌握的知识应用于实际工作中,提高自身的职业竞争力。本书的读者对象为广大的Java开发者、系统架构师和系统运维人员。本书特别适合使用过Spring开源框架或具有一定Spring框架基础知识的读者阅读。
《大型网站技术架构:核心原理与案例分析》作者李智慧的翻译力作!读透一本好书,少走十年弯路。对于创业人来说,在瞬息万变的移动互联网世界求生存,寸秒就是寸金!如何在创业之初,就构建好适合业务长远发展的技术架构:以不变应万变、以可伸缩性对抗变化莫测的业务需求,为自己的发展赢得时间、为产品创造优秀的用户体验?本书针对此痛点,给出了适切中肯的建议。作者深入阐述了设计原则、前端层、Web服务、数据存储层、缓存、异步处理等核心概念与技术,针对可能发生的问题一一剖析,为读者勾勒出了简明清晰的技术框架图。相信《互联网创业核心技术:构建可伸缩的Web应用》 可以成为开启读者可伸缩架构设计之旅的一个里程碑。阅读本书并不需要拥有任何特定的编程技能,诸如Java、PHP、JavaScript、C#或者Ruby,因为伸缩性是Web应用开发中一个
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取 网站基础入门 静态网页制作 动态网站制作 网页美化布局 网页脚本 网页元素设计 网站开发实战 网站全能扩展 的讲解模式,深入浅出地讲解网页设计和网站建设的各项技术及实战技能。本书适合任何想学习网页设计与网站建设知识的人员,无论读者是否从事计算机相关行业,是否接触过网页设计与网站建设,通过学习本书均可快速掌握网页设计与网站建设的方法和技巧。
《新手学做网站(Dreamweaver Flash Photoshop CS6版)》一书详细而又全面地介绍了学习网页制作的相关知识,主要内容包括:快速解读网站、制作简单绚丽的网页、网页布局、表单与动态网页的制作、绘制与编辑Flash图形、快速管理Flash中的素材、制作网页简单动画、制作并发布交互式动画、在Photoshop中制作网页主体界面、编辑网页图像、网页设计技巧等。*后一章还通过制作一个完整的商业网站实例,对全书内容进行了较为综合的演练。 本书内容全面,图文对应,讲解深浅适宜,叙述条理清楚,并配有多媒体教学光盘,对学习网站制作的初、中级用户有很大的帮助。本书适用于公司职员、在校学生、教师以及各行各业网页制作相关人员进行学习和参考,也可作为各类电脑培训班的网页制作教材。 本书和光盘有以下显著特点: 105节交互式视频讲解,可模拟操
《Dreamweaver CC网页设计从入门到精通》一书从网站基础开始,结合大量案例,全面、翔实地介绍了使用Dreamweaver CC CSS jQuery UI jQuery Mobile ASP设计静动态页面和开发动态网站的具体方法与步骤,引导读者从零开始,一步步了解、掌握网页设计与制作的全过程。《Dreamweaver CC网页设计从入门到精通》内容包括:使用Dreamweaver CC制作网页、使用Dreamweaver CC设计网页样式、使用Dreamweaver CC设计交互页面、使用Dreamweaver CC设计移动页面、使用Dreamweaver CC设计动态网站、综合案例部分。《Dreamweaver CC网页设计从入门到精通》系统全面,通俗易懂,案例丰富,实战性强。适用于从未接触过网页制作的初级读者,以及有一定网页制作基础,想灵活使用Dreamweaver、Flash和Photoshop软件以提高制作技能的中级读者自学使用,也可作为高等院校计算机专业以及相关培训班的教学用书。
SEO已经成为了国内互联网界的热门技术,市场上对SEO人才需求巨大,但是由于百度的算法更新速度快,SEO培训机构水平良莠不齐,导致掌握了真正的SEO技术的人少之又少。本书结合作者SEO 成功创业经验与大量的国内SEO成功案例(包括SEO研究中心、土巴兔、58同城等)作为分析对象,向读者讲述什么是真正的SEO之道,让读者可以轻松地理解正确的SEO操作技巧。相信只要读者认真阅读,多加思考,就可以做到明明白白做SEO,而不是靠“猜”做SEO,不再惧怕百度的任何算法改变。 本书适合SEO从业者、互联网营销行业从业人员、互联网创业者,以及所有想要通过互联网改变自己命运的人阅读。
本书内容以多语言(中、英、藏、蒙四种语言)电子商务平台为基础,以平台管理员、买家、商家三类用户为主线,详细介绍三类用户在平台上的详细操作、实训流程。
《jQuery动态网页设计案例课堂》以零基础讲解为宗旨,用实例引导读者深入学习,采取 基础入门 核心技术 移动网页开发 项目实战 的讲解模式,深入浅出地讲解jQuery的各项技术及实战技能。 《jQuery动态网页设计案例课堂》第1篇 基础入门 主要内容包括:必须了解的JavaScript知识、深入学习JavaScript对象与数组、jQuery的基础知识、jQuery的选择器等;第2篇 核心技术 主要内容包括:用jQuery控制页面、jQuery的动画特效、jQuery的事件处理、jQuery的功能函数、jQuery与Ajax技术的应用、jQuery插件开发与使用等;第3篇 移动网页开发 主要内容包括:走进jQuery Mobile、jQuery Mobile UI组件、jQuery Mobile 事件等;第4篇 项目实战 主要内容包括:开发时钟特效系统、开发动态字符演示系统、开发图片堆叠系统、开发商品信息展示系统、开发连锁酒店移动网站。 《jQuery动态网页设计案例课堂》
由于LAMP(Linux Apache Web MySQL PHP)都是开源软件,而且Linux发行版中提供这些软件的安装包以及默认的配置,因此LAMP称为搭建网站的一个整体解决方案,同样,LNMP(用Nginx替代Apache Web)方案也很流行。目前这两个方案是互联网上非常流行的电子商务基础框架系统。 本书共12章,内容包括LAMP环境搭建、使用WordPress搭建博客站点、深入Linux、深入MySQL数据库、深入PHP编程、SSL让网站更安全、LAMP安全管理、计划任务和作业调度、Nginx入门、深入Nginx、LAMP和LNMP性能监控、Zabbix全方位监控服务。 本书结构清晰、易教易学、实例丰富、可操作性强,对易混淆和实用性强的内容进行了重点提示和讲解。本书适合Linux系统管理人员、MySQL PHP开发人员阅读,可以作为高等院校、中职学校和培训机构计算机相关专业的师生教学参考。
《网站开发案例课堂:CSS3 DIV网页样式与布局案例课堂》作者根据自己在长期教学中积累的丰富的网页设计教学经验,完整、详尽地介绍了CSS3 DIV网页样式与布局的技术。 《网站开发案例课堂:CSS3 DIV网页样式与布局案例课堂》共分为24章,前19章分别介绍了开发网站的准备工作、HTML5技术、CSS样式入门、CSS样式基本语法、CSS3的高级特性、控制网页字体和段落样式、控制网页图片样式、控制网页背景和边框样式、美化网页浏览效果、控制表格与表单样式、控制列表样式、使用CSS3滤镜美化网页元素、CSS定位与DIV布局核心技术、CSS DIV盒子的浮动与定位、固定宽度网页布局剖析与制作、自动缩放网页布局剖析与制作、CSS3与JavaScript的搭配应用、CSS与XML的综合应用、CSS与Ajax的综合应用。后5章介绍了5个综合性网站的例子。通过学习案例,使读者进一步巩固所学的知