Use the links in each section for quick access to course content, assignment specs, and quiz/test review sheets.

01/16/2018   Week 1 - Introduction, Setting up xAMP, Appendix B: Configuring a Personal Web Server
Assignments
SSP00a:Course Policies
(Located in Moodle)
SSP00b:Student Info
(Located in Moodle)
SSP00c:Quickmail-Picture/Fact
(Located in Moodle)

SSP01: Zodiac Theme
SSP01:Assignment Specs

Due Date
1/23/2018
Final Date (10% Penalty)
1/30/2018
1/23/2018  Week 2 - Chapter 1: Getting Started with PHP
Topics
Chapter 1: Getting Started with PHP
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP02:CH01 Basics of PHP
SSP02 Assignment Specs
QUIZ:Chapter 1
(Chapter 1 Review Sheet)
Due Date
1/30/2018
Final Date (10% Penalty)
2/6/2018
1/30/2018    Week 3 - Chapter 2: Using Functions and Control Structures
Topics
Chapter 2: Functions and Control Structures
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP03:CH02 Control Structures
SSP03: Assignment Specs
QUIZ:Chapter 2
(Chapter 2 Review Sheet)
Due Date
2/6/2018
Final Date (10% Penalty)
2/13/2018
2/6/2018    Week 4 - Chapter 3: Manipulating Strings, Appendix C: Formatting Strings
Topics
Chapter 3: Manipulating Strings 
Appendix C: Formatting Strings
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP04:String Functions
SSP04: Assignment Specs
QUIZ:Chapter 3
(Chapter 3 Review Sheet)
Due Date
2/13/2018
Final Date (10% Penalty)
NO LATE SUBMISSION!
2/13/2018    Week 5 - Test 1: Chapters 1-3, Appendices B-C
Assignments
Tests will be in the Student Computer Center (3rd Floor of Library). A valid OCCC Student ID is required. Tests must be started at least 1 hour prior to closing and finished by closing time. When the SCC closes tests must be submitted even if not finished. So come early to allow enough time.

Test 1 Dates: 2/07/2018
to
2/19/2018(SA)





Test 1 - NO late testing




2/20/2018    Week 6 - Chapter 4:Handling User Input, Appendix E: Error Handling and Debugging
Topics
Chapter 4: Handling User Input
Appendix E: Error Handling and Debugging
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP05:Dynamic Content
SSP05: Assignment Specs
EC01: Debugging Extra Credit
EC01: Zip File with instructions and files
QUIZ:Chapter 4
(Chapter 4 Review Sheet)
Due Date
2/27/2018
Final Date (10% Penalty)
3/6/2018
2/27/2018    Week 7 - Chapter 5: Working with Files and Directories, Appendix D: SecureCoding with PHP
Topics
Chapter 5: Working with Files and Directories
Appendix D-SecureCoding with PHP
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP06:Files
SSP06: Assignment Specs
QUIZ:Chapter 5
(Chapter 5 Review Sheet)
Due Date
3/6/2018
Final Date (10% Penalty)
3/13/2018
3/6/2018    Week 8 - Chapter 6: Manipulating Arrays
Note: Extended Date Due to Spring Break
Chapter 6: Manipulating Arrays
Lynda.com: Related videos as outlined in the weekly Course Content web page
Assignments
SSP07:Arrays
SSP07: Assignment Specs
QUIZ:Chapter 6
(Chapter 6 Review Sheet)
Due Date
3/13/2018
Final Date (10% Penalty)
3/16/2018
3/13/2018    Week 9 - Test 2: Chapters 4-6, Appendices D-E
Assignments
Tests will be in the Student Computer Center (3rd Floor of Library). A valid OCCC Student ID is required. Tests must be started at least 1 hour prior to closing and finished by closing time. When the SCC closes tests must be submitted even if not finished. So come early to allow enough time.

Test 2 Dates: 03/07/2018
to
03/26/2018



Test 2 - NO late testing




3/20/2018    Spring Break (3/19/2018-3/25/2018)
Have a GREAT Spring Break!
3/27/2018    Week 10 - Chapter 7: Working with Databases and MySQL
Assignments
SSP08: MySQL-Tables
SSP08: Assignment Specs
QUIZ:Chapter 7
(Chapter 7 Review Sheet)
Due Date
4/3/2018
Final Date (10% Penalty)
4/10/2018
4/3/2018    Week 11 - Chapter 8: Manipulating MySQL Databases with PHP, SQL Injection
Topics
Chapter 8: Manipulating MySQL Databases with PHP
Supplemental Material: SQL Injection
Assignments
SSP09: MySQL-PHP
SSP09: Assignment Specs
QUIZ:Chapter 8
(Chapter 8 Review Sheet)
Due Date
4/10/2018
Final Date (10% Penalty)
4/17/2018
4/10/2018    Week 12 - Test 3: Chapters 7-8, SQL Injection
Assignments
Tests will be in the Student Computer Center (3rd Floor of Library). A valid OCCC Student ID is required. Tests must be started at least 1 hour prior to closing and finished by closing time. When the SCC closes tests must be submitted even if not finished. So come early to allow enough time.
Test 3 Dates: 4/04/2018
to
04/16/2018




Test 3 - NO late testing





4/17/2018    Week 13 - Chapter 9: Managing State Information
Assignments
SSP10: Managing State Information
SSP10: Assignment Specs
QUIZ:Chapter 9
(Chapter 9 Review Sheet)
Due Date
4/24/2018
Final Date (10% Penalty)
5/1/2018
4/24/2018   Week 14 - Chapter 10: Developing Object Oriented PHP Note: Assignment Due 05/01/2018-No Late Work
Assignments
SSP11: Object Oriented
SSP11: Assignment Specs
QUIZ:Chapter 10
(Chapter 10 Review Sheet)
Due Date
5/1/2018
Final Date (10% Penalty)
No Late Work due to extended deadline
5/1/2018   Week 15 - Chapter 10: Developing Object Oriented PHP (Cont'd), Prepare for Test 4
Assignments
Same as week 14
Due Date
05/8/2018


Test 4 Dates: 5/2/2018
to
5/9/2018

Final Date (10% Penalty)
No Late Work due to extended deadline
5/9/2018   Week 16 - Test 4: Chapters 9-10
Note: Final Test Date is 5/9/2018
Topics
Test 4: Chapters 9-10
Test 4 Information and Review Sheet







EC02: Class Evaluation (Bonus Points)
Assignments
Tests will be in the Student Computer Center (3rd Floor of Library). A valid OCCC Student ID is required. Tests must be started at least 1 hour prior to closing and finished by closing time. When the SCC closes tests must be submitted even if not finished. So come early to allow enough time.

EC02: Class Evaluation (Bonus Points)
(Located in Moodle)
Test 4 Dates: 5/2/2018
to
5/9/2018





Due Date

Class Evaluation
(Extra Credit):
5/2/2018-5/9/2018
Test 4 - NO late testing







Final Date
(10% Penalty) No Late Date