Internet structure and history. Internet and its potential applications such as e-mail, news groups, chat, video, etc. Internet legislation and ethics. Internet and web development processes.
A run-through of basic WWW techniques such as HTML, DHTML, XML, CSS and JavaScript. Standards and de facto standards. Writing of interactive graphic applications
The use of basic protocols such as IP, TCP, UDP and multicast. The use of sockets, streams and URL. Client-server programming including Corba and RMI. Server programming with CGI.
Laboratory work dealing with e.g. construction of interactive interfaces, introduction to URL, sockets, message systems, CGI, DHTML and JavaScript.
Exercise where participants, working in groups, choose a moore advanced area and develop a larger application