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: Early 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: Late March
- Google Voice Agent/DialogFlow Introduction
- Implementing Google Voice Actions using a Node.js backend
- Test #3: Mid/Late April
- Project: Google Voice Demo Development
- Final Exam: Thursday May (the) 4th (be with you) 12:30 PM