Building Web Applications in PHP
This University of Michigan class goes over the basic structure of web applications. It teaches the interactions between web browsers and servers and covers the request/response cycle. It focuses largely on HTML and PHP as languages that convey these interactions, and over 11 hours helps students build strong familiarity with web applications.
Created by: Charles Russell Severance
Produced in 2017
Quality Score
Overall Score : 94 / 100
Course Description
Php Awards Best Free Course
Pros
Cons
-
- This broad introduction will help students develop familiarity with the bulk of what goes into web applications.
- Assignments are structured in such a way that students can develop them into professional projects.
- Course strikes a good balance between practical examples and the nuts and bolts theory of how it all works.
-
- Post-submission editing doesn’t exist, even though it would help students build better examples for their own reference.
- Course borders on being too shallow for practical use.
- Some assignments are too easy and do not foster good learning.
Instructor Details
- 4.7 Rating
259 Reviews
Charles Russell Severance
Charles Severance (a.k.a. Dr. Chuck) is a Clinical Professor at the University of Michigan School of Information, where he teaches various technology-oriented courses including programming, database design, and Web development. Chuck has written a number of books including Using Google App Engine, and Python for Everybody. His research field is in the building of learning management systems such as Sakai, Moodle, Blackboard, ANGEL, and others. He was the chief architect for the Sakai Project, a learning management system used at about 300 schools worldwide and wrote the book Sakai: Free as in Freedom, that describes his experiences as one of the leaders of the project. In the mid-1990s he was the host of Internet:TCI, a national television talk show about the Internet that ran for several years on the TCI cable system. He was long-time a columnist for the IEEE Computer Magazine writing a monthly column called "Computing Conversations" that features video interviews with famous technology leaders and innovators.
More courses by Charles Russell Severance
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
Introduction to Structured Query Language (SQL) (2017)
4.7 (313 Reviews)
Provider: Coursera
Time: 3h
Free
More PHP courses
Basic PHP Development with Bootstrap, GitHub and Heroku (2022)
4.8 (447 Reviews)
Provider: Udemy
Time: 4.8h
Free
Sending email with PHP: from Basic to Advanced (2026)
4.8 (297 Reviews)
Provider: Udemy
Time: 2.1h
$64.99
Write PHP Like a Pro: Build a PHP MVC Framework From Scratch (2026)
4.7 (3,332 Reviews)
Provider: Udemy
Time: 6.7h
$13.99
Reviews
By Andrew S on 11-Nov-19
A great course. At first look it seemed to me a quite easy. However, by moving step by step through it, it takes a lot of contribution to finish it. As a result, I understand a basics of a HTML, PHP. Now I know how these programming languages operates in the browser and a web server.
By Javier E on 6-Nov-19
Very enjoyable course filled with plenty of information to get you started with bot HTML and PHP.The course materials are of good quality and the course is well structured. The lectures are engaging and easy to follow. The explanations and examples are clear.
By sachin m on 5-Nov-19
Really enjoyed and learnt a lot, while doing this courseThank you coursera!!
Showing 12 of 259 reviews
Could not load more reviews.







