Winter Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
Winter Semester 2015/16
Web Applications Development I35049
Course content:
Introduction to programming web applications. The concepts of "server-side", "client-side. Tools Overview. Characteristics of HTTP (HyperText Transfer Protocol). AJAX technology (Asynchronous Javascript And XML). Architecture REST (Representational state transfer). Web Applications in Java - Servlets. The definition of applications and tasks associated with its distribution. Examples of using servlets. Container management serwletów.Charakterystyka XML (eXtended Markup Language). Concept of a document structurally and semantically correct. Namespaces. Description of the syntax of the document (DTD, XML Schema). Document Object Model (DOM). Processing of dynamic documents on the server side - Java Server Pages technology. Components of JSP. XHTML syntax. Library znaczników.Konstrukcja UI - Java Server Faces. Basic Concepts. Processing Model requests. Tags generating interfejs.Komponenty managed JSF applications.
(in Polish) Rodzaj przedmiotu
Course coordinators
Assessment criteria
Efekty kształcenia wymagane w ramach wykładu:
IK1 - 60 pkt
IK2 - 40 pkt
Efekty kształcenia wymagane w ramach pracowni projektowej
IK3 - 10 pkt
IK4 - 70 pkt
IK5 - 20 pkt
Bibliography
a) basic references:
Specifications for technology and standards:
- XML, XPath, XSLT, XML Schema, HTML, XHTML, CSS, etc. available at http://www.w3c.org
- Java EE technologies available at http://www.oracle.com/technetwork/java/javaee/tech/index.html