Coursera
Coursera Logo

Building Web Applications in PHP 

  • Offered byCoursera

Building Web Applications in PHP
 at 
Coursera 
Overview

Duration

31 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Building Web Applications in PHP
 at 
Coursera 
Highlights

  • 41%
    started a new career after completing these courses.
  • 37%
    got a tangible career benefit from this course.
  • 17%
    got a pay increase or promotion.
  • Earn a certificate from the University of Michigan upon completion of course.
Read more
Details Icon

Building Web Applications in PHP
 at 
Coursera 
Course details

More about this course
  • In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements. An introduction to Cascading Style Sheets (CSS) will allow you to style markup for webpages. Lastly, you'll gain the skills and knowledge to install and use an integrated PHP/MySQL environment like XAMPP or MAMP.

Building Web Applications in PHP
 at 
Coursera 
Curriculum

Introduction to Dynamic Web Content

Why PHP?

Welcome to Course 1 In the Specialization

Our Technologies

HyperText Transfer Protocol (HTTP)

Request/Response Cycle

Bonus: Office Hours in San Francisco

Fun: Dr. Chuck Sings the Blues in Geneva Switzerland

Textbook & Course Resources

Help Us Learn More About You!

Assignment Specification: Request-Response Cycle

Request-Response

HyperText Markup Language (HTML)

HyperText Markup Language

HTML Tags

Code Walkthrough: HTML

Bonus Video: Office Hours in Raleigh, NC

Assignment Specification: HyperText Markup Language (HTML)

HTML

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS)

Code WalkThrough: CSS Basics

Styling with CSS

Images, Colors, and Links in CSS

Code WalkThrough: Styling with CSS

Bonus Video: Office Hours in Philadelphia, PA

Assignment Specification: Cascading Style Sheets (CSS)

CSS

Installing PHP and SQL

Installing MAMP on Macintosh

Installing MAMP on Windows10

Installing XAMPP on Windows10

Bonus: Brian Behlendorf - Apache Foundation

Bonus: Office Hours Vancouver, BC

Installation Handouts

Installing LAMP On Linux

Assignment Specifications: Installing PHP/MySQL

Introduction to PHP

Introduction to PHP

PHP - Basics

PHP - Keywords

PHP - Expressions

PHP - Control Structures

Bonus: Rasmus Lerdorf - Inventing PHP

Bonus: Office Hours, Seattle, WA

Assignment Specification: Our First PHP Application

PHP

PHP Arrays

PHP - Arrays

PHP - Array Functions

HTTP & PHP Arrays

Windows: Using NGrok with the Autograder

Macintosh: Using NGrok with the Autograder

Bonus: Office Hours, Capetown South Africa

Submitting your code to the autograder

PHP Arrays

PHP Functions

PHP - Functions

PHP - Variable Scope

PHP - Modularity

Bonus: Office Hours, Shoreditch, London, UK

Assignment Specification: Reversing an MD5 hash (password cracking)

Functions

PHP and HTML Forms

HTML Forms

Using GET and POST with Forms

HTML Input Types

Code Walkthrough - HTML Input Types

HTML5 Input Types

Processing Form Data and HTML Injection

Code Walkthough Forms and HTML Injection (1)

Guessing Game

Code Walkthrough - Guessing Game

Model View Controller (MVC)

Bonus: Bletchley Park Office Hours

Assignment Specification: Rock Paper Scissors

Post-Course Survey

Keep Learning with Michigan Online

Forms

Building Web Applications in PHP
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Building Web Applications in PHP
     at 
    Coursera 
    Students Ratings & Reviews

    4.8/5
    Verified Icon4 Ratings
    M
    Mohd Araman
    Building Web Applications in PHP
    Offered by Coursera
    5
    Other: I have learnt about how to create web application in Php and know about globals variable and uses.
    Reviewed on 18 Jul 2021Read More
    Thumbs Up IconThumbs Down Icon
    S
    Sherwin Rose
    Building Web Applications in PHP
    Offered by Coursera
    5
    Other: Learned about building a Web App using PHP & MySQL
    Reviewed on 9 May 2021Read More
    Thumbs Up IconThumbs Down Icon
    A
    Amol Anant Alim
    Building Web Applications in PHP
    Offered by Coursera
    5
    Other: I learnt PHP with response - Receive cycle from basic to advanced.
    Reviewed on 15 Mar 2021Read More
    Thumbs Up IconThumbs Down Icon
    View All 3 ReviewsRight Arrow Icon
    qna

    Building Web Applications in PHP
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...