XML Programming (3op)
Opintojakson tunnus: LUD2010
Opintojakson perustiedot
- Laajuus
- 3 op
- Opetuskieli
- englanti
- Vastuuhenkilö
- Jaakko Vanhala, Vastuuopettaja
Osaamistavoitteet
Students learn the fundamentals of XML (eXtensible Markup Language). The course aims at providing the students with understanding of the meaning of XML in different parts of computer systems and application integration. The students know how to create documents in XML and how to process them, including definition (DTD, Schema), formation (CSS, XSL) and transformation (XSLT). Students become familiar with XML-based application integration, e.g. SOAP and WebServices and several other XML-based applications.
Sisältö
Basics of XML fundamentals
XML documents
XML document definition (DTD, Schema)
XML representation and transformation (CSS, XSL)
Processing XML documents (SAX and DOM interfaces, Java interfaces)
Other XML standards (Xpath, XPointer, etc.)
XML-based applications and frameworks (AJAX, XML-RPC, SOAP/WebServices, SOA, OPC UA, etc.)