CSC 242 - Web Programming
- Instructor:
- Dr. Dylan Schwesinger
- Location:
- OM 159
- Meeting times:
- Section 010: Tuesday and Thursday 9:30am – 10:50am
- Office hours:
- Monday, Wednesday and Friday: 10:00am – 11:00am
Tuesday & Thursday: 8:00am – 9:00am - Office hours Zoom meeting ID:
- 732 788 237
Course Description
This course is an introduction to the basic concepts of client/server scripting on the web. Topics will include: web architecture, standards, and infrastructure, client/server architecture on the web, markup languages and style sheets, client-side data validation and form processing, client-side cookie usage, server-side data processing, information storage, and backend databases, security issues on both the client-side and server-side, and issues involved with web interface development.
Prerequisite: C or better in (CSC120 or CSC122 or CSC123 or CSC135)
Course Information
Tentative Schedule
Week | Topics |
---|---|
1 | Introduction |
2 - 5 | PHP Programming |
6 | HTML and CSS Review |
7 | Processing Form Data |
8 - 9 | Databases and SQL |
10- 11 | Accessing Databases with PHP |
12 - 13 | Cookies, Sessions and Authentication |
14 - 15 | Additional Topics |