|
Course Slides
Lesson #1: Introduction to Web Programming [PDF] [PPT]
Lesson #2: HTML / XHTML [PDF] [PPT]
Lesson #3: Cascading Style Sheets (CSS) [PDF] [PPT]
Lesson #4: Introduction to CGI/Perl and HTML forms [PDF] [PPT]
Lesson #5: CGI/Perl II [PDF] [PPT]
Lesson #6: CGI/Perl III [PDF] [PPT]
Lesson #7: Server Side Includes (SSI) [PDF] [PPT]
Lesson #8: .htaccess [PDF] [PPT]
Lesson #9: PHP [PDF] [PPT]
Lesson #10: ASP [PDF] [PPT]
Lesson #11: Ruby [PDF] [PPT]
Lesson #12: JavaScript I [PDF] [PPT]
Lesson #13: JavaScript II [PDF] [PPT]
Lesson #14: XML [PDF] [PPT]
Lesson #15: XSL / XSLT [PDF] [PPT]
Lesson #16: RSS Feeds [PDF] [PPT]
Lab manual
CPS530 Lab Manual
Required readings
[CGI/Perl] Regular expressions in Perl
[CGI/Perl] Working with files in Perl
[CGI/Perl] Uploading files in Perl
[Ruby] Cookies in Ruby
[Ruby] Sessions in Ruby
+
All single pages pointed by blue links on the course slides.
Other references
[General] User's Guide to Academic Computing and the Internet: The guide of computer facilities at Ryerson.
[General] User's Guide to SCS Facilities: The guide of computer facilities at Ryerson's Engineering Building.
[General] CS User Guide Handout: Handout for first use of lab facilities.
[General] Blackboard User Introduction: Users guide to Blackboard.
[XHTML] HTML Goodies: HTML reference website.
[XHTML] HTMLite: HTML reference website.
[CGI/Perl] Perl.com: Official Perl website.
[CGI/Perl] Matt's Script Archive: Popular free Perl Scripts for web-based CGI development.
[CGI/Perl] Perl Regular Expression Tutorial
[CGI/Perl] Build a file download script in Perl
[JavaScript] Regular expressions in JavaScript
[RSS] RSS 2.0 Specification
|