Course: Programming of Internet Applications

« Back
Course title Programming of Internet Applications
Course code KID/PPIAP
Organizational form of instruction Lecture + Tutorial
Level of course Master
Year of study 2
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Rejsek Ondřej, Ing.
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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Transport Engineering Study plan (Version): Applied Informatics in Transport (2016) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer