К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building Database Applications in PHP · LearnSpace
Назад в каталог
courseraПрограммирование

Building Database Applications in PHP

Курс от University of Michigan
Средний≈ 24.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

PHP (Scripting Language)Web ApplicationsDatabase ApplicationMySQLSQLDatabase DevelopmentSecure CodingDatabase ManagementAuthenticationsObject Oriented Programming (OOP)Network Protocols

Программа курса

5 модулей · 62 учебных материалов

01PHP Objects21 материалов

Course Materials

TextbookЧтениеYour Own PHP/SQL/HTML/CSS ExperienceОбсуждениеHelp Us Learn More About You!ЧтениеSyllabusЧтение

Lecture Content

Учитесь у экспертов

Charles Russell Severance

Clinical Professor of Information

Building Database Applications in PHP
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 24.4 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Welcome to the CourseВидео
Object Oriented ConceptsВидео
Creating Objects in PHPВидео
Object Oriented Libraries in PHPВидео
Object Life Cycle in PHPВидео
Object Inheritance in PHPВидео
PHP ObjectsЗадание

Optional: Setting up your PHP/MySql Development Environment

About This SectionЧтениеInstallation HandoutsЧтениеInstalling MAMP on MacintoshВидеоInstalling MAMP on Windows10ВидеоInstalling XAMPP on Windows10ВидеоInstalling LAMP On LinuxЧтениеSubmitting your code to the autograderЧтениеWindows: Using NGrok with the AutograderВидеоMacintosh: Using NGrok with the AutograderВидео

Bonus Materials

Bonus: Office Hours New York CityВидео
02Connecting PHP and MySQL13 материалов

Lecture Content

PHP Database LibrariesВидеоRunning SQL Queries in PHPВидеоAccessing MySQL Using PDO: Inserting DataВидеоSecurity Issue: Avoiding SQL InjectionВидеоError Handling with PDOВидеоCode Walkthrough - PHP, MySQL, and PDOВидеоCode Walkthrough - Inserting and Deleting DataВидеоCode Walkthrough - Security and SQL InjectionВидеоPDOЗадание

Assignments

Assignment Specification: Autos DatabaseЧтениеAutograder: Autos DatabaseВнешний инструментPeer graded: Autos DatabaseВнешний инструмент

Bonus Materials

Bonus: Office Hours Orem, UtahВидео
03PHP Cookies and Sessions7 материалов

Lecture Materials

CookiesВидеоSessionsВидеоSessions Without CookiesВидеоCode Walkthrough - Cookies and SessionsВидеоSessionsЗадание

Assignment

Autograder: Cookies and SessionsВнешний инструмент

Bonus Materials

Bonus: Office Hours, Detroit, MichiganВидео
04PHP Redirect, Routing, and Authentication11 материалов

Lecture Content

Redirect, Routing, and AuthenticationВидеоCode Walkthrough - Routing and RedirectВидеоPOST / Refresh / RedirectВидеоCode Walkthrough - POST / RedirectВидеоImplementing Login and LogoutВидеоCode Walkthrough - Login and Logout (3)ВидеоRoutingЗадание

Assignments

Assignment Specification: Autos with Post-RedirectЧтениеAuto-Grader: Autos with Post-RedirectВнешний инструментPeer-Grader: Autos with Post-RedirectВнешний инструмент

Bonus Materials

Bonus: Office Hours/Reunion Bletchley ParkВидео
05Building a CRUD Application10 материалов

Lecture Content

Create, Read, Update and Delete (CRUD)ВидеоCode Walkthrough - CRUD in PHPВидео

Assignments

Assignment Specification: Autos C.R.U.D.ЧтениеAuto-Grader: Autos CRUDВнешний инструментPeer-Grader: Autos CRUDВнешний инструмент

Bonus Materials

Bonus: Office Hours - Atlanta, GeorgiaВидеоFun: Dr. Chuck Pretends to be a News AnchorВидео

Graduation Ceremony

Fun: Graduation CeremonyВидеоPost-Course SurveyЧтениеKeep Learning with Michigan OnlineЧтение