Publishing and retrieving information on the Web



During the past decade the World Wide Web (Web) has experienced an exponential growth and has become the main means of information exchange and sharing on a global scale. The main reasons behind this phenomenon is that the Web offers a simple, standard and efficient mechanism for global business to business and business to consumer transactions. Businesses and organisations throughout the world have appreciated the power of the Web and have attempted to integrate it with their business and IT infrastructure. For this reason there is a clear need for the involved consultants and professionals to be aware of the Web concepts, mechanisms, terminology and future developments. This intensive 3 day course addresses this real need and provides a comprehensive, practical introduction to the concepts and techniques behind publishing and retrieving information on the Web.

The main aim of this course is to introduce the basic concepts of the World Wide Web as well as a number of Web-related tools and notations which can be used to design and implement effective Hypertext (Web) pages. By the end of the course the delegates should be able to :

(1) understand the architecture and technology of the World Wide Web (WWW);

(2) understand the mechanisms of information retrieval in the WWW, the functionality of search and meta-search engines as well as their strengths and weaknesses;

(3) understand the issues behind Web design;

(4) develop simple commercial Web sites by using the HyperText Markup Language (HTML) 4;

(5) understand the purpose and techniques of Web data modelling by using the eXtensible Markup Language (XML) and apply them in simple scenaria;

(6) appreciate the present and future of the Web by familiarising themselves with cutting-edge developments such as the Semantic Web and Web robots (software agents).


The intended audience of this short course is technical or business professionals in any area who want to understand the concepts of publishing and retrieving information on the Web as well as gain the necessary skills to make effective use of the Web in a corporate or business environment. Both the notations introduced in this course (HTML and XML) are NOT programming languages therefore no previous programming experience is required. It is expected that the delegates will be familiar with Web browsers such as Internet Explorer and basic text editors such as Notepad.


The course structure is as follows:-

Day 1: Introduction to the Web architecture, services & HTML 4

  • Introduction to the WWW : Architecture, protocols, Hypertext concepts, Web naming, Web browsers functionality.
  • Search and meta-search engines : Requirements, classification, functionality, document relevance metrics, query construction and execution.
  • Introduction to HTML 4 : Purpose, syntax, basic text formatting.
  • Day 2: Further HTML 4 and exercises Day 3: Web data modelling (XML) and the future of the Web


    Dr Nick Antonopoulos received his BSc degree in Physics (1st class) in September 1993 from the University of Athens. In October 1994 he was awarded an MSc in Information Technology (distinction) from Aston University in Birmingham. He then joined the Networks Business group in ICL where he worked for one year as technical consultant. His responsibilities included the testing and setup of various networking devices. He also acted as ICL technical representative in a number of UK computer exhibitions.
    In August 1999 Nick became lecturer in the Department of Computing of the University of Surrey. He has designed and taught more than eight academic modules for both undergraduates and postgraduates covering Web-related topics such as HTML, XML, CGI, Javascript,Perl and Java. He has over 15-year experience in software development with Fortran 77, C, C++, Turbo Pascal, Modula-2, Java and Perl. He is certified professional in Javascript from Brainbench.
    In October 2000 Nick was awarded a PhD in Internet Computing and became the leader of a newly established Software Agent Research Group in the department of Computing. Currently Nick is the Director of Postgraduate Courses in the department of Computing and has designed and developed a popular, new MSc degree in Internet Computing. He supervises two full-time PhD students on the topics of agent mobility and GRID interoperability frameworks respectively. He has published numerous articles in scientific journals and international conferences. His research interests include software agent architectures, security, communication and mobility management. He is also keen in researching the application of software mobile agents in the domains of Knowledge Management and the GRID.

    Mr Bogdan Vrusias is a research officer sponsored by EPSRC for a government project at the University of Surrey, specialised on artificial neural networks, data mining, statistical methods and multimedia databases. Also an experienced analyst programmer with a wide range of programming skills, specialised on web technologies and software applications. He has been a Research Officer since May 2000 and a member of the Artificial Intelligence Group since August 1998. He graduated from the University of Surrey with a BSc (Honours) degree in Computing and Information Technology in 1998, and currently he is also a part-time PhD student. His work has been published in learned journals and has been presented at international conferences. As a research officer he is responsible for the development and management of the SOCIS (Scene Of Crime Information System) project. His key responsibilities / achievements include; developing a JSP (Java Server Pages) web-based prototype for information retrieval and extraction, creating an architecture combining neural networks, information extraction and a database of images and text. He has also designed and developed professional ASP, ADO based websites, for B2B, B2C and other applications. He has developed numerous Web-based applications; one of them a data mining system called Profiler's Workbench, an artificial neural network application for analysing databases and extracting useful information into a visual output.



    Day 1 Day 2  Day 3
    9:00-10:30 Introduction to the WWW : Architecture, protocols, Hypertext concepts, Web naming, Web browsers functionality. Further HTML : Tables, images, color, background, animations. Cascading Style Sheets (CSS) : Purpose, notation, external, internal and inline style sheets.
    10:30-11:00 COFFEE COFFEE COFFEE
    11:00-12:30 Search and meta-search engines : Requirements, classification, functionality, document relevance metrics, query construction and execution. Advanced HTML : Multimedia, forms, frames.Web page design : Visual design issues and tools. Introduction to Web data modelling : Purpose, introduction to XML notation and comparison with the HTML notation, applications.
    12:30-14:00 LUNCH LUNCH LUNCH
    Introduction to HTML 4 : Purpose, syntax, basic text formatting.

    Practical session : Mini-project 
    Basic XML principles : Elements, attributes, mapping documents to element hierarchies, Document Type Definition (DTD).
    15:30-16:00 TEA TEA TEA
    Practical session : Getting started with HTML

    Practical session : Mini-project continued
    Future Web : The Semantic Web and Web robots.



    Price per person, including lunch, refreshments and printed course notes Enquiries should be addressed to: Barbara Steel, Course Co-ordinator    Tel: +44(0)1483 686040
    Fax: +44(0)1483 686041 or send an email by clicking below:
    Short Courses Enquiry
    To reserve a place on the above course please complete this Registration Form


    Barbara Steel: 25 July 2001