这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。 本书分为编程概述、可视化编程语言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版)(中文版)》采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。
本书循序渐进地介绍了PHP 7 MySQL 5.7开发动态网站的主要知识和技能,提供了大量的PHP和MySQL开发实例供读者实践。每一章都清晰地讲述了代码作用及其编写思路,使读者能在*短时间内迅速掌握PHP的应用开发技能。全书共21章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie与会话管理、MySQL 5.7数据库基础、数据表的基本操作、数据的基本操作、数据库的备份与还原、PHP操作MySQL数据库等,*后通过两个综合案例,使读者进一步巩固所学的知识,提高综合实战能力。本书适合PHP MySQL动态网站开发的初学者,以及广大网站开发人员,也可供高等院校和培训学校相关专业的师生教学参考。
Flask Web开发入门、进阶与实战介绍了使用Python语言开发Flask Web程序的知识,并通过具体实例讲解了使用Flask框架的方法和流程。全书共18章,内容包括Flask Web开发基础、使用Flask模板、实现表单操作、Flask数据库操作、用户登录验证、收发电子邮件、使用Flask-Admin开发后台管理系统、使用上下文技术、项目优化、处理静态文件、开发RESTful API、系统调试和部署、计数器模块、在线留言系统模块、富文本编辑器模块、分页模块、信息发布模块、基于深度学习的人脸识别系统。全书简洁而不失技术深度,内容丰富而全面,不仅易于阅读,而且涵盖了其他同类图书中很少涉及的历史参考资料,是学习Flask Web开发的实用教程。 Flask Web开发入门、进阶与实战适用于已了解Python基础知识、希望进一步提高个人开发水平的读者,还可以作为大中专院校和培训学校相关专业师生的学习
本书是一本介绍使用Axure RP 8.0 软件制作Web和App原型的图书,通过对基础操作和实战案例的讲解,帮助读者深入了解如何进行Web与App平台的产品原型开发以及各种交互效果的实现。 本书共分为2篇。第1篇包含56*基础操作,读者通过对这一部分内容的学习,就能够基本掌握软件的使用方法。在之后的内容如果遇到陌生的操作问题,可以查阅本篇内容来解决。第2篇包含110*实战案例,读者可以在这一部分的内容中,学习掌握原型的开发技巧,以及获得各种实战案例的参考。 本书不但适合零基础的读者由浅至深地学习,而且适合具备一定基础的读者做为实战项目的参考,也可以作为学校相关课程配套教材,或互联网公司、高新科技企业等新人内训的教程。
本书是集理论、协议细节、漏洞分析、部署建议于一体的详尽Web应用安全指南。书中具体内容包括:密码学基础,TLS协议,PKI体系及其安全性,HTTP和浏览器问题,协议漏洞;新的攻击形式,如BEAST、CRIME、BREACH、Lucky 13等;详尽的部署建议;如何使用OpenSSL生成密钥和确认信息;如何使用Apache httpd、IIS、Nginx等进行安全配置。
通过此书,你将学习: 希望你的网络应用超越平庸进入Web 2.0时代?《深入浅出Rails》将使你的编程和生产力达到*值。你将学习一切Rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用Rails的一套丰富的工具和MVC框架。 你将掌握数据库交互、Ajax和XML的集成、丰富的内容,甚至数据的动态图形——曾经要使用Java、PHP、ASP.NET或Perl建立相同的应用程序。你甚至可以舒适并熟练地使用Ruby——但你是在Web编程的上下文中去做这些,而不是另一个无聊的“Hello,World!”。 本书的特别之处 我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出Rails》用*的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。
本书由Angular之父Mi?ko Hevery作序,作者为Angular开发团队成员之一。基于对Angular 2架构和设计方面的深入理解,本书选材精准、内容实用。全书从一个小例子开始引导读者快速上手,详细介绍Angular 2带来的所有新特性,包括组件、指令、TypeScript、新的路由机制、管道、服务端渲染等。本书读者对象包括Angular 1.x的开发者、想直接从Angular 2开始入手的学习者,以及前端技术架构师等。
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取 PHP基础知识 核心技术 操作数据库 高级应用 项目实战 的讲解模式,深入浅出地讲解PHP开发动态网站的各项技术及实战技能。本书第1篇 PHP基础知识 主要讲解初识PHP,配置PHP服务器环境,PHP语言基础,流程控制和函数,字符串和正则表达式、PHP数组及操作等;第2篇 核心技术 主要讲解PHP与Web页面交互、时间和日期,面向对象编程,错误、异常处理与调试,文件系统与操作,图形图像处理技术,Cookie和会话管理,PHP加密技术等;第3篇 操作数据库 主要讲解MySQL数据库基础,使用MySQL Workbench管理MySQL数据库,PHP操作MySQL数据库等;第4篇 高级应用 主要讲解PDO数据库抽象类库,JavaScript编程基础,PHP与XML技术的综合应用,PHP与Ajax的综合应用,MVC结构与Smarty模板,Zend Framework框架等;第5篇 项目实战 主要通过一个综合案
本书全面系统地介绍了网页设计与网站建设的方法和技巧,通过大量实例,让读者逐步掌握网站建设软件的使用方法,真正完成从入门到精通的转变。全书穿插大量的操作技巧与学习心得,让读者迅速成为网页设计的高手。 本书共21章,以网站建设入门、Dreamweaver静态网页的制作、动态网站与HTML5、Photoshop设计美观的网页图像、Flash设计网站动画、网站的策划与发布推广、商业网站建设实战为线索具体展开,循序渐进地讲述了网页设计与网站建设方方面面的知识。 本书知识全面实用、浅显易懂,让读者轻松实现自己拥有网站的梦想。 本书可作为大专院校、高职高专、中等职业学校计算机专业的教材,各种计算机培训班的教材,也可以作为想学习网页制作与网站建设的自学者的参考手册。
《新手学做网站(Dreamweaver Flash Photoshop CS6版)》一书详细而又全面地介绍了学习网页制作的相关知识,主要内容包括:快速解读网站、制作简单绚丽的网页、网页布局、表单与动态网页的制作、绘制与编辑Flash图形、快速管理Flash中的素材、制作网页简单动画、制作并发布交互式动画、在Photoshop中制作网页主体界面、编辑网页图像、网页设计技巧等。*后一章还通过制作一个完整的商业网站实例,对全书内容进行了较为综合的演练。 本书内容全面,图文对应,讲解深浅适宜,叙述条理清楚,并配有多媒体教学光盘,对学习网站制作的初、中级用户有很大的帮助。本书适用于公司职员、在校学生、教师以及各行各业网页制作相关人员进行学习和参考,也可作为各类电脑培训班的网页制作教材。 本书和光盘有以下显著特点: 105节交互式视频讲解,可模拟操
《HTML5 CSS3从入门到精通(标准版)》系统讲解了HTML5和CSS3的基础理论和实际运用技术,通过大量实例对HTML5和CSS3进行了深入浅出的分析。本书分为两大部分,共25章,包括HTML5概述、HTML5文档结构、设计HTML5表单、使用HTML5绘画、使用HTML5多媒体、如何实现Web本地存储、如何实现Web离线应用、如何设计多线程应用、如何实现移动互联网中地图定位等技术、CSS3概述、CSS选择器、定义文本、字体与颜色、设计背景和边框、使用2D变形、设计动画、设计多列和流动网页布局、优化用户界面以及CSS3其他新特性等。《HTML5 CSS3从入门到精通(标准版)》配备了325节教学视频(可二维码扫描)。 《JavaScript从入门到精通(标准版)》 系统地讲解了JavaScript语言的使用,并结合HTML5介绍了如何开发更富可用性的Web程序。同属 JavaScript高级程序设计 JavaScript权威指南 JavaScript DOM 本JavaScript
著名的CSS专家Eric A.Meyer他招牌式的智慧和无与伦比的经验引领读者探索了CSS的各个部 分,包括属性、标记、特性和实现。此外,他还就现实应用中的一些问题,例如浏览器的支持和设计方针,发表了看法。你所要知道的就是HTML 4.0的知识,这样就可以创建整洁、易于维护的脚本,以与桌面出版系统同样的优雅和控制能力管理网站布局和分页。你将会学到: 精妙地设计文本风格 用户界面、表格布局、列表以及自动生成的内容 浮动和定位的细节 Font familv和Fallback机制 盒模型(box model)的工作机制 IE7、Firefox及其他一些浏览器所支持的*CSS3的选择器(selector) 经过彻底地更新,新版的《CSS权威指南》已经适用于IE7。它详细讲述TESS的各个属性,告诉你怎样同其他属性交互,怎样在编写CSS时避免常见的错误。不管你是一个有经验的Web开发人员还是
潮流 UI设计必修课是火星时代倾情打造的*本关于UI设计的图书,作者来自UI设计一线。潮流 UI设计必修课以UI设计师的视角及丰富的工作经验,通过具体的案例,全面为读者讲解UI的具体应用。 潮流 UI设计必修课分为4篇共26课。第1篇全面介绍了UI的概念、分类、图形界面的发展史,以及UI行业的发展前景等;第2篇细致讲解了UI设计师的技能、UI设计的工作流程等;第3篇具体解析了图标设计、界面设计、系统控件设计、LOGO 与Banner设计、产品包装的设计,以及UI质感表现、色彩构图、元素风格等的制作方法;第4篇深度剖析了产品需求分析、交互设计、用户体验、手机应用 APP 等。 随书附赠1张DVD9多媒体教学光盘,视频包括书中大部分内容的具体讲解,以及案例的制作过程,时长约12小时,素材内容包括所有案例的工程文件。 潮流 UI设计必修课不仅适合从事UI
为了更好地帮助广大网络技术人员提高网络管理技术水平,《网络运维与管理》杂志特别推出《网络运维与管理》2016超值精华本,内容包括2015年全年《网络运维与管理》杂志基础设施管理、信息安全、故障诊断、系统运维等栏目中所有精彩文章的汇总。
《iOS Web应用开发:运用HTML5、CSS3与JavaScript》的重点是使用HTML5、CSS3及JavaScript等Web标准来为iOS做设计与开发,主题围绕为Apple移动设备设计界面和开发应用的完整流程而展开,并实现了一个名为“TheStore”的真实用例。读者除了能从中学习相关Web标准、专有技术、工具以及一切有助于设计和开发的东西,还能亲身体验适用于所有面向移动项目的真实工作流程。 《iOS Web应用开发:运用HTML5、CSS3与JavaScript》适合那些准备设计或开发iOS用户界面或iOSWeb应用(面向iPhone、iPod Touch及iPad)的读者阅读。
本书从实用角度出发,系统地介绍了Linux+Apache+MySQL+PHP进行Web应用开发的各项技术,同时附有大量代码实例。全书由5个部分组成、共分24章,内容涵盖了Linux的基本应用及LAMP环境配置、Apache的配置、MySQL的应用、PHP的开发以及综合案例。本书*的特色在于实例丰富、针对性强,每一个知识点的讲解都与实例相结合,力求让读者通过练习能够触类旁通、举一反三,学到尽可能多的知识。 本书内容丰富、语言通俗易懂,叙述深入浅出,适合初、中级的Web开发人员。另外,本书还可以作为各类院校相关专业的教材,也可以作为专业开发手册使用。
本书打破了传统脱离实际的单一软件讲解模式,完全从“学以致用”的角度出发,首先给读者讲解了网站建设与网页设计的行业知识,如网站建设流程与规范、网页设计美学知识等,然后精选了网站建设与网页设计中的相关商业案例,系统并全面地讲解了网页设计与网站建设的实战应用和相关技能。全书共分16章,深入浅出地讲解了什么是网页设计与网站建设,网站建设的流程与规范,网页设计的色彩搭配,网页设计中的文字特效、按钮特效、图像处理特效、动画特效、广告特效与页面特效设计,CSS与DIV应用与网页布局设计。*后通过3个行业的典型网站的具体设计,讲解网站建设与网页设计的综合实战应用。本书内容全面,讲解清晰,图文直观。本书既适合网页设计与网站建设的初、中级读者学习使用,也适合已从事该工作而又缺乏设计经验与实战的读者学习参
本书主要阐述80X86汇编语言程序设计方法和技术。全书共分四部分:第1章和第2章为基础知识部分;第3章和第4章为编程工具部分,主要内容为80X86的指令系统与寻址方式,以及包括伪操作在内的汇编语言程序格式;第5章-第9章说明编程方法,内容包括循环、分支、子程序等基本程序结构,程序设计的基本方法和技术,多模块连接技术,宏汇编技术,以中断为主的输入输出程序设计方法,以及BIOS和DOS系统功能调用;第10章和第 11章为实际应用部分,说明图形显示、发声和磁盘文件存取技术。全书提供了大量程序实例,每章后均附有习题。 本书在是1991年第1版的基础上,融会了10年来教学与科研的新成果改编成的。其第1版曾先后获得过原电子工业部工科电子类专业优秀教材一等奖、*科技进步一等奖、国家科技进步三等奖等;受到广大读者的欢迎,累计发行达130多万册
本书通过介绍一种实用的、问题驱动的,关注用户的方法,介绍了规划、设计和构建动态的Web强有力的方法,给出了目前进行Web开发的一套有效解决方案。本书引导读者选择和实现特定的技术,阐释了重要的用户体验主题,并探讨了对移动友好的技术和反应式设计技术等内容。除此之外,本书还介绍了ASP.NET MVC、SignalR、Bootstrap、AJAX、JSON和JQuery等技术的相关内容。通过阅读本书,读者将学到如何从DDD方法以及现代的UX设计方法中获益,进而能够快速构建出解决当前问题并且有出色用户体验的Web解决方案。
本书从一名亲历者的角度,阐述了一个网站在业务量飞速发展的过程中所遇到的技术转型等各种问题及解决思路。从技术发展上看,网站经历了Web应用系统从分布式、无线多端、中台到国际化的改造;在解决大流量问题的方向上,涉及了从端的优化到管道到服务端甚至到基础环境优化的各个层面。书中总结的宝贵经验教训可以帮助读者了解当网站遇到类似问题时,应如何思考不同的解决思路、为什么要这样做、并*终做出合适的方案选择。