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