CSCI297 Scripting Languages

Fall 2019
Mondays, 11:00-11:50
Carroll Hall 200
Dr. Dannelly

Syllabus

Date Topic Assignment
Aug 26 Intro to PHP and deltona.birdnest.org 1 - Hello World 1.0 (due 9/9)
Sept 2 Labor Day  
Sept 9 Basic Output, Selection, Iteration 2 - Hello World 2.0 w/ Dates (due 9/16)
Sept 16 Arrays, Strings, and File IO 3 - Dates into a File (due 9/23)
Sept 23 Processing Form Data
   HTML Forms - w3schools
   example one, demo one
   example two, demo two
4 -Simple Form Reader (10/7)
Sept 30 Objects  
Oct 7 Scheduling Project Intro
   student view
   faculty view
5 - Scheduling Tool 1.0 - Professor Creates Appointment Times w/ File (Oct 21)
Oct 14 Fall Break  
Oct 21 Misc File Functions
   demo program
6 - Scheduling Tool 1.1 - Students Select Appointments w/ File (Oct 28)
Oct 28 Intro to MySQL at Winthrop
   SQL Tutorial - w3schools.com
7 - Create a Simple Database (Nov 4)
Nov 4 MySQL and PHP
   MySQL-PHP reference - w3schools.com
8 - MySQL and PHP - warehouses (Nov 11)
Nov 11 Better Error Processing 9 - Professor Functions w/ MySQL (Nov 25)
Nov 18 Misc Topics : Normalization, Cookies, Injection 10 - Scheduling Tool 2.1 - Student Functions w/ MySQL (Dec 2)
Nov 25 more misc topics : Sessions, Logging Errors, ...  
Dec 2 Wrap Up and Review for Final  
Final Exam - 8:00am, Thursday, December 5, 2019