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.
Building Database Applications in PHP
This course is part of Web Applications for Everybody Specialization
Instructor: Charles Russell Severance
54,416 already enrolled
Included with
(1,075 reviews)
What you'll learn
Learn about the object-oriented patterns available in PHP.
Build your first 'complete' application that has multiple screens to Create, Read, Update and Delete your data.
Learn how PHP uses cookies and manages session data.
Skills you'll gain
Details to know
Add to your LinkedIn profile
4 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 5 modules in this course
We look at the object oriented patterns available in PHP.
What's included
12 videos7 readings1 assignment1 discussion prompt
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.
What's included
9 videos1 reading1 assignment2 app items
We look at how PHP uses cookies and manages session data.
What's included
5 videos1 assignment1 app item
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.
What's included
7 videos1 reading1 assignment2 app items
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.
What's included
5 videos3 readings2 app items
Instructor
Offered by
Recommended if you're interested in Mobile and Web Development
Board Infinity
LearnQuest
University of Colorado Boulder
Why people choose Coursera for their career
Learner reviews
1,075 reviews
- 5 stars
89.02%
- 4 stars
8.93%
- 3 stars
1.11%
- 2 stars
0.18%
- 1 star
0.74%
Showing 3 of 1075
Reviewed on Jun 29, 2018
Awesome course, I think anyone who wants to do web app stuff should try this. Although it would a little difficult to go through the autograder, but believe me, It's worth it. Dedication is the key.
Reviewed on Nov 27, 2020
The course was very instructive, all the details were explained two or three times in a single video and the course instructor was very charismatic and fun to listen to! Thanks for the course!
Reviewed on Oct 4, 2020
Help a lot to learn the SESSION, COOKIE, GET, POST. Finally I had earn all the error code meaning. The 302 return code was new to me and I enjoyed the course very much.
New to Mobile and Web Development? Start here.
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
All software used in this course is free and open source and can be installed on Windows, Macintosh or Linux computers.
Yes - the textbook “The Missing Link: An Introduction to Web Development and Programming" is freely downloadable in PDF and ePub formats and print copies can be purchased if desired.
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.