# Session 14 - Server-Side, Part 2

Harvard Extension School
Fall 2022

Course Web Site: https://cscie12.dce.harvard.edu/

### Topics

1. Announcements
2. "Back end" (Server-Side) Web Development
3. Server Side Rendering of Content (SSR)
4. PHP Example with Courses Database
5. Separation of Concerns
6. {{Mustache}} Templates
7. Improving the Hello! Greeting
8. CSR (Client Side Rendering)
9. JavaScript Frameworks - Vue, React, Angular, Ember
10. Sending Email
11. Oh, The Places You'll Go!
12. Thank You!

Session 14 - Server-Side, Part 2, slide1
Announcements, slide2
Final Project Notes and Observations, slide3
"Back end" (Server-Side) Web Development, slide4
CSR or SSR or SSG, slide5
Server Side Rendering of Content (SSR), slide6
Web Program Examples, slide7
A Personal Greeting, slide8
A Personal Greeting, slide9
PHP Example with Courses Database, slide10
Harvard Extension Course Data, slide11
Data Table in a Relational Database, slide12
PHP Script to Connect to Database and Get List of Departments, slide13
Turn this into HTML Output, slide14
The entire "departments-simple.php", slide15
Adding another view - Department Course Listings, slide16
courses.php, slide17
Separation of Concerns, slide18
{{Mustache}} Templates, slide19
Mustache Departments, slide20
Mustache Courses, slide21
Improving the Hello! Greeting, slide22
Hello! Greeting, Improved, slide23
CSR (Client Side Rendering), slide24
JSON PHP data, slide25
Front-end courses, slide26
JavaScript Frameworks - Vue, React, Angular, Ember, slide27
CSCI E-12 Resources, slide28
Sending Email, slide29
Approaches to eCommerce, slide30
Oh, The Places You'll Go!, slide31
Thank You!, slide32

Presentation contains 32 slides

- img
- img
- img
- img
- img