Java Web TechnologyLaajuus (3 ECTS)
Course unit code: TI00AB16
General information
- Credits
- 3 ECTS
Objective
On completion of the course, the student:
- knows the fundamentals of Java EE
- knows the structure of a Java Web application
- knows / understands the principles of request processing and session management using servlets
- knows / understands JavaServer Pages and JSTL
- knows / understands JavaServer Faces
-----
- shows ability to develop Java Web applications built of servlets, JSP and beans, or JSF and backing beans, using some database in the back-end
- has skills in building and deploying Java Web applications using NetBeans IDE and GlassFish Server
Content
- Software architecture in Java EE
- Java Web application components and structure
- Java Web application runtime environment
- Servlets
- JavaServer Pages
- JavaServer Faces framework
- Ajax and Java Web applications
-----
- JSTL
- JSF tag libraries
Qualifications
- Java Programming
- Web Programming
- Applied Java Programming
Assessment criteria, satisfactory (1)
- Knowing the fundamentals of Java EE
- Knowing the structure of a Java Web application and servlet concept
- Knowing / understanding the basics of JavaServer Pages
-----
- Ability to develop Java Web applications built of servlets and/or JSP, using some database in the back-end
- Ability to build Java Web applications using NetBeans IDE
Assessment criteria, good (3)
- Knowing the fundamentals of Java EE
- Knowing the structure of a Java Web application
- Knowing / understanding the principles of request processing and session management using servlets
- Knowing / understanding JavaServer Pages
-----
- Ability to develop Java Web applications built of servlets, JSP and beans, using some database in the back-end
- Ability to build and deploy Java Web applications using NetBeans IDE and GlassFish Server
Assessment criteria, excellent (5)
- Knowing the fundamentals of Java EE
- Knowing the structure of Java Web application
- Knowing / understanding the principles of request processing and session management using servlets
- Knowing / understanding JavaServer Pages and JSTL
- Knowing / understanding JavaServer Faces
-----
- Ability to develop Java Web applications built of servlets, JSP and beans, or JSF and backing beans, using some database in the back-end and Ajax on the client side
- Skills in building and deploying Java Web applications using NetBeans IDE and GlassFish Server
Further information
Teacher's website at Metropolia: http://users.metropolia.fi/~peeterk