Session 13: Server-Side, Part 1
Topics
- David's Project - Nature of America
- Building Pages from Parts: An Introduction to PHP
- Web Development
- PHP Example with Courses from Database
- Querying the Database with SQL
- Using "View" templates - Model, View, * (MV*) Design Pattern
- {{Mustache}} Templates
- Improving the Hello! Greeting
Session 13: Server-Side, Part 1, slide1
David's Project - Nature of America, slide2
Progress, slide3
Building Pages from Parts: An Introduction to PHP, slide4
PHP: Hypertext Processor, slide5
Building a Page from Parts, slide6
Iroquois Constitution, slide7
File Includes with PHP, slide8
Parts that Build the Page, slide9
Recommendation: Keep files well-formed, slide10
Web Development, slide11
Dynamic Content, slide12
Dynamic Content: How does it look?, slide13
Web Program Examples, slide14
A Personal Greeting, slide15
A Personal Greeting, slide16
PHP Example with Courses from Database, slide17
FAS Course Data, slide18
Data Table in a Relational Database, slide19
Querying the Database with SQL, slide20
PHP Script to Connect to Database and Get List of Departments, slide21
Turn this into HTML Output, slide22
The entire "departments-simple.php", slide23
Adding another view - Department Course Listings, slide24
courses.php, slide25
Using "View" templates - Model, View, * (MV*) Design Pattern, slide26
PHP Smarty Templates, slide27
Smarty Template for Courses, slide28
{{Mustache}} Templates, slide29
Mustache Departments, slide30
Mustache Courses, slide31
Improving the Hello! Greeting, slide32
Hello! Greeting, Improved, slide33
Presentation contains 33 slides