Sela

Advanced java

Description
Java is more than programming language; it's an eco-system that contains a lot of technologies and frameworks that simplify the development in java. The java advanced course contains important frameworks from the java language itself and some other popular frameworks that add new concepts and capabilities to the java development. This hands on course will practice you on these frameworks and will extend your box tool in java development.
Intended audience
This course is designed for Java programmers, team leaders, and software project managers

Topics

RMI architecture
Defining and implementing remote interfaces - step by step example
RMI callback
RMI over IIOP - Appendix
RMI security - Appendix
RMI Lab
Introduction to JDBC 3.0
Types of JDBC drivers
Executing statements, prepared statements and callable statements
Row sets
JDBC Transactions
Save points
Isolation Levels
The javax.sql package - Appendix
JDBC Lab
What is JNI?
The “native” Keyword.
The javah process.
Invoking native methods.
Passing arguments to native methods.
Objects, Arrays and Strings.
Local and Global references.
Callbacks methods’ id and fields’ id.
Handling Java errors (exception handling).
Threads.
Performance issues
JNI Lab
What is and Why OSGi?
OSGi Architecture
Starting OSGi runtime
Bundle
Installing and starting a bundle
Services
AOP oveview
AspectJ
AspectJ language & API
AspectJ lab
Appendix 2. References.
Quartz overview
Jobs
Triggers
Advanced Topics
Quartz Lab

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?