Skip to main content

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

Go back to top of page