Skip to main content

Java Enterprise TechnologyLaajuus (5 ECTS)

Course unit code: TI00AB70

General information


Credits
5 ECTS

Objective

On completion of the course, the student:
- knows the fundamentals and subtechnologies of Java EE
- knows the architecture of Java enterprise applications
- knows / understands Enterprise JavaBeans
- knows / understands ORM using Java Persistence
- knows the concepts of Web and REST services
- knows the principles of JAX-WS and JAX-RS
-----
- shows ability to develop Java enterprise applications built of servlets, EJB, entities and using some database
- shows ability to develop simpler Web and REST services for Java platform
- has skills in building and deploying Java enterprise application or service using NetBeans IDE and GlassFish Server

Content

- Java technologies for server side
- Software architecture in Java EE
- Java application servers
- Enterprise JavaBeans
- Java Message Service
- Java Persistence and entities
- Web and REST services
- JAX-WS and JAX-RS
-----
- RMI
- JCA
- SOAP and WSDL
- BPEL

Qualifications

- Java Programming
- Web Programming
- Applied Java Programming
- Java Web Technology

Assessment criteria, satisfactory (1)

- Knowing the fundamentals of Java EE
- Knowing the architecture of Java enterprise applications
- Knowing / understanding the concept of Enterprise JavaBeans
- Knowing the concepts of Web and REST services
-----
- Ability to develop Java enterprise applications built of servlets and EJB
- Ability to develop simple Web and REST services
- Ability to build Java enterprise application or service using NetBeans IDE

Assessment criteria, good (3)

- Knowing the fundamentals of Java EE
- Knowing the architecture of Java enterprise applications
- Knowing / understanding Enterprise JavaBeans
- Knowing / understanding ORM using Java Persistence
- Knowing the concepts of Web and REST services
-----
- Ability to develop Java enterprise applications built of servlets, EJB and using some database
- Ability to develop simpler Web and REST services
- Ability to build and deploy Java enterprise application or service using NetBeans IDE and GlassFish Server

Assessment criteria, excellent (5)

- Knowing the fundamentals and subtechnologies of Java EE
- Knowing the architecture of Java enterprise applications
- Knowing / understanding Enterprise JavaBeans of different kind
- Knowing / understanding ORM using Java Persistence
- Knowing the concepts of Web and REST services and BPEL
- Knowing the principles of JAX-WS and JAX-RS
-----
- Ability to develop Java enterprise applications built of servlets, EJB, entities and using some database
- Ability to develop Web and REST services using JAX-WS and JAX-RS
- Skills in building and deploying Java enterprise application or service using NetBeans IDE and GlassFish Server

Further information

Teacher's website at Metropolia: http://users.metropolia.fi/~peeterk

Go back to top of page