网络编程
-
无懈可击杨云 编著《无懈可击:全方位构建安全Web系统》对常见的web安全问题,依照分类的方式讲解每一个知识点,告诉读者如何开发安全高效的web系统,如何使自己的系统免受黑客的攻击。《无懈可击:全方位构建安全Web系统》内容是作者多年项目实施和管理经验的总结,在此基础上加以提炼,试图用最简明易懂的方式介绍网站开发的安全问题以及应对措施;内容涉及界面ui安全、代码安全、中间件安全、session安全等,并用典型实例作为引导,介绍各种安全类库和安全编程。《无懈可击:全方位构建安全Web系统》适合网站开发人员、应用程序设计和开发人员使用,也适合网站系统的管理维护人员阅读和参考。
-
JSP项目开发情境教程《全国高等职业教育计算机系列规划教材》 编崔爱国、张建主的《JSP项目开发情境教程》通过学生信息系统的开发,将JSP开发Web应用系统的常见知识点融通进去,将系统划分为3个子系统。子系统1:基础信息子系统,主要讲解JSP语法以及用JSP进行开发信息系统的相关知识点;子系统2:教学任务分配子系统,主要讲解JavaBean以及使用MVCModel 1框架进行Web应用程序的开发;子系统3:成绩管理子系统,主要讲解Servlet以及使用MVC Model2框架进行Web应用程序的开发。3个系统的知识点循序渐进、由浅入深,后续系统的开发既有对前面系统知识点的再学习,又添加了新的知识点,有效地体现到了“学中做”、“做中学”的教学思路。《JSP项目开发情境教程》既可以作为高职教材使用,也可以作为初学者的自学用书。
-
Google Adsense优化实战藏锋者,崔旭,郝永清 编著这本书通过大量的实例讲解了如何利用GoogleAdSense创造收益,通过GoogleAdSense优化、提升现有收益的技巧,按照不同的读者层次分成3篇:GoogleAdSense申请和广告部署篇,主要介绍AdSense基础概念、合作规范、申请流程、广告部署和AdSense官方提供的一些资源;优秀AdSense网站养成计划篇的主要内容包括网站主题、网站程序、网站空间域名、网站SE0策略、网站品牌等因素和AdSense创收之间的关系;GoogleAdSense广告优化实例分析篇,主要介绍AdSense广告优化的各种实际方法,用案例解释和实例测试的方式,力争让发布商通过AdSense广告优化获得更丰厚的收益。本书最后通过对150个热点问题的解答,可以让发布商对AdSense创收和广告优化有非常全面的了解,在实际的AdSense优化中提供有价值的帮助信息。全书思路清晰、内容一气呵成,适合网站管理者、网站运营人员阅读,还适合有网络创业梦想的人们参考学习,同时也可作为相关培训班的教程。
-
网页编程技术《全国高等职业教育计算机系列规划教材》编委会 编本书全面系统地介绍了用HTML、CSS和JavaScript制作网页的编程技术。以技术讲解+案例演示的方式,选取网页开发过程中的典型案例,循序渐进地介绍使用HTML、CSS和JavaScript语言开发网站的方法和技巧。全书共3篇17章。HTML语言篇(第1~4章):内容包括HTML基础、HTML进阶和HTML高阶,从浅到深详细介绍各种HTML标签的定义及其具体应用。CSS语言篇(第5~7章):内容包括CSS的语法、分类等基础知识以及CSS的属性和具体应用。JavaScript语言篇(第8~17章),内容包括JavaScript编程基础、事件及事件处理程序、各种常用的对象和正则表达式等。每章都会安排一个综合案例,将所学的知识点综合运用在具体的网页设计中。为便于教学,每章均附有上机练习题,使读者可以检查对知识的掌握情况。本书配有电子课件、案例源码等资源,有需要的读者可登录华信教育资源网(www.hxedu.com.cn)免费下载。《网页编程技术》可作为高等院校本、专科各专业动态网页制作、网页编程技术等课程的教材,也可用做电子商务、电子政务的辅助培训教材,还可以作为从事网站建设和网页设计制作的专业人士参考书。
-
动态网站设计与开发马秀麟,李葆萍,张倩 编著《21世纪高等学校规划教材·计算机应用:动态网站设计与开发(ASP.NET版)》共12章,从介绍静态网页的特点及其设计人手,逐步对网页布局、网页特效技术、C#语言基础、动态网页布局与导航、.NET访问数据库的技术等进行了讲解。另外,从动态网站设计的应用出发,本书还集中对.NET3.5技术的配置、文档设计、成员资格管理体系、信息系统登录模块的实现、文件上传与管理技术进行了介绍。最后,本书介绍了动态网站的发布和服务器配置技术,保证了知识体系的完备性。《21世纪高等学校规划教材·计算机应用:动态网站设计与开发(ASP.NET版)》基于任务驱动,强化案例教学,在简要阐述基本原理和基本技巧的前提下,通过详细地讲授具体案例细化知识与技能,使学生在基于案例开展实训、应用知识解决问题的过程中潜移默化地提高动态网站开发能力。《21世纪高等学校规划教材·计算机应用:动态网站设计与开发(ASP.NET版)》适于作为高等院校网站设计、ASP.NET编程类课程的教材,也可供网站开发人员参考。
-
ASP动态网页设计与实现汪维清,汪维华 主编ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序。全书以Dreamweaver为开发平台,以VBScript和JavaScript为脚本语言,通过一系列实例,详细地介绍了ASP动态网站开发技术,包括Dreamweaver基础,VBScript和JavaScript脚本语言基础,ASP常用内置对象,文件处理,数据库访问以及组件技术等内容,可以帮助读者快速、简单地学习ASP。《21世纪面向工程应用型计算机人才培养规划教材:ASP动态网页设计与实现》共分为9章,既包括基本的原理及语法,也包含大量编程技术细节和技巧,为了便于学生理解,各章均配有一定习题。《21世纪面向工程应用型计算机人才培养规划教材:ASP动态网页设计与实现》可作为各专业的学生或工程技术人员学习ASP的教材,也可供其他ASP编程的初级和高级读者学习、参考。
-
HTML5 Canvas基础教程( 英 ) Rob Hawkes 著,周广新 ,曾少宁 ,盛海艳 等译Canvas是在桌面、平板和手机上开发跨平台动画和游戏的标准解决方案。而且,它还具备对图像和视频进行像素级操作的能力,这为将来的Web图形和视频处理打开了广阔的空间。学习HTML5,必学Canvas;本书可以为你掌握Canvas开发打下坚实的基础。这是一本真正面向初学者的书。它开篇从HTML5的历史和JavaScript(以及jQuery)的基本概念讲起,即使HTML5和JavaScript新手也可以轻松入门。然后,作者条理清晰、循序渐进地介绍了Canvas的各个方面,包括渲染上下文、坐标系统、画布状态、变形合成,以及高级的图像及视频处理。在此基础上,本书带领读者复习了与创建动画相关的数学和物理知识。最后,通过详细分析“太空保龄球”和“躲避小行星”两款经典游戏的构思、设计和编码,把读者带入了HTML5游戏开发的殿堂。本书作者现任Mozilla技术布道师,是HTML5开发领域的明星级人物,被誉为“HTML5的化身”(Person ofHTML5),是名噪一时的“Google弹跳球”图标的HTML5Canvas实现者。它的个人站点拥有非常丰富的资源http://rawkes.com。亚马逊读者对本书的评价颇高,称其为学习Canvas的必读之作。在本书中,可以学到:? HTML5给我们带来的新特性,以及如何使用它们? JavaScript的基本编程知识和捕获用户输入? 什么是Canvas,为什么要学习使用它? 如何使用Canvas的基本和高级特性? 如何使用Canvas和一点点物理知识创建出逼真的动画? 如何使用Canvas、JavaScript及其他HTML5特性创建交互游戏
-
HTML 5开发精要与实例详解陆凌牛 著《HTML 5开发精要与实例详解》是一本以综合性案例为导向并辅之以精要知识点讲解的HTML5实战教程。内容分为两大部分:第一部分通过一系列中大型案例全方位对HTML5的各个重要知识点进行了详细的讲解,每个案例包含案例概述、页面效果展示、案例所涉及主要知识点(精要)、源代码剖析4个部分,读者既能根据书中的步骤动手实践,又能重点学习案例中用到的核心理论知识,同时还能领会源代码的设计思路和方法;第二部分讲解了jWebSocket、RGraph.WebGL等3个重要框架和技术的详细使用方法。全书一共12章:第1章分别用两个案例演示了如何利用HTML5中的结构元素来构建一个博客网站和企业门户网站;第2章用两个案例讲解了表单在HTML5中的使用;第3章用6个案例讲解了如何利用canvas元素来绘制图形、图像和制作动画;第4章用两个案例介绍了文件APT和拖放API的使用方法;第5章用4个案例讲解了如何打造自己的网页视频播放器、网页音频播放器,以及实现视频实时回放和视频截图等多媒体功能;第6章用6个案例全面讲解了HTML5中的本地存储技术。第7章用单点登录和获取批量数据这两个案例讲解了HTML5中的跨文档的消息传输技术;第8章用两个案例讲解了如何利用WebWorkers实现多线程处理;第9章用一个案例讲解了如何利用GeolocationAPI来获取地理位置信息;第10~13章分别讲解了Socket通信框架jWebSocket、统计图制作插件RGraph、三维Web开发技术WebGL的详细使用方法,并辅之以丰富的案例。《HTML 5开发精要与实例详解》所有案例的源代码都是作者亲自编写并调试和运行成功的。读者可以利用这些代码进行实战练习,也可以根据需要对这些代码进行修改,以观察不同的效果,从而加深对案例代码和书中知识点的理解。
-
HTML5 Canvas(美)富尔顿,(美)富尔顿 著不管你用什么平台或者工具,html5革命如果还没有改变你构建网络应用的方式,那么这个改变也将很快会发生。html5包含很多新特性,因此要学的东西也不少。《HTML5 Canvas:网站本地化交互和动画设计(影印版)》将带你从canvas元素开始,它也许是html5最令人激动的功能,让你学习如何使用这个元素来绘画,渲染文本,操作图片以及创作动画,从而构建交互式多媒体应用。无论你现在是在使用flash、 silverlight, 还是只是使用html加上javascript, 你都将很快入门。实际的示例在学习过程中向你展示如何使用canvas来创作各种游戏和娱乐应用程序。 在此过程中你将获得html5的宝贵经验,进而了解为何应用程序开发领袖们都把这个特性称为面向未来的创新性网络开发。创作并修改二维图像、文本和位图,嵌入并操作视频,还有添加音频,构建一个基础框架以便在canvas上创作各种游戏,使用位图和tile表格开发动画游戏图像,走向移动设备:使用phonegap将canvas应用程序移植到iphone,探索使用各种方式将canvas运用于三维和多人游戏应用。
-
PHP典型模块与项目实战大全杨宇 等编著《PHP典型模块与项目实战大全(29小时多媒体教学视频)》以实战开发为原则,以PHP典型模块和项目开发为主线,通过12个高质量的PHP典型模块和6个PHP大型应用,向读者揭示了Web开发的整体结构,并详尽地介绍PHP开发与建站的技术要点。《PHP典型模块与项目实战大全(29小时多媒体教学视频)》附带1张DVD,内容是作者为《PHP典型模块与本书录制的全程多媒体语音教学视频及《PHP典型模块与项目实战大全(29小时多媒体教学视频)》所涉及的源代码。《PHP典型模块与项目实战大全(29小时多媒体教学视频)》共22章,分为3篇。第1篇是PHP开发基础,涵盖的内容有Web开发基础、开发环境的安装与配置、PHP语言参考、PHP简单实例;第2篇为典型模块开发与应用,涵盖的内容有留言板模块、注册及登录验证模块、上传与下载模块、内容采集器模块、日程表模块、聊天室程序、计费系统模块、充值平台模块、在线调查模块、WAP资讯模块、广告管理模块、文件管理器模块;第3篇为项目开发实战,涵盖的内容有内容管理系统、娱乐联播软件、宝藏游戏、图片交易平台、在线购物平台、Joomla扩展开发与快速建站。《PHP典型模块与项目实战大全(29小时多媒体教学视频)》内容全面、深入,既是优秀的学习教程,也可用作参考手册。书中的大量实例和深入分析均来自于作者多年的实际工作经验,对于解决开发人员在实际开发中所面临的各种问题有重要的借鉴意义。《PHP典型模块与项目实战大全(29小时多媒体教学视频)》适合各层次的PHP程序员、爱好者和Web开发人员阅读。