Lecturer(s)
|
|
Course content
|
Basics of Internet technologies, protocol HTTP, HTML language. User-application interaction, creating dynamic www pages. Creating Internet applications using Java programming language, Servlets, JSP. Managing data using servlets, generating HTML code, managing state of application using sessions and cookies. JSP elements, comments, directives, scripting elements, implicit objects, actions, tag libraries, creating applications, JSP architecture. Security in Internet applications. Persistence, JDBC.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities
|
Learning outcomes
|
The main goal of the course is to familiarise students with programming modern Internet applications in Java.
The student is able to develop simple web applications on the Java platform upon the completion of the course.
|
Prerequisites
|
A basic understanding of C language.
|
Assessment methods and criteria
|
Oral examination, Home assignment evaluation
Given assignment confirms that a student has knowledge of programming Internet applications in Java programming language and fulfilled qualified requirements (elaboration of software work focused on main aspects of programming Internet applications in Java - application must be designed using Model View Controller (MVC) architecture and use database to store data). The exam consists of a theoretical exam.
|
Recommended literature
|
-
Basham, B., Sierra, K., Bates, B. Head First Servlets and JSP. O'Reilly. 2004. ISBN 0596005405.
-
Bollinger, G., Natarajan, B. JSP - Java Server Pages, podrobný průvodce začínajícího tvůrce webu. Praha, Grada, 2003. ISBN 80-247-0340-8.
-
Dellwig, I., Dellwig, A. JavaScript - příručka programátora. Praha, Grada, 2003. ISBN 80-247-0298-3.
-
Deshmukh, H., Malavia, J., Scarpino, M. SCWCD Exam Study Kit Second Edition: Java Web Component Developer Certification. Manning, 2005. ISBN 1932394382.
-
Hall, Marty. Java : servlety a stránky JSP. Praha: Neocortex, 2001. ISBN 80-86330-06-0.
|