869 Web Technologies
Content
- Introduction – web technologies
- Internet (computer, network)
- Web (WWW) – distributed document-based system
- Web architecture (client-server model, communication, naming, …)
- Standards and protocols
- Client programming: (X)HTML, Script programming (JavaScript, jQuery, …)
- Server programming (PHP, CGI, servlet, …)
- Web Search technologies and resource extraction (portal, Search engine, Forum, …)
- Meta- language XML (naming, XML checking, presentation formats, XML applications
- XML based web services (SOAP, WSDL, UDDI), RESTful
- Web engineering (methodologies and startegies of web application design, customer support)
- Web application security (users, identity, certificates, encryption)
- Semantic web
Objectives and competences
The primary objective of this course is to introduce students a Web as a distributed system and the use of online technologies on the client and server-side. The acquired knowledge will enable students to develop their own webpages, websites and web applications.