Subject: Web Programming
(06 -
E239A) Basic Information
Course specification
Course is active from 30.09.2005.. Students learn to solve problems in the field of Web programming, which covers knowledge of HTTP protocols, Server and JSP technology as well As organization and architecture of web applications. After successfully completing the course the students will be able to create dynamic web applications using servlet and JSP technologies. In addition students will be able to develop web application client side using HTML and JavaScript, and also to adjust the web site appearance using CSS technology. Listed outcomes provide students to develop web sites, starting from client side that is executed in a web navigator, to the server side implementing the business logic and communicating with the data storage. Fundamentals of HTML. Fundamentals of JAVA programming language. Input/output subsystem. Concurrent programming. Network programming. Client – server architecture. HTTP protocol fundamentals. Fundamentals of servlet technology. Session management. POST method and file upload. JSP basics. JSP expressions. JSP scriptlets. JSP declarations. JSP directives. JavaBeans. Component visibility. Lectures. Computer practice. Consultations. Theoretical part of the course if examined orally. Practical part of the examination is taken in the computer laboratory.
|