Course: Programming of Internet Applications

« Back
Course title Programming of Internet Applications
Course code KIT/INPIA
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study 1
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)
  • Kavička Antonín, prof. Ing. Ph.D.
  • Šilar Zdeněk, Ing. Ph.D.
Course content
Basics and using JSP scripting elements. HTML and JSP elements. Servlets. Important directives. JavaBeans objects. Installation and maintenance of Web applications. JSP pages and databases. The conception of Java Enterprise Edition (JEE) - introduction (resources, tools and literature). Existing internet technology. JSP architectures. JSP scripting - the basic building blocks. JSP implicit objects and directives. Servlets - instructions and directives, the transfer of JSP to servlets. The building of real applications. Submission semester work. JavaBeans objects - characteristics and actions. Installation, maintenance and security of Web applications. Design and sample of another application. Controller and the flow of Web applications. JSP and databases. JSF and other "Frameworks".

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration
Learning outcomes
The aim of this course is to acquaint students with the techniques of programming Internet applications in the Java programming language. Students during the teaching acquainted with modern technologies for the design and development of Web applications.
After graduating from this course the student will be able to design dynamic interactive pages with the help of modern technology. The knowledge and skills can be applied in the follow-up courses.
Prerequisites
Knowledge of Java at the level Standard Edition (JSE).

Assessment methods and criteria
Oral examination, Written examination, Home assignment evaluation, Student performance assessment, Discussion

Participation in the exercises - min 70%. Elaboration and surrender of semester work - min. 24 points (max. 40 points). Successfully carrying out the exam (the progam + oral examination) - min. 60 points.
Recommended literature
  • 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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2016) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2015) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2014) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer