PHP项目案例开发从入门到实战-微课视频版
提供PPT课件,教学大纲,实验大纲,进度表,源码,作业系统,视频,增补案例,咨询QQ:2301891038(仅限教师)

作者:马石安、魏文平

丛书名:从入门到项目开发·微课视频

定价:79.8元

印次:1-2

ISBN:9787302570974

出版日期:2021.10.01

印刷日期:2022.07.11

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是为学习PHP程序设计编写的一部实践性教材,详细讲解了PHP项目开发的方法及关键技术。 全书共10章,分为“开发准备”和“项目案例”两篇。第一篇包括第1~4章,介绍了PHP项目开发前的一些准备知识,包括开发环境的搭建、前端技术、后端技术以及PHP框架; 第二篇包括第5~10章,第5~7章介绍了3个PHP课程设计项目案例,即“内容管理系统”“日程管理系统”以及“在线课程系统”,分别采用面向过程、面向对象以及Smarty模板+面向对象的程序设计方法进行开发; 第8~10章介绍了3个PHP的实践性项目案例,即“校园信息平台”“电子商务系统”以及“在线办公系统”,分别采用WordPress开源软件、CodeIgniter框架以及ThinkPHP 6框架技术进行开发。 本书结构清晰、语言简练、内容翔实,具有系统性、综合性和实用性等特点。书中选配的6个项目案例均来自实际,全面覆盖了PHP项目开发的基础理论知识及技术规范,并配套了同步的视频讲解,非常适合具备基本的计算机程序设计知识以及Web技术知识的读者。 本书可作为高等院校计算机专业、网络技术培训中心等相关课程的教材或教学参考书,也可供软件开发人员进行项目开发、在校学生进行课程设计与毕业设计时参考。

前言 PHP程序设计语言,是目前国内外较普及、使用较为广泛的Web应用开发语言之一。由于其语法规则与C、C++和Java等高级语言相近,又加上丰富的技术文档与学习资源,所以,入门PHP相对容易。但是,要使用它开发出优质、高效,具有复杂业务逻辑的、实用的Web应用项目,并不是一件简单的事情。 与其他计算机程序设计语言一样,学习PHP程序设计的最终目的,就是要为用户提供性能优异的软件产品,从而创造出更多的社会效益与经济效益。所以,在学习PHP的时候,一定要把理论知识和实际应用紧密结合起来。本书最初的写作目的,是作为教材《PHP Web程序设计与项目案例开发(微课版)》(马石安,魏文平编著)的配套实践指导书,旨在让读者在学习PHP理论知识的同时,能够进行系统的实战性编程训练; 后来在清华大学出版社的建议下,增加了PHP项目开发的技术综述性内容。这样,本书就构建起一套从理论到实践,非常完整的PHP项目开发知识体系; 从而,使其成为一本既能够用于PHP学习辅助,又能够用于提高的PHP项目开发中级教程。 本书分为两篇,第一篇为开发准备,第二篇为项目案例。 第一篇包括第1~4章,属于PHP项目开发的技术综述性知识范畴,介绍了开发环境的搭建、前端技术、后端技术以及PHP框架技术等内容。第二篇包括第5~10章,第5~7章介绍了3个PHP课程设计项目案例,即“内容管理系统”“日程管理系统”以及“在线课程系统”,它们分别采用面向过程、面向对象以及Smarty模板+面向对象的程序设计方法进行开发; 第8~10章介绍了3个PHP的实践性项目案例,即“校园信息平台”“电子商务系统”以及“在...

目录
荐语
查看详情 查看详情

目录

第一篇开 发 准 备

第1章运行环境

1.1环境搭建

1.1.1WampServer的安装

1.1.2WampServer的配置

1.2环境测试

1.2.1PHP项目的安装

1.2.2PHP项目的运行

1.3本章小结

第2章前端技术

2.1网页设计

2.1.1网页文档

2.1.2网页页面布局

2.1.3网页设计案例

2.2页面元素操作

2.2.1HTML DOM模型

2.2.2DOM操作

2.3网页事件处理

2.3.1事件绑定

2.3.2事件处理

2.3.3AJAX技术

2.4前端框架简介

2.4.1jQuery

2.4.2Bootstrap

2.4.3Layui

2.5本章小结

第3章后端技术

3.1PHP语言基础

3.1.1语法基础 

3.1.2流程控制 

3.1.3字符串 

3.1.4数组 

3.1.5错误处理

3.2面向过程编程

3.2.1数据输入

3.2.2会话管理

3.2.3文件操作

3.2.4数据库操作

3.3面向对象编程

3.3.1类与对象 

3.3.2继承与多态 

3.3.3辅助函数 

3.3.4高级特性 

3.3.5数据库操作

3.4PHP扩展与应用

3.4.1PEAR扩展库

3.4.2PDF扩展

3.5本章小结

第4章PHP框架

4.1PHP框架简介

4.2CodeIgniter框架

4.2.1下载与测试 

4.2.2工作原理

4.2.3简单案例 

4.3ThinkPHP框架

4.... 查看详情

PHP程序设计语言,是目前国内外最普及、使用最为广泛的Web应用开发语言之一。由于其语法规则与C、C++和Java等高级语言基本相似,又加上丰富的技术文档与学习资源,所以,入门PHP相对容易。但是,要使用它开发出优质、高效,具有复杂业务逻辑的、实用的Web应用项目,却并不是一件简单的事情。
与其他计算机程序设计语言一样,学习PHP程序设计的最终目的,就是要为用户提供性能优异的软件产品,从而创造出更多的社会效益与经济效益。所以,在学习PHP的时候,一定要把理论知识和实际应用紧密结合起来。本书构建起了一套从理论到实践,非常完整的PHP项目开发知识体系;是一本既能够用于PHP学习辅助,又能够用于提高的PHP项目开发中级教程。
查看详情