FINAL EXAM
Overall worth: 25%
Information
The Exam will be 1 hour on Slate with Respondus Lockdown Browser and for remote classes Respondus Monitor.
Topics
The exam will cover the second half after the break (not the JavaScript Review and Canvas Demo).
The topics will include:
-
FORMS
- Form Validation - know the pattern parameter and regular expressions
- The list of regular expression commands will be given
- How to store and retrieve localStorage with JSON (no Cookies)
- CGI format and the difference between POST and GET
- Definitions of NodeJS and Node Package Manager
- What does the package.json do?
- Terminal: npm init - make a package with details for an app
- Terminal: npm install - install node packages
- Terminal: node app - run the app
- Express, Routing and MiddleWare definitions
- set(), use(), get(), post(), request and response definitions
- Templates, EJS and MVC definitions
- Flat File, Fetch API, Sessions definitions
- cPanel, FTP (FileZilla), MySQL, PHPMyAdmin, Database and Table definitions
- SELECT, INSERT, UPDATE, DELETE - remember these SQL commands
- cPanel Application Manager to stop and start app
- cPanel Application Manager ensure dependencies to NPM install on server
SERVER
THERE WILL BE NO CODE QUESTIONS FOR THE SERVER
Format
The exam format will be mainly short answer, multiple choice or true false questions