SOEN 287
Web Programming
Winter 2017
Topics
- Internet architecture and protocols
- Client-server web applications
- HTML
- Scripting
- Static and dynamic web pages
- Server-side programming
- Web-application state
Readings
- Robert W. Sebesta, Programming the World Wide Web, 8th ed., Pearson, 2014.
Not stated
Topics
- Internet architecture and protocols
- Client-server applications
- Markup languages
- Client-side scripting
- Dynamic page generation
- Web-application state
Readings
- Paul S. Wang, Dynamic Web Programming and HTML5, CRC Press.
Sources
- Course catalogue ↗2026–2027
- Syllabus or course outline ↗Winter 2017
- Official course page ↗Not stated
- Historical Winter 2017 syllabus; newer undated/current instructor sources list different books.
- Undated public course page. A separate heading explicitly calls Sebesta’s Programming the World Wide Web (6th ed., 2010) a textbook used before; it is not recorded as the current requirement.