这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。 本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。 本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的 编程学习之路 。
《认知与设计:理解UI设计准则(第2版)》把设计准则与其核心的认知学和感知科学高度统一起来,从认知和心理学角度剖析交互设计本质,介绍如何将*的认知学成果应用到交互设计中。作者逻辑清晰,语言简洁,用图文并茂的方式给出了好的设计和不好的设计背后的人类行为原理。 《认知与设计:理解UI设计准则(第2版)》不仅适合需要应用用户界面和交互设计准则的软件开发人员阅读,也是软件开发管理者的*选择。
本书由Flask官方团队的开发成员撰写,得到了Flask项目核心维护者的高度认可。 内容上,本书从基础知识到进阶实战,再到Flask原理和工作机制解析,涵盖完整的Flask Web开发学习路径,非常全面。 实战上,本书从开发环境的搭建、项目的建立与组织到程序的编写,再到自动化测试、性能优化,*后到生产环境的搭建和部署上线,详细讲解完整的Flask Web程序开发流程,用5个综合性案例将不同难度层级的知识点及具体原理串联起来,让你在开发技巧、原理实现和编程思想上都获得相应的提升。 技术上,不仅Flask使用的是新发布的稳定版,而且连相关的Python工具包使用的也是全新的版本,同时对未来可能有变化的地方进行了说明,以此确保本书内容在一定时间内不会过时。 本书共16章,分为三部分。 第壹部分 基础篇(第1~6章) 通过大量的程序实例详细介绍了Flask的所有基
是不是要学新版本j2ee 1.5参加sun认证web组件开发人员(scwcd)考试?《head first servlets jsp(第二版)》并没有给你一大堆需要死记硬背的条条框框;它能将知识直接送入你的大脑。你会通过不寻常的方式同servlet和jsp打交道,可以学得更深入、更快捷。读完全书后,你会看到一个全新的模拟测验,这是模拟实际考试而专门设计的。 《Head First Servlets and JSP(第2版)(中文版)》为何与众不同? 我们觉得,你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的新研究成果,《重视大脑的学习指南(中文版)(第2版)》可以让你投入一个需要多感官参与的学习体验,《Head First Servlets and JSP(第2版)(中文版)》采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。
一个网站如果没人能找到,即使设计得再好、再易于浏览也无济于事。要在电子商务中取得成功,优化网站,提高网站的搜索引擎能见度是至关重要的一步。在《SEO艺术》中,四位搜索引擎优化(SEO)领域受瞩目的专家阐述了制订以及执行一个完善的SEO策略时应遵循的一些实用指南与*技术。其中的关键词研究、设计SEO友好的网站、创建有链接价值的内容和链接营销、效果跟踪测量等章节,对所有想精通搜索引擎优化的人而言都是的内容。 《SEO艺术》适合负责网站建设、网络营销和网络品牌推广的人阅读。
本书是一本介绍使用Axure RP 8.0 软件制作Web和App原型的图书,通过对基础操作和实战案例的讲解,帮助读者深入了解如何进行Web与App平台的产品原型开发以及各种交互效果的实现。 本书共分为2篇。第1篇包含56*基础操作,读者通过对这一部分内容的学习,就能够基本掌握软件的使用方法。在之后的内容如果遇到陌生的操作问题,可以查阅本篇内容来解决。第2篇包含110*实战案例,读者可以在这一部分的内容中,学习掌握原型的开发技巧,以及获得各种实战案例的参考。 本书不但适合零基础的读者由浅至深地学习,而且适合具备一定基础的读者做为实战项目的参考,也可以作为学校相关课程配套教材,或互联网公司、高新科技企业等新人内训的教程。
本书以实战开发为原则,每章都贯穿一个实战案例,同时提供4个完整的项目案例。项目案例代表了典型的原型设计,有门户网站高保真原型设计、移动App应用高保真原型设计以及两个低保真原型设计。本书通过学习Axure基础和项目案例,让读者全面、深入、透彻地理解Axure原型设计工具使用,提高读者产品设计能力和项目实战能力。本书附赠实战生成的HTML文件以及实战的RP文件,在学习过程中读者可以直接使用这些素材进行原型设计。本书内容丰富、实例典型、实用性强,适合各个层次想要学习Axure原型工具使用技术的人员阅读,尤其适合有一定Axure基础而要进行产品原型设计的人员阅读。
CSS3可以让你创建专业外观的网站,但是学习它的细节会十分麻烦即使是资深web开发人员也是如此。这本《CSS3实战手册》通过有价值的提示、技巧和一步步的指导为你展示了如何来提升你的html和CSS技能。你将快速掌握如何搭建那些非常好看而且在任意尺寸屏幕和设备上都能迅速执行的网页。 《CSS3实战手册(影印版全面修订第3版)》由麦克法兰编著。
《网站开发案例课堂: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个综合性网站的例子。通过学习案例,使读者进一步巩固所学的知
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。 本书示例丰富、侧重实战,以完整的实战项目贯穿全部章节,并提
《SEO的艺术(原书第2版)》由恩吉所著,本书是真正的巨著,作者都是SEO领域的大腕,在SEO顾问、培训以及搜索引擎的理解方面有着胜人一筹的独到观点,而从内容看,本书涵盖了SEO的各个领域,有丰富的实例,不仅详细剖析了不同类型网站在SEO不同阶段的实践,还指出了许多过时以及危险的错误做法,仔细阅读这本书,在了解SEO的正确做法之外,还能够帮助读者远离“黑帽”SEO,实现可持续的网站目标。
《Axure RP 8.0入门宝典 网站和APP原型设计实战》用5章来介绍Axure软件的使用方法,包括Axure的介绍及安装、Axure的窗口及常用部件、交互事件及动作,以及实战交互案例和整站案例等内容。初接触产品或有志成为产品经理的朋友通过对本书的阅读,可以快速掌握Axure软件的使用方法。《Axure RP 8.0入门宝典 网站和APP原型设计实战》提供PPT教学大纲以及实战中使用的素材和原型文件,方便读者学习使用;另外,附赠陪学网32集课程视频,进一步提升读者的软件操作能力。扫描封底 资源下载 二维码,即可获得下载方法,如需资源下载技术支持请致函szys@ptpress.com.cn。《Axure RP 8.0入门宝典 网站和APP原型设计实战》适合Axure的初学者,也适合有一定的软件基础,需要进行产品原型设计的专业人士阅读和参考,同时可以作为相关院校和培训机构的教材。
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的 神器 。本书主要讲解Node.js Web应用开发涉及的HTTP基础知识、常用开发框架、源码原理、数据库和项目实战,旨在向读者展示如何通过Node.js和Koa编写出更具前端特色的Web应用。本书还讲解了Koa中的核心中间件原理,展望了未来Web应用开发的发展方向。基于Node.js开发Web应用具有上手简单、开发快速、执行高效等特点,非常适合快速迭代,因此各位大前端领域及后端领域的测试、运维、软件开发从业者都可以阅读本书。
本书内容以多语言(中、英、藏、蒙四种语言)电子商务平台为基础,以平台管理员、买家、商家三类用户为主线,详细介绍三类用户在平台上的详细操作、实训流程。
Flask Web开发入门、进阶与实战介绍了使用Python语言开发Flask Web程序的知识,并通过具体实例讲解了使用Flask框架的方法和流程。全书共18章,内容包括Flask Web开发基础、使用Flask模板、实现表单操作、Flask数据库操作、用户登录验证、收发电子邮件、使用Flask-Admin开发后台管理系统、使用上下文技术、项目优化、处理静态文件、开发RESTful API、系统调试和部署、计数器模块、在线留言系统模块、富文本编辑器模块、分页模块、信息发布模块、基于深度学习的人脸识别系统。全书简洁而不失技术深度,内容丰富而全面,不仅易于阅读,而且涵盖了其他同类图书中很少涉及的历史参考资料,是学习Flask Web开发的实用教程。 Flask Web开发入门、进阶与实战适用于已了解Python基础知识、希望进一步提高个人开发水平的读者,还可以作为大中专院校和培训学校相关专业师生的学习
本书全面系统地介绍了网页设计与网站建设的方法和技巧,通过大量实例,让读者逐步掌握网站建设软件的使用方法,真正完成从入门到精通的转变。全书穿插大量的操作技巧与学习心得,让读者迅速成为网页设计的高手。 本书共21章,以网站建设入门、Dreamweaver静态网页的制作、动态网站与HTML5、Photoshop设计美观的网页图像、Flash设计网站动画、网站的策划与发布推广、商业网站建设实战为线索具体展开,循序渐进地讲述了网页设计与网站建设方方面面的知识。 本书知识全面实用、浅显易懂,让读者轻松实现自己拥有网站的梦想。 本书可作为大专院校、高职高专、中等职业学校计算机专业的教材,各种计算机培训班的教材,也可以作为想学习网页制作与网站建设的自学者的参考手册。
《Serverless架构:从原理、设计到项目实战》面向有兴趣使用或者正在使用Serverless架构部署相关应用与服务的技术人员,通过对Serverless基础的介绍、对相关规范和标准的描述,对架构、应用的讲解与阐述,为读者提供相对客观和完整的学习资料及文档资料;通过网站后端、监控告警、大数据与人工智能、物联网与高可用服务等不同场景的应用实例,以及简单博客系统的建设与基于人工智能的相册小程序系统的建设等完整项目,为读者提供更多的灵感与启发。基于本书所提供的十余个场景实践及两个完整项目,读者不仅可以快速入门Serverless架构,也可以将这些应用场景的代码直接应用到测试项目中,快速体验Serverless架构带来的便利与变化。《Serverless架构:从原理、设计到项目实战》不仅包括Serverless架构的相关知识、规范标准、应用实践,也包括工业化产品和开源
《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软件以提高制作技能的中级读者自学使用,也可作为高等院校计算机专业以及相关培训班的教学用书。
本书是使用统计学解决用户研究中常见问题的指南。它包含了你每天都要面对的常见问题,例如:当前的产品是否比竞争者的产品更易用?我们能确信70%的用户在*次尝试时就完成任务吗?用户在网站上购买商品需要花费多长时间?本书详细阐述如何选择统计检验方法,以及在应用这些方法时如何为统计理论和*实践提供基础。 本书聚焦于可应用于实际用户研究项目的方法,是作者实际工作经验、调查研究,以及对*的统计学、心理学、人因工程学的文献资料研读的结晶。它不只是对传统统计学的复述,而是为当今从业者提供了全新和切题的解读。 为各种项目中可用性测试的统计问题提供操作指南,包括使用六西格玛的项目 向从业者展示选择哪种检验方法,其适用的原因以及应用中的*实践,并为分析数据提供易于使用的Excel公式和网页形式的计算器
本书针对针对Spring Cloud Greenwich.SR2版本 Spring Boot的2.1.x.RELEASE版本。 在编写过程中,不仅考虑到企业任职所需的技能,还考虑到求职面试时可能会遇到的知识点。 本书采用 知识点 实例 形式编写,共有 39个基于知识点的实例 1个综合性项目 ,深入讲解了Spring Cloud的各类组件、微服务架构的解决方案和开发实践,以及容器、Kubernetes和Jenkins等DevOps(开发运维一体化)相关知识。 本书的主脉络是:是什么,为什么用,怎样用,为什么要这样用,如何用得更好,有什么**的实践。
由于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开发人员阅读,可以作为高等院校、中职学校和培训机构计算机相关专业的师生教学参考。
PHP是比较普及的互联网开发语言之一。本书按新手从入门到精通的学习过程,从实际的应用出发详细介绍了 PHP 的脚本语言基础、开发运行环境以及各种常用动态功能系统的开发。全书共 10 章,内容分为理论部分和实战部分,由浅入深地介绍了 PHP 以及相关技术,通过大量实际项目的案例,详尽地讲解了 PHP 的技术要点和开发过程,精选动态功能模块实例,通过实例的讲解来让读者理解 PHP+MySQL 的动态开发方法。全书包括用户管理系统、新闻发布系统、留言板管理系统、投票管理系统、 BBS 论坛管理系统和网上购物系统等 6 个综合案例。本书内容丰富,实用性和操作性强,适合学习 PHP+MySQL+Dream-weaver 动态网页制作的初级读者,也适合作为高等院校本、专科各专业动态网页制作课程的教材,还可以作为网页设计与制作爱好者的自学参考书。
本书循序渐进地介绍了PHP 7 MySQL 5.7开发动态网站的主要知识和技能,提供了大量的PHP和MySQL开发实例供读者实践。每一章都清晰地讲述了代码作用及其编写思路,使读者能在*短时间内迅速掌握PHP的应用开发技能。全书共21章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie与会话管理、MySQL 5.7数据库基础、数据表的基本操作、数据的基本操作、数据库的备份与还原、PHP操作MySQL数据库等,*后通过两个综合案例,使读者进一步巩固所学的知识,提高综合实战能力。本书适合PHP MySQL动态网站开发的初学者,以及广大网站开发人员,也可供高等院校和培训学校相关专业的师生教学参考。
本书以Spring Cloud为主导,以电商平台为实例,从服务架构设计的角度,对架构设计、程序开发、运维部署三个层面进行了详细的阐述。本书不仅详细介绍了如何使用Spring Cloud工具套件进行微服务应用的开发,还介绍了如何结合Consul、Docker、Kubernets和Jenkins等的使用方法,将开发的微服务应用以一种可扩展的方式在云端发布。通过对本书的系统学习,读者可快速将所掌握的知识应用于实际工作中,提高自身的职业竞争力。本书的读者对象为广大的Java开发者、系统架构师和系统运维人员。本书特别适合使用过Spring开源框架或具有一定Spring框架基础知识的读者阅读。