|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/database-applications-php
课程评论:没有评论
课程名称:在PHP中构建数据库应用程序 概述:在本课程中,我们将探索PHP中的面向对象模式。学习如何使用可移植数据对象(PDO)库连接到MySQL,并在PHP语言中发出SQL命令。同时,我们还将学习PHP如何使用Cookies和管理会话数据。课程将介绍如何避免数据的重复提交、如何实现闪存消息,以及如何使用会话在Web应用程序中登录用户。最后,我们将构建第一个完整的应用程序,包含多个屏幕,用于创建、读取、更新和删除(CRUD)我们的数据。这将综合之前的所有概念,并构成后续所有Web应用的基础。课程假设学习者已经参加了该专业的“构建Web应用程序”课程。 大纲: 1. PHP对象 描述:我们将研究PHP中的面向对象模式。 2. 连接PHP与MySQL 描述:我们将学习如何使用可移植数据对象(PDO)库连接MySQL并在PHP语言中发出SQL命令。 3. PHP的Cookies和会话 描述:我们将研究PHP如何使用Cookies并管理会话数据。 4. PHP重定向、路由和认证 描述:我们将探索如何避免数据重复提交,如何实现闪存消息,以及如何在Web应用程序中使用会话登录用户。 5. 构建CRUD应用程序 描述:现在我们将构建第一个完整的应用程序,包含多个屏幕,用于创建、读取、更新和删除(CRUD)我们的数据。这将把以前的所有概念结合起来,并为后续的所有Web应用奠定基础。
Name:PHP Objects
Description:We look at the object oriented patterns available in PHP.
Name:Connecting PHP and MySQL
Description:We look at how we connect to a MySQL using the Portable Data Objects (PDO) library and issue SQL commands in the the PHP language.
Name:PHP Cookies and Sessions
Description:We look at how PHP uses cookies and manages session data.
Name:PHP Redirect, Routing, and Authentication
Description:We look at how PHP avoids double posting data, how flash messages are implemented, and how we use a session to log in users in web applications.
Name:Building a CRUD Application
Description:Now we build our first 'complete' application that has multiple screens to Create, Read, Update and Delete (CRUD) our data. This brings all the previous concepts together and will form the basis for all later web applications.
In this course, we'll look at the object oriented patterns available in PHP. You'll learn how to connect to a MySQL using the Portable Data Objects (PDO) library and issue SQL commands in the the PHP language. We'll also look at how PHP uses cookies and manages session data. You'll learn how PHP avoids double posting data, how flash messages are implemented, and how to use a session to log in users in web applications. We'll then build the first 'complete' application that has multiple screens to Create, Read, Update and Delete (CRUD) our data. This brings all the previous concepts together and will form the basis for all later web applications. It is assumed that learners have already taken the Building Web Applications course in this specialization.