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 |
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.
Building Web Applications in PHP at Coursera Course details
- 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