Chevron Left
Back to Building Web Applications in PHP

Learner Reviews & Feedback for Building Web Applications in PHP by University of Michigan

4.7
stars
4,210 ratings

About the 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....

Top reviews

YY

Feb 9, 2018

Even being quite an expert in area, I still enjoyed this course a lot and learning quite much from it as well. Highly recommended to everyone who developed an interest to PHP and web-applications.

VN

Feb 20, 2018

Thanks for a great course by which I learn a lot of experience from the experts :-). One of the my assignments has been gradually developed into a more robust site at https://englishpicture.net

Filter by:

26 - 50 of 962 Reviews for Building Web Applications in PHP

By Maksim M

•

Nov 8, 2018

It is a very good course and I've learnt a lot. The instructor is excellent. A bit more of practical exercises with each lecture would be just great!

By Enoch P

•

Mar 22, 2018

This was a great course, led by a great instructor. Some of the assignment specifications could be improved.

By Sharon C

•

May 7, 2018

more advanced PHP would be good!

By ISSAM T H

•

Jan 30, 2018

Very good startup course.

By Cyborc

•

Jan 23, 2018

Things went well most of the class but it can be a bit hand holding in some places and absolute sink or swim in the final week with many students struggling with the assignment and the forums being little help.

By Manoj L

•

Jun 22, 2020

Basic programs for php, were missing. Big problems were given as assignment, with no practice of small php problems.

By Vladyslav T

•

Nov 16, 2020

Very bad exercise and very little practise.

By Daniel S

•

Nov 5, 2017

I always stayed away from php for the exact reasons he mentioned most people do in the beginning of the course. However, I needed to connect the dots between front end and server side and this is a great way to do it. Furthermore, learning a bit of php is beneficial regardless of whether you make it your primary language or not. I just wish he would relax on the sloppy penmanship and explain things a little bit clearer. You are a great gift to the programming community, for your python and now php/sql course. Thank you!

By Aspa P

•

Nov 2, 2020

Great Course! It included practical examples and assignments! It was interesting to see how to create login pages redirecting to another page and using salt method for encrypting data. Looking forward to the rest of the training path.

By Dennis

•

Nov 10, 2020

I really enjoyed how Dr Chuck's explanations were in depth and the fact that he always begins each lecture with some brief history of the topic he's teaching.It helps you understand why things are the way they are today.

By Lam S C A

•

Jul 20, 2023

The course is great for me. I think it is a beginner course for PHP but not for someone without any programming background. The specialization "for everybody" is a bit misleading, but the course itself is not difficult.

By Jimmy K A

•

Jun 19, 2021

This course is awesome. Rather than going into much details about syntax, Instructure directly deep dive into main part. Assignments are challenging, but you get to learn lot and lot or things. Dr. Chuck is fantastic.

By hamza D

•

Oct 5, 2022

i like it , more information to keep

By Parikshith S

•

Jun 20, 2021

Great course

By Brandon G

•

Jul 24, 2020

This course helped me understand the basic fundamentals of web development and how the web works as a system. The lectures are well done, and the information all made sense to me intuitively even though I came in with zero web development experience. The autograder could at times be finicky with looking for *very specific* keywords, but other than that, the assignments were fair and applicable to real-world situations.

By Christoph A

•

Jul 30, 2020

I appreciated the historic background information and the charismatic presentation of the lecturer. The explanations of the request response cycle and the HTTP protocol were very helpful and installing and using the required software was relatively painless, even on a linux system.

However, the assignments were a bit lacking. The first weeks were way too easy. It was mostly a repetition of HTML and CSS basics and then the installation of the web service stack. Only in the last weeks is there any meaningful programming. But even that was not very challening since every assignment comes with a 80% complete template solution where you just have to fill in a few lines. The course is advertised as intermediate, but to me it did not feel like that at all.

By Aaron H

•

Dec 30, 2018

If you have html and css behind you already you can easily complete this course in a weekend.

By Shubham S

•

May 4, 2020

not that much practical knowledge...

By Manav J

•

Feb 4, 2018

basic course...good for beginners

By Ahmed H

•

Jul 14, 2018

Superficial.

By Olesya G

•

Mar 14, 2020

Speaking too fast and all material are not organized.

By Will C

•

Aug 2, 2019

very great prof. and the content is pretty good

BUT the teaching staff is awful and very very arrogant: if you just dare raising any issue from the forum, you will receive a condenscendant answer from Stephen Catto (a specialist in suddenly closing any thread that does not suit to his beliefs and accusing you of hijacking a thread when posting something related).

These guys don't even know how to send an email to the whole student community for relaxing them meanwhile the system being down, as they hide behind their forum.

Then, unfortunately whereas the curriculum is great and the professor really masters his field, if you have by misfortune to flag a bug (like with the autograder which was done), you will experiment how their ''teaching'' staff can be a disgrace.

By Hadi J

•

Dec 10, 2020

It is not an advanced nor intermediate course. Just Good for beginners!

By Derrick E

•

Aug 6, 2019

Poorly designed with no help from student helpers.

By Marwan A H A M

•

Mar 17, 2022

Very little php and no javascript.