本书由Flask官方团队的开发成员撰写,得到了Flask项目核心维护者的高度认可。 内容上,本书从基础知识到进阶实战,再到Flask原理和工作机制解析,涵盖完整的Flask Web开发学习路径,非常全面。 实战上,本书从开发环境的搭建、项目的建立与组织到程序的编写,再到自动化测试、性能优化,*后到生产环境的搭建和部署上线,详细讲解完整的Flask Web程序开发流程,用5个综合性案例将不同难度层级的知识点及具体原理串联起来,让你在开发技巧、原理实现和编程思想上都获得相应的提升。 技术上,不仅Flask使用的是新发布的稳定版,而且连相关的Python工具包使用的也是全新的版本,同时对未来可能有变化的地方进行了说明,以此确保本书内容在一定时间内不会过时。 本书共16章,分为三部分。 第壹部分 基础篇(第1~6章) 通过大量的程序实例详细介绍了Flask的所有基
《漫画学编程》丛书中的一本。引进自日本C R INSTITUTE出版社。本书包括网站制作前的策划,HTML、CSS的基本知识,JavaScript、PHP的概要,以及Web网站的公开和之后的运营等,从事网页设计、网站制作的读者可以人手一册。所有章节均由故事引入,通过漫画人物之间生动有趣的对话,引入各章节的案例学习,加深知识点之间的联系及学习印象,提高学习兴趣。书中所有知识点都围绕着案例进行,涉及的代码给出了详细的解释,可以使初学者能够轻松地领会代码的功能,快速学习Web前端知识。登录提供的网址还可以获得更多学习资源。本书适合网页设计师,希望做自己个人主页的爱好者,以及公司网站的运营人员。
网页设计与网站建设是目前****的技术职位之一,《网站设计与开发从新手到高手》由浅入深、循序渐进地向读者介绍了网页设计与网站建设的各种相关技术,终目的是使读者能够胜任网页设计与网站建设这项工作,同时达到能够独立开发网站的技术水平。《网站设计与开发从新手到高手》共23章,以 网站设计与开发入门 网页的排版与制作 设计精美的网页图像 HTML网站开发 动态网站开发 网站发布维护与推广 网站综合案例 为线索展开,循序渐进地讲述了网页设计与网站建设方面的知识。内容涵盖网站页面的策划与布局,网页的色彩搭配,Dreamweaver,Photoshop,HTML,CSS,CSS Div布局,HTML 5,ASP,VBScript,网站的发布维护与推广等技术。《网站设计与开发从新手到高手》知识全面实用,通俗易懂,让读者轻松实现自己制作网站的梦想。本书可作为大专院校、高职高
本书是AJAX之父的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是*重要的发展趋势。全书共8章,包括关于用户体验以及为什么它如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。
在用户体验研究领域,《洞察用户体验》是*本具有开创性的 百科全书 。近十年来,它成功地帮助了数万名读者,让他们更好地理解用户的想法和需求,从而以用户为中心,精心打磨出打动人心的热卖品。第2版增强和优化了经典的用户研究方法,新增了更多方式方法,足以帮助读者应对当下富有挑战性的多样化用户研究需求。 透过本书,读者可以了解和掌握如何调整实用的传统技术使其适用于移动和跨平台产品和服务的需要。透过本书,读者可以知道如何执行远程用户研究,如何使用新型的数字民族志工具,了解跨文化用户体验设计。本书包含大量的实际经验和丰富的实用信息,可以帮助设计师和开发人员透过真实的用户来洞察他们的实际需求,了解他们的痛点,从而设计出让他们爱不释手的产品或服务。 特色主题 l 解释如何打造用户能用的产品,似曾
《网页设计与网站建设从入门到精通》通过精选案例引导读者深入学习,系统地介绍网站建设的相关知识和应用方法。 全书分为7篇,共26章。第1篇 网页知识普及篇 主要介绍读懂网站代码、精通网站样式、精通网站色彩、精通网站技术术语与盈利模式等;第2篇 网站规划篇 主要介绍网站定位分析、网站空间申请、网站域名申请、网站备案等;第3篇 页面制作与布局篇 主要介绍搭建网站建设平台、网站风格及框架规划、网站Logo与Banner的规划与制作、创建网站首页等;第4篇 数据库篇 主要介绍数据库基础知识、SQL语法等;第5篇 网站后台系统构建篇 主要介绍制作会员关联系统、制作在线购物系统、制作网站后台管理系统等;第6篇 网站优化与管理 主要介绍网站发布与SEO、网站营销推广、网站安全维护与数据采集等;第7篇 网站开发实战篇 主要介绍商业门户网站开发实
由于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开发人员阅读,可以作为高等院校、中职学校和培训机构计算机相关专业的师生教学参考。
《网页制作与网站建设实战大全(附光盘)》(作 者丁士锋)将网站建设所需要掌握的各种重要技术进行了逐一详解,通过大量的实例,详细介绍网站建设的 生命周期各过程,剖析了网站的策划、设计、代码编写、测试、推广以及SEO优化等网站建设过程。同时 配以3个接近真实网站的案例,让读者了解网站建设的完整过程。 本书附带1张DVD,包括作者为《网页制作 与网站建设实战大全(附光盘)》录制的全程多媒体语音教学视频及本书所涉及的源代码。 本书分为5大篇共24章,涵盖的内容主要有网站 建设流程、HTML标记语言、CSS样式表、JavaScript脚本语言、JQuery、HTML 5、PHP和MySQL进行动态 网站建设、Photoshop、Fireworks、Flash、Dreamweaver、网站发布、网站维护、网站推广与优 化、网站建设实战案例等。 本书从网站建设人员的视角,从基础知识到实战 应用都提供
《Node.js企业级应用开发实战》主要是介绍Node.js技术栈,内容涉及Node.js的基础知识、核心编程、网络编程、数据存储、综合应用等五大部分。其中综合应用部分,更是以一个真实的 新闻头条 互联网应用作为案例,可以令读者从0开始掌握Node.js 《Node.js企业级应用开发实战》案例丰富、技术新颖,除了Node.js技术外,还讲述了Express、Socket.IO、Angular、MySQL、Mon*B、Redis等热门技术的应用。全书分为以下部分:基础知识(第1-3章):介绍Node.js的基础知识,包括模块化、测试等;核心编程(第4-9章):介绍Node.js的缓冲区、事件、定时、文件、进程、流等方面的处理;网络编程(第10-17章)介绍Node.js的TCP、UDP、HTTP、WebSocket、TSL/SSL、中间件、Angular、响应式编程等方面的内容;数据存储(第18-20章)介绍Node.js关于MySQL、Mon*B、Redis等数据存储的操作;综合应用(第21-22章)介绍Node.
《用户体验要素:以用户为中心的产品设计(原书第2版)》是ajax之父jesse james garrett的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是重要的发展趋势。全书共8章,包括关于用户体验以及为什么它如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。 《用户体验要素:以用户为中心的产品设计(原书第2版)》用清晰的说明和生动的图形分析了以用户为中心的设计方法(ucd)来进行网站设计的复杂内涵,并关注于思路而不是工具或技术,从而使你的网站具备高质量体验的流程。
CCF中学生计算机程序设计-基础篇 定价 36.00 出版社 科学出版社(中国) 出版时间 2018年03月 开本 16开 作者 中国计算机学会 页数 0 ISBN编码 9787030500298 内容介绍 本书由CCF组织富有程序设计教学经验的中学老师编写。通过详实的例题,循序渐进地介绍中学生计算机程序设计的各种知识,内容包括模块化编程、字符串处理、数据类型的组合、指针、数据外部存储、数据结构及其应用、简单算法、数学在程序设计中的应用、STL(标准模块库)简要说明等,旨在普及计算机科学教育,培养中学生的计算思维能力。 目录 章?模块化编程—函数 1.1 自定义函数的引入...................
由李智慧著作的《大型网站技术架构(核心原理与案例分析)》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。 《大型网站技术架构(核心原理与案例分析)》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。
由李智慧著作的《大型网站技术架构(核心原理与案例分析)》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。 《大型网站技术架构(核心原理与案例分析)》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。
不论是前端工程师还是后端工程师,编写CSS可不只是码几行代码那么简单的事儿,他们需要面对的情况通常非常复杂。出色的CSS开发人员知道如何应对和避免跨浏览器陷阱,懂得处理语义化、无障碍访问、搜索引擎优化,以及相关文档不完整带来的各种问题。 一套优秀的CSS框架可以显著提升网站性能,但如何创建一套优秀的CSS框架呢?单纯使用一些新特性只会让情况变得更糟糕,要确保CSS不会成为开发过程或网站性能的瓶颈,请遵循《高流量网站CSS开发技术》的指导! 《高流量网站CSS开发技术》针对高流量网站开发人员及项目经理,当然那些在小型团队工作,以及缺乏相关经验的开发人员更应自觉学习《高流量网站CSS开发技术》的真知灼见。
本书的主旨为,以开心网为例实现Web版和Android版的SNS应用。本书分为四篇,前三篇主要实现了Web版的开心网系统。其中重点介绍了Ext JS技术,包括Ext JS的核心组件、对话框、表单组件、布局、数据校验、表格、菜单、树组件等技术。本书的后一篇实现了Android版的开心网,并介绍了与Android版开心网相关的技术,包括Button、TextView、EditText、ImageView、GridView等Android组件。 本书适于以下几类人群:了解传统的Web应用程序的开发,希望使用Ext JS开发Web程序的开发人员;了解基本的Ext JS程序的开发方法,想增加实践经验的开发人员;对Ext JS感兴趣,想进一步提高Ext JS开发技能的读者;对Android感兴趣,想从事Android开发的读者;想开发基于Android客户端的C/S程序,但对开发流程不了解的读者。
本书的主旨为,以开心网为例实现Web版和Android版的SNS应用。本书 分为四篇,前三篇主要实现了Web版的开心网系统。其中重点介绍了Ext JS 技术,包括Ext JS的核心组件、对话框、表单组件、布局、数据校验、表格 、菜单、树组件等技术。本书的后一篇实现了Android版的开心网,并介 绍了与Android版开心网相关的技术,包括Button、TextView、EditText、 ImageView、GridView等Android组件。 本书适于以下几类人群:了解传统的Web应用程序的开发,希望使用Ext JS开发Web程序的开发人员;了解基本的Ext JS程序的开发方法,想增加实 践经验的开发人员;对Ext JS感兴趣,想进一步提高Ext JS开发技能的读者 ;对Android感兴趣,想从事Android开发的读者;想开发基于Android客户 端的C/S程序,但对开发流程不了解的读者。
本书主要介绍了交互设计框架化体系结构的各个组成元素,并使用成功与不成功的网站作为案例,深入剖析了它们的功能以及工作原理,目的是解决Web项目中反复出现的三类问题:如何将高层面的程序目标转化为低层面的设计细节,如何创新,以及如何用低成本换来高回报。书中案例形象生动,语言诙谐幽默,是Web交互设计师的完整指南。 本书适合各层次Web设计人员和开发人员使用。
《网页制作与网站建设实战大全(附光盘)》(作者丁士锋)将网站建设所需要掌握的各种重要技术进行了逐一详解,通过大量的实例,详细介绍网站建设的生命周期各过程,剖析了网站的策划、设计、代码编写、测试、推广以及SEO优化等网站建设过程。同时配以3个接近真实网站的案例,让读者了解网站建设的完整过程。本书附带1张DVD,包括作者为《网页制作与网站建设实战大全(附光盘)》录制的全程多媒体语音教学视频及本书所涉及的源代码。 本书分为5大篇共24章,涵盖的内容主要有网站建设流程、HTML标记语言、CSS样式表、JavaScript脚本语言、JQuery、HTML 5、PHP和MySQL进行动态网站建设、Photoshop、Fireworks、Flash、Dreamweaver、网站发布、网站维护、网站推广与优化、网站建设实战案例等。 本书从网站建设人员的视角,从基础知识到实战应用都提供了指导性的指南,通过对每
从移动网站项目早的创意和发现阶段,到后的可用性分析,《移动Web实现指南——面向移动设备的网站优化、开发和设计》引导读者使用一种非常全局的方法来思考网站的移动化设计。全书介绍了移动化规划、移动化设计和相应的编码技巧,特别适用于那些初是为桌面电脑展示而设计的网站。书中的建议和实例,也是根据在优化这些网站的过程中所遇到的不同挑战来组织的。更重要地,《移动Web实现指南——面向移动设备的网站优化、开发和设计》还将带领读者思考如何偱序渐进地对网站进行移动化改造。 后,《移动Web实现指南——面向移动设备的网站优化、开发和设计》还提供一些实例,使读者能够将本书的知识应用于一个现有的网站,以提供更多学习和动手的机会。
本书是网站可用性领域的权威JakobNielson博士在Web可用性方面的*著作,同时也是对于作者的前一部有关Web可用性的著作Prioritizing WebUsability的重要更新和继续。本书根据Web在近些年关于眼动追踪技术在网站可用性研究中应用的*发展状况,并结合尼尔森-诺曼集团的大量研究成果,详细阐述了如何从可用性的角度来提高Web设计水平,从而使得用户能够更加满意和高效地使用网站来完成各种任务。书中所涉及的内容包括用户使用网站时的行为特点、用户的浏览模式及其和网站使用之间的关联,并列举了很多从18岁到65岁的人群如何浏览和使用商业网站的实例。 本书针对性强、图文并茂,并展示了大量真实网站的屏幕截图作为示例,具有很强的可读性,是一本不可多得的有关Web可用性设计的优秀著作。阅读本书有助于设计出可用性高、能够令用户满意的网站。
本书从跨平台的移动Web开发实际应用的角度阐述了HTML5和CSS3的新元素和新功能,设置了跨平台的网站首页设计、文本新闻浏览网页设计、旅游景点推荐网页设计、商品信息展示网页设计、注册登录与留言网页设计、音乐视频播放网页设计、网页图形绘制与游戏设计、复杂样式与网页特效设计8个教学单元,将HTML5和CSS3的相关知识合理地安排到各个教学单元中。本书优选了55个来自于真实网站或项目的典型教学案例,采用 任务驱动、精讲多练、理论实践一体化 的教学方法,每个教学单元设置 教学导航 实例探析 知识疏理 引导训练 同步训练 拓展训练 单元小结 7个教学环节,同时提供了丰富的配套教学资源。本书可以作为软件类专业跨平台的移动Web应用开发课程的教材,也可以作为移动Web应用开发的培训用书及技术用书。
《iOS Web应用开发:运用HTML5、CSS3与JavaScript》的重点是使用HTML5、CSS3及JavaScript等Web标准来为iOS做设计与开发,主题围绕为Apple移动设备设计界面和开发应用的完整流程而展开,并实现了一个名为“TheStore”的真实用例。读者除了能从中学习相关Web标准、专有技术、工具以及一切有助于设计和开发的东西,还能亲身体验适用于所有面向移动项目的真实工作流程。 《iOS Web应用开发:运用HTML5、CSS3与JavaScript》适合那些准备设计或开发iOS用户界面或iOSWeb应用(面向iPhone、iPod Touch及iPad)的读者阅读。
本书是《高性能网站建设指南》姊妹篇。作者Steve Souders是前Google Web性能布道者和前Yahoo!首席性能工程师。在本书中Souders与8位专家分享了提升网站性能的极佳实践和实用建议,主要包括:理解Ajax性能,编写高效的JavaScript,创建快速响应的应用程序和无阻塞加载脚本,跨域共享资源,无损压缩图片大小,使用块编码加快网页渲染,避免或取代*的方法,简化CSS选择符,以及其他技术。
本书全面、系统地介绍网页设计与制作所涉及的各方面的内容和技巧,涵盖网页设计流程和各种Web前端技术:HTML、CSS、JavaScript和HTML5。每章都配置大量的实用案例,图文并茂,效果直观。本书分5篇,共26章。第1篇主要介绍HTML相关概念、HTML文档结构、网页设计流程、网页制作方法,以及各种常用的HTML标记的用法等内容;第2篇详细介绍CSS基础知识、CSS的定义、CSS常用属性、在HTML文档中应用CSS、盒子模型,以及使用CSS+DIV布局网页等内容;第3篇详细介绍JavaScript基础知识、在HTML网页中嵌入脚本的方式、事件驱动及事件处理、脚本函数、脚本对象等内容;第4篇在对比HTML4的基础上主要介绍HTML5的发展历程、语法变化、HTML5文档结构,以及表单新增属性、新增input元素类型、新增表单元素和新增客户端校验方式等内容;第5篇通过两个综合实例,详细讲解整合各种Web前端技术