本书是“十二五”普通高等教育本科国家级规划教材,也是国家级精品课程和优秀教材建设成果。本书主要介绍Web程序设计的方法与技术,使读者学会建立网站。全书共8章,包括:Web编程基础知识;Web应用程序开发与运行环境Dreamweaver MX及Visual Studio 2012;HTML与XML;层叠样式表CSS;Web客户端程序设计;Web服务器端程序设计;Web数据库程序设计;ASP.NET综合应用实例。每章配有大量实例、习题和上机实验题及实验指导,并且免费提供PPT教学课件和程序源代码
PHP Web程序设计与Ajax技术(第2版)
✍ Scribed by 唐四薪、唐琼、郑光勇
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 389
- Series
- 21世纪高等学校计算机应用技术规划教材
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
PHP与Ajax是目前Web应用程序开发领域的流行技术。本书由浅入深、系统地介绍了PHP的相关知识以及基于jQuery的Ajax技术,显著降低了Ajax的入门难度。书中在叙述有关原理时安排了大量的相关实例。全书分为10章,内容包括Web应用程序基础知识、PHP语言基础、Web交互编程、PHP访问数据库、JavaScript和jQuery客户端编程、Ajax技术基本原理、Ajax方式访问数据库等。附录中安排了PHP的相关实验。 本书适合作为高等院校相关专业“Web编程技术”或“动态网站开发”等课程的教材,也可作为Web编程的培训教材,还可供网站设计与开发人员参考使用。
✦ Table of Contents
封面
扉页
内容简介
版权页
出版说明
前言
目录
第1章 Web应用程序开发概述
1.1 网络应用程序结构的演变
1.2 网页的类型和工作原理
1.3 安装PHP的运行环境
1.4 Web编程语言和运行环境
习题
第2章 HTML
2.1 HTML概述
2.2 用HTML制作网页
2.3 表单标记
习题
第3章 PHP基础
3.1 PHP语言基础
3.2 PHP的语句
3.3 数组
3.4 PHP的内置函数
3.5 自定义函数及使用
3.6 面向对象编程
习题
第4章 Web交互编程
4.1 接收表单和URL数据
4.2 发送数据给浏览器
4.3 使用$_SESSION设置和获取Session
4.4 使用$_COOKIE读取Cookie
4.5 使用$_FILES获取上传文件信息
习题
第5章 PHP访问数据库
5.1 数据库的基本知识
5.2 访问MySQL数据库
5.3 添加、删除、修改记录的综合实例
5.4 分页显示数据
5.5 mysqli扩展函数的使用
5.6 新闻网站综合实例
5.7 数据库接口层PDO
5.8 用PDO制作留言板实例
习题
第6章 PHP文件访问技术
6.1 文件访问函数
6.2 文件及目录的基本操作
6.3 制作生成静态页面的新闻系统
6.4 cURL技术简介
习题
第7章 JavaScript
7.1 JavaScript的代码结构
7.2 JavaScript的事件编程
7.3 JavaScript DOM编程
7.4 使用浏览器对象
习题
第8章 jQuery框架
8.1 jQuery框架使用入门
8.2 jQuery的选择器
8.3 遍历和筛选DOM元素
8.4 jQuery对DOM文档的操作
8.5 DOM属性操作
8.6 事件处理
习题
第9章 基于jQuery的Ajax技术
9.1 Ajax技术的基本原理
9.2 jQuery中的Ajax方法与载入文档
9.3 发送数据给服务器
9.4 表单的序列化方法
9.5 使用JSONP发送跨域Ajax请求
习题
第10章 Ajax方式访问数据库
10.1 Ajax方式显示数据
10.2 Ajax方式查询数据
10.3 Ajax方式添加记录
10.4 以Ajax方式修改记录
10.5 以Ajax方式删除记录
10.6 以Ajax方式进行结果集分页
10.7 Ajax程序的转换与调试技巧
习题
正文结束
附录A MySQL数据库的迁移和转换
A.1 使用phpMyAdmin导出导入数据
A.2 使用Navicat for MySQL管理数据库
A.3 部署一个网站程序
附录B 实验
B.1 实验1:搭建PHP运行和开发环境
B.2 实验2:PHP语言基础
B.3 实验3:函数的定义和调用
B.4 实验4:面向对象程序设计
B.5 实验5:获取表单及URL参数中的数据
B.6 实验6:Session和Cookie的使用
B.7 实验7:MySQL数据库的管理
B.8 实验8:在PHP中访问MySQL数据库
B.9 实验9:分页程序的设计
B.10 实验10:使用mysqli函数访问数据库
B.11 实验11:编写简单的Ajax程序
附录C PHP与ASP的区别
📜 SIMILAR VOLUMES
本书以案例为载体,详细介绍使用PHP进行Web应用开发的基础知识及关键技术。全书共12章,分为4个层次,第1章、第2章是第一层次,介绍开发前需要掌握的一些基础知识,包括PHP Web应用程序的体系结构、开发环境以及页面设计技术等; 第3~7章是第二层次,介绍PHP的语言基础及程序设计方法,包括PHP基本语法、流程控制、函数、字符串与数组、结构化程序设计、面向对象程序设计等; 第8~10章是第三层次,介绍PHP Web应用程序中的数据持久化技术,包括MySQL数据库、PHP与MySQL数据库的交互以及PHP的文件处理等; 第11章、第12章是第四层次,介绍PHP Web应用开发中常用的扩展技术,
全书分为11 章,内容包括单片机的基本概念、MCS-51 系列单片机内部结构、指令系统和汇编语言程序设计、Keil C51 语法及程序设计、MCS-51 系列单片机内部硬件资源及应用、系统功能的扩展、键盘与显示接口、A/D 与D/A 转换接口、单片机的其他接口、综合应用实例、单片机应用系统设计等。第1 章至第4 章主要介绍MCS-51 单片机的内部结构、指令系统和C51 结构。从第5 章开始介绍MCS-51 系列单片机的接口及应用。本书除了在第1 章至第9 章中给出许多的相关实例,还专门组织了第10 章、第11 章,给出了大量的设计性实例和系统设计实例。书中的实例一般采用汇编与C 语言编程对照
理论、思维训练与实践相结合是本书的特色。本书共分为8章,主要内容是通过算法与程序设计的基本概念,结合Python程序设计语言,使学生理解计算思维的概念,了解算法与程序的关系,能够进行较为简单而经典的算法设计,评价算法的性能与效率,并能利用Python语言进行简单的程序开发。培养学生利用计算机解决与专业、科研、社会需要密切相关的实际问题的能力和基本创新精神,以适应信息化社会的要求、拓宽发展空间,使其在后续专业课程的学习和未来的工作中长期受益。 本书是高等院校非计算机专业“程序设计基础”及相关课程的配套教材,也可作为Python初学者的入门书籍。
本书以Microsoft Access 2016中文版为平台,介绍关系数据库管理系统的基础知识及应用开发技术,共分为10章,包括数据库基础知识,Access数据库及其创建,表的创建与使用,查询设计,结构化查询语言,窗体设计,报表设计,宏的设计与使用,VBA与模块,数据库管理等内容,各章均配有丰富的例题和大量的习题,以方便教与学.
古人云,"万事开头难”,熟练掌握Java语言是Java应用开发的个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本教材结合作者多年开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得"开头并不难”。全书主要分为六个部分,包括Java语言的类、类之间的关系、异常处理、常用API、其他特性总结和编程实战。其中,编程实战部分提供了连连看游戏的完整实现,帮助读者使用教材就能自主实现该案例,快速提高Java程序实践能力。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,涵盖了企业实际工作中常用的技能与知识点,简单明了,易读