Coursera Building Database Applications in PHP

University of Michigan via Coursera

  • Overview
  1. Coursera
    Platform:
    Coursera
    Provider:
    University of Michigan
    Effort:
    8 to 10 hours per week
    Length:
    5 weeks
    Language:
    English
    Credentials:
    Paid Certificate Available
    Part of:
    Web Applications for Everybody Specialization
    Overview
    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.

    Syllabus
    PHP Objects

    We look at the object oriented patterns available in PHP.

    Connecting PHP and MySQL
    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.

    PHP Cookies and Sessions
    We look at how PHP uses cookies and manages session data.

    PHP Redirect, Routing, and Authentication
    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.

    Building a CRUD Application
    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.

    Taught by
    Charles Severance

Share This Page



  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice