Skip to content
CourseraPhpFree courseIntermediate levelCertificate

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

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

icon
Php Awards Best Free 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.

icon
Pros

icon
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.

icon
Instructor Details

placeholder

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.

icon
More courses by Charles Russell Severance

Free

Free

Free

icon
More PHP courses

$11.99

Free

$64.99

$11.99

$13.99

$10.99

icon
Reviews

4.7

259 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Fabiana S on 13-Nov-19

Ótimo professor, linguagem clara e objetiva.

By Wojciech P on 13-Nov-19

Great introduction! Thank you prof. Chuck!

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 ronald g on 11-Nov-19

Projects we're way harder than the content.

By Louie S on 6-Nov-19

easy

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!!

By Tanishq S on 4-Nov-19

Good introduction to using PHP for building server side applications.

By Nikhil A on 2-Nov-19

I loved it

By Aditya S on 2-Nov-19

Wholesome

By Abhinav K on 31-Oct-19

very much helpful in building web application. thanks now i'm a pro.

By bolli c on 29-Oct-19

Very useful for a newbie to get a brief understanding of web development.

Showing 12 of 259 reviews