1. Introduction to Swing
2. Swing Components
3. Advanced Swing
4. Network Programming
5. JDBC API
6. Java Remote Method Invocation
7. Java Native Interface
8. Introduction to JavaFX
9. Scripting in Java
10. Process API
11. Packaging Module
12. Custom Runtime Images.