CSC242 - Web Programming

The content posted on this web site is copyrighted material. Disseminating class content online violates copyright.


First Day Handout / Syllabus Resources
Examples (XHTML, JavaScript) Putty Configuration
PHP Examples ASP Examples (VBScript)
PHP text web site ASP Examples (JavaScript)
   
Assignment Guidelines Documentation Standard
Project assignment Project Database Information

             TENTATIVE schedule - Fall 2014

            NOTE: On the top of ALL assignments, include the following information:
                    your name, course (CSC242), semester and year (or date), Dr, Frye and assignment number

Week of Lecture Read Due (8:00am)
8/25/14 Introduction
XHTML
1
2 (not 2.11)
 
9/1/14 9/2: NO CLASS (Monday Schedule)
XHTML
CSS

3
 
9/8/14 CSS

9/9: XHTML in-class
9/11: XHTML
9/16/14 JavaScript - Intro, variables, windows
JavaScript - selection statements, loops
4
5, 6
9/18: CSS
9/22/14 JavaScript - functions
JavaScript - arrays and objects
7 (not 7.10, 7.11)
8, 9
 
9/29/14 JavaScript - events
XHTML - forms
10, 11 (not 11.6,11.7)
9/30: JS date
10/2: JS Arrays
10/6/14 XHTML forms
10/9 - EXAM #1

 
10/13/14 JavaScript - form validation
2.11
PHP 28-34,142-144
11.6, 11.7
 
10/20/14 PHP - Introduction
PHP - variables, statements,
PHP text ch 1
2, 4, 5, 6, 7
3, 8 - 10
10/21: Create Account Form (project #7)
10/23: Validate Form
10/27/14 PHP - arrays, functions
10/30 - EXAM #2 (form solution)
 
 
11/3/14 PHP - Sessions and DB Access
12 11/6: PHP - Print create account form values to page
11/10/14 PHP - Project
  11/13: Create account in DB
11/17/14 PHP - Project
PHP - files

11
 
11/24/14 11/25 - EXAM #3
11/27 - NO CLASS
   
12/1/14 Cookies
Web site design and development
p 149-155

12/6 (midnight): Project
12/8/14 FINAL (Thursday, 8:00am)    

 


Lisa Frye, PhD frye@kutztown.edu
Old Main 254 (610) 683-4422 (office)
(484) 619-3132 (ONLY during office hours)
Office Hours (F2F and Online via Zoom or MS Teams):
  Mon   2:30-4:00pm  Tue  8:00-10:00am  
  Wed   2:30-4:00pmm Other times by appointment