Ημερομηνια |
Σημειωσεις |
Σχετικες Ιστοσελιδες
Οι αναφορες κατω απο τη διαχωριστικη γραμμη (οταν υπαρχει) ειναι προαιρετικες.
|
|
4/10
|
Introduction
|
A brief history of the internet: http://www.w3c.rl.ac.uk/primers/history/origins.htm
Chapter 1 of "Web Applications: Concepts and Real World Design, by Craig D. Knuckles and David S. Yuen" (pick up from "Melani")
Information from an Internet guru: http://navigators.com
Theodor Holm Nelson: Xanalogical Structure http://www.xanadu.com.au/ted/XUsurvey/xuDation.html
|
|
10/10
11/10
17/10
18/10 (11am)
8/11 (11am)
|
Client development: HTML, CSS and Javascript
|
W3schools tutorials
HTML http://www.w3schools.com/html
CSS http://www.w3schools.com/css/default.asp
Javascript http://www.w3schools.com/js/default.asp
More on HTML and CSS
Getting started with HTML: http://www.w3.org/MarkUp/Guide/
Adding a touch of style: http://www.w3.org/MarkUp/Guide/Style.html
More advanced features: http://www.w3.org/MarkUp/Guide/Advanced.html
More on Javascript
Tutorial at www.oopweb.com
http://www.javascript.com/
http://javascript.internet.com
http://javascriptkit.com/
|
|
18/10 (3pm)
19/10
|
Web UI design
|
Web Style Guide, by Lynch and Horton http://www.webstyleguide.com/
Jakob Nielsen's Website: http://www.useit.com
|
|
8/11 (3pm)
14/11
|
Server development: Perl
|
Perl 5 by Example (an online book)
Perl.com: Beginner's Introduction to Perl
Roberts' perl tutorial
http://perldoc.perl.org/perlintro.html
Mike Gossland's Perl tutorial
|
|
15/11 (11am and 3pm)
|
XML
Web Architecture (REST and SOA)
|
A Technical Introduction to XML
The XML specification
An intro to XML by IBM
XML processing with JavaScript on Firefox
REST (Roy Fielding thesis - chapter 5)
Chapters 1 and 2 of "Web Services by Alonso, Casati, Kuno, and Machiraju" (pick up from "Melani")
|
|
22/11 (11am and 3pm)
|
state maintenance
|
in-class examples (pizza3.cgi, pizza3b.cgi, quiz1.cgi, quiz2.cgi, admin.cgi and guestbook.cgi)
|
|
28/11
|
CGI.pm and XML
|
CGI intro and examples
The in class exmaple on XML+CSS+JS+Perl-CGI
|
|
29/11 (11am and 3pm)
|
Web Application Security
basics
SSL
|
Writing Secure Web Applications
CGI Security
Digital Signatures and Public Key Encryption
An introduction to Digital Signatures, by David Youd
Introduction to SSL
|
|
5/12
6/12
|
Semantic Web
Tutorial by Ivan Herman
|
The Semantic Web, By Tim Berners-Lee, James Hendler and Ora Lassila
Where are the Semantics in the Semantic Web? by Michael Uschold
Interoperability Issues in Large-Scale Distributed Object Systems, by Frank Manola
Mediation in Information Systems, by Gio Wiederhold
|
|
12/12
|
Απεργία
|
|
13/12 (11am and 3pm)
|
Question-Answering Session and Exam
|
|
19/12
|
Data Mining (Itemset mining, Recommendation)
|
Mining Association Rules between Sets of Items in Large Databases
|
|
20/12
|
SOA
|
Start Here to learn about Web services
The Web Services Conceptual Architecture
|