everything.study
SYSC 4504

Fundamentals of Web Development

0.5 credit · Undergraduate

WWW architecture, web servers and browsers, core protocols. Web pages, their structure, interpretation and internal representation. Client-side and server-side programming. Data representation. Interfacing with databases and other server-side services. Cookies, state management, and privacy issues. Security. Web services.

2020

Topics

  • How the Web Works
  • HTML Tables and Forms
  • JavaScript 1: Language Fundamentals
  • JavaScript 2: Using JavaScript
  • JavaScript Frameworks
  • PHP Arrays and Superglobals
  • Working with Databases
  • Error Handling and Validation
  • Managing State
  • Security
  • XML Processing and Web Services

Prerequisites & course information

Precludes additional credit for COMP 2406 . Prerequisite(s): SYSC 2004 . Additional recommended background: SYSC 4602 or SYSC 3303 . Lectures three hours a week, laboratory three hours alternate weeks.

Sources