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