Building Database Applications in PHP

所在平台: 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.

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程