Course Topics
The list of course topics below will be presented in the order listed
below. The listed exams are inserted following the likely coverage of the material
that the exam will cover. Be aware that in class adjustments of both the
material and the exam coverage may be made. Any in class adjustments
superceeds the outline listed here. Exact test dates will be announced a
minimum of one week before the actual exam.
- PHP review and essential programming language constructs. (via online screencasts in Units)
- Introduction to PHP Database Objects (PDO)
- Project: Login validation using HTML Forms, PHP, and PDO
- Model/View/Controller (MVC) Frameworks
- Test #1: Mid February
- Using PHP/HTML Template Engines to implement MVC Frameworks in PHP/PDO
- Project: Web Application Implementation using Template Engines
- Introduction to Server Side Javascript and Node.js
- Test #2: Mid March
- Google Voice Agent/DialogFlow Introduction
- Implementing Google Voice Actions using a Node.js backend
- Test #3: Mid April
- Project: Google Voice Demo Development
- Final Exam: Thursday May 8th, 2025 TIME: 12:30 PM