This course is for those who want to go further and learn advanced Java programming! You will learn how to apply proven DesignPatterns, different techniques for handling XML files, both for configuration and for storing data.
You will learn how to write advanced multi-threaded applications using both traditional thread classes and the Executor Framework. You will understand the underlying technology of network programming and how to build distributed RMI applications.
You will learn how to create reusable components; JavaBeans.
Finally, the course includes methods for analyzing existing classes, optimizing existing code, and measuring the performance of Java applications.
Java-savvy programmers, systems engineers and project managers who want to build advanced systems that exploit the full potential of Java.
Knowledge of Java programming and basic knowledge of object orientation.
This course has no certification
1. design patterns
2. thread programming with Java
3. executor framework
4. Java and XML
5. New I/O
6. Network programming with Java
7. Distributed services
8. Java Deep Dive
9. JavaBeans
10. performance
Exercises
Applications of different Design Patterns
Implementing multi-threaded applications with traditional technologies
Using the Executor Framework to separate thread jobs from execution
Applying the Fork/Join framework to efficiently utilize multi-core CPUs
Using DOM technology for the configuration of an application
Using StAX technology to read/write from/to XML
Using Sockets to communicate between Client/Server
Create distributed services with RMI
Create non-visual and visual component with JavaBeans
Performing performance measurement on a Java application
Course Overview
28 450 kr
3 days
Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.
Out of stock
Customized Courses
The course can be adapted from several perspectives:
In interaction with the course leader, we ensure that the course meets your needs.
Stockholm
Göteborg
Skicka intresseanmälan för utbildningen
Send an expression of interest for the training