Content
14 Lessons • 0 Quizzes • 0 Challenges
入门
- 1
本课程适合谁?
- 2
学习成果
提供资源
- 1
使用内置 Web 服务器提供 HTML 文件
- 2
添加网站图标
- 3
安全公告
- 4
浏览器与服务器之间的通信
- 5
PHP Web 测验
提供 PHP 脚本服务
- 1
动态资源
- 2
响应:状态、头信息和正文
- 3
构建响应
- 4
链接到其他页面
- 5
请求之间的值传递
- 6
安全公告
- 7
PHP 脚本测验
表单
- 1
提交表单数据作为查询参数
- 2
安全公告
- 3
向表单中添加一个选择元素
- 4
通过请求体提交数据:POST 请求
- 5
通过请求体提交数据:恢复功能
- 6
表单测验
Cookie
- 1
使用 Cookie 的目的
- 2
设置 Cookie
- 3
使用 Cookie
- 4
Cookie 是请求头的一部分
- 5
处理完 POST 请求后重定向
- 6
安全公告
- 7
挑战:显示“恭喜!”
- 8
解决方案:显示“恭喜!”
- 9
Cookie 测验
会话
- 1
使用会话存储用户数据
- 2
会话文件与序列化数据
- 3
闪现消息
- 4
在各处使用闪现消息
- 5
会话测验
身份验证
- 1
用户认证
- 2
一个秘密页面
- 3
设置登录表单
- 4
用户验证流程
- 5
使用 PHP 验证用户名和密码
- 6
登出
- 7
认证测验
PHP 项目结构
- 1
页眉和页脚片段
- 2
向代码片段传递变量
- 3
重新认识闪现消息
- 4
启动(Bootstrapping)
- 5
从 .html 到 .php
- 6
添加导航
- 7
添加样式表
- 8
路由:URL 映射
- 9
路由:显示未找到错误
- 10
项目挑战:创建一个任务管理应用程序
- 11
项目解决方案:创建一个任务管理应用程序
- 12
项目结构测验
CRUD 第一部分:创建
- 1
将 JSON 编码的数据保存到文件中
- 2
添加一个旅游行程
- 3
表单验证
- 4
在表单中显示提交的数据
- 5
列出旅游行程
- 6
项目挑战:创建并列出任务
- 7
项目解决方案:创建和列出任务
- 8
CRUD 第一部分测验
CRUD 第二部分:其余内容
- 1
识别需要编辑的行程
- 2
介绍一些可复用的元素
- 3
编辑行程数据
- 4
删除行程:实现软删除
- 5
删除行程:软删除的挑战
- 6
项目挑战:编辑和删除任务
- 7
项目解决方案:编辑和删除任务
- 8
CRUD 第二部分测验
文件上传
- 1
添加详情页面
- 2
上传文件
- 3
处理文件上传
- 4
显示上传的图片
- 5
替换现有图像
- 6
文件上传的表单验证
- 7
文件上传测验
错误处理
- 1
产生错误
- 2
在生产环境中使用不同的配置设置
- 3
显示错误页面
- 4
PHP 错误
- 5
错误处理测验
自动化测试
- 1
环境设置
- 2
首次测试
- 3
创建我们的第一个浏览器测试
- 4
图片页面的测试
- 5
编写测试:创建新行程
- 6
编写测试:编辑旅游行程
- 7
故障排除与建议
- 8
项目挑战:编写测试
- 9
项目挑战:解决方案
- 10
自动化测试测验
结论
- 1
大功告成!
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User