COMP233-04B

Internet Applications

Course Outline [HTML, PDF]

NEW:  Networking Lecture Powerpoint notes at end

Lectures

Lecture 1: Introduction — PowerPoint notes, Handout Form as Postscript, Handout Form as PDF

Lecture 2: HTML — Handout Form as PDF

Lecture 3: HTML ... — Handout Form as PDF

Lecture 4: Networks 1 (The PC) — PowerPoint notes, Handout Form as Postscript, Handout Form as PDF

Lecture 5: Networks 2 (Serial Communcation) — PowerPoint notes, Handout Form as Postscript, Handout Form as PDF

Lecture 6: HTML Input — Handout Form as PDF

·         Examples: [formtest1.html], [formtest2.html], [formtest3.html]

Lecture 7: (No new material)

Lecture 8:  Handout as Postscript

Lecture 9: HTML CSS — Handout Form as PDF

·         Examples: [lecture09-1.html], [lecture09-2.html], [style1.css], [style2.css]

Lecture 10: HTML CSS ... — Handout Form as PDF

Lecture 14: Javascript 1 — Handout Form as PDF

·         Examples: [javascript14-1.html], [javascript14-2.html], [javascript14-3.html]

Lecture 15: Javascript 2 — Handout Form as PDF

·         Examples: [javascript15-1.html], [javascript15-2.html], [javascript15-3.html]

Lecture 17: Javascript 3 — Handout Form as PDF

·         Examples: [javascript17-1.html], [javascript17-2.html], [javascript17-3.html], [javascript17-4.html], [javascript17-5.html], [javascript17-6.html]

Lecture 18: Javascript and Validation — Handout Form as PDF

·         Examples: [submit-1.html], [submit-2.html]

Lecture 19: Regular Expressions — Handout Form as PDF

·         Examples: [Simple Regular Expression Tester], [Advanced Regular Expression Tester]

Lecture 21: (No new material)

Lecture 25: Server Side — Handout Form as PDF

Lecture 26: PHP 1 — Handout Form as PDF

·         Examples: [form1.html], [reply1.php]

Lecture 29: PHP 2 — Handout Form as PDF

·         Examples: [form2.html], [reply2.php], [form3.html], [reply3.php], [form4.html], [reply4.php]

Lecture 30: Conversations on the Web — Handout Form as PDF

·         Examples: [converse1.php], [converse2.php], [converse3.php], [converse4.php]

Lecture 33: DataBase — PowerPoint Notes, Handout Form as Postscript, Handout Form as PDF

Lecture 34: DataBase — PowerPoint Notes, Handout Form as Postscript, Handout Form as PDF

Lecture 35: DataBase — PowerPoint Notes, Handout Form as Postscript, Handout Form as PDF

·         Examples: [phone.html], [lookup.html], [lookupphp.txt => lookup.php]

Lecture 36: DataBase — PowerPoint Notes, Handout Form as Postscript, Handout Form as PDF

Lecture 37: Cookies — Handout Form as PDF

Lecture 38: Cookies and PHP — Handout Form as PDF

·         Examples: [converse1.php], [converse2.php], [converse3.php], [converse4.php]

Lecture 41: Web Sites — Handout Form as PDF

Lecture 42: (No new material)

Lecture 48: Mock exam: Part I, Part II

HTML and Programming Projects

Assignment 1: [PDF] [Plain Text]

Assignment 2: [PDF] [Plain Text]

Assignment 3: [PDF] [Plain Text]

Assignment 4: [PDF]

Assignment 5: [PDF]

Assignment 6: [PDF]

·         FAQ: Problem Connecting to localhost Web Server

Assignment 7: [PDF]

Assignment 8: [PDF]

Assignment 9: [PDF]

·         Errata: Maximum length of item description is to be 255, not 2048 as on original assignment description.

Network Lab Projects

            Lab 1:  Installing Linux

 

Lecture 8:  Handout as Postscript

Lecture 11:  Handout as Postscript

Lecture 12:  Handout as Postscript

Lecture 13:  Handout as Postscript

Lecture 16:  Handout as Postscript

Lecture 20:  Handout as Postscript

Lecture 22:  Handout as Postscript

Lecture 23:  Handout as Postscript

Lecture 24:  Handout as Postscript

Lecture 27:  Handout as Postscript

Lecture 28:  Handout as Postscript

Lecture 31:  Handout as Postscript

Lecture 32:  Handout as Postscript

Lecture 39:  Handout as Postscript

Lecture 40:  Handout as Postscript

Lecture 43:  Handout as Postscript

Lecture 44:  Continued with material from lecture 43

Lecture 45:  Handout as Postscript

Lecture 46:  Continued with material from lecture 45