Siirry suoraan sisältöön

Java-sovellusohjelmointiLaajuus (3 op)

Opintojakson tunnus: TI00AB12

Opintojakson perustiedot


Laajuus
3 op

Osaamistavoitteet

On completion of the course:
- knows Java application domains and Java SE libraries support for client, database and network applications
- understands the principles of multithreading and its role in different Java applications
- knows the principles of programmatic database processing and networking using Java
- knows the principles of Java Web programming
-----
- shows ability to develop different kinds of applications using Java technology
- has skills in using different Java graphical components and layouts and different database platforms

Sisältö

- Java technology anywhere via portability and scalability
- Graphical client applications
- Multithreading
- Database applications using JDBC
- Networking using TCP sockets and URL
-----
- Java and XML
- Introduction to Java Web programming
- Servlets

Esitietovaatimukset

- Programming
- Java Programming

Arviointikriteerit, tyydyttävä (1)

- Knowing Java application domains and Java SE libraries
- Understanding the principles of multithreading in Java
- Knowing the principles of programmatic database processing using Java
-----
- Ability to develop basic applications using Java technology
- Ability to use Java GUI components and database platforms

Arviointikriteerit, hyvä (3)

- Knowing Java application domains and Java SE libraries support for client, database and network applications
- Understanding the principles of multithreading and its role in different Java applications
- Knowing the principles of programmatic database processing using Java
-----
- Ability to develop different kinds of applications using Java technology
- Ability to use different Java graphical components and different database platforms

Arviointikriteerit, kiitettävä (5)

- Knowing Java application domains and Java SE libraries support for client, database and network applications
- Understanding principles of multithreading and its role in different Java applications
- Knowing the principles of programmatic database processing and networking using Java
- Knowing the principles of Java Web programming
-----
- Ability to develop different kinds of applications using Java technology
- Skills in using different Java graphical components and layouts and different database platforms

Lisätiedot

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

Siirry alkuun