Site Map | Legal | Privacy | Terms & Conditions..
.

Booking Hotline: ++44 (0) 1737 821 590..

 

  .


Course Categories


>>
Networking
......Basic networking
......LANs, WANs and cabling
.....
RF and Wireless
..... IP and routing
..... DNS, SNMP...
..... VoIP, SIP...
..... IPsec, firewalls...

>> Telecommunications
>> LINX
>> Foundry Networks
>> Product specific
>>
Management overviews
>> Security
>> UNIX and Linux
>> Microsoft
>> Programming


>> See all courses

 
Advanced Java programming
Advanced Java course description
A tour of the more advanced features of Java following on from the Introduction to Java course. JDBC and JavaBeans are covered in separate courses.

Who will benefit?
Those wishing to program in Java.

Advanced Java prerequisites
Introduction to Java programming.

Advanced Java course objectives
By the end of the course delegates will be able to:
  • Use Java to implement OOA/D.
  • Use within Java programs
  • Internationalisation
  • Object serialisation
  • Reflection
  • RMI
  • Swing
  • JAR files
  • Write Servlets and Java Server Pages

Duration: 5 days


>> Dates, prices & bookings for this course

>> Back to Programming courses overview

Advanced Java course contents

What you should already know

OO features in Java
static initialisers, object destruction, finalisation, constructor chaining, shadowing, Abstract classes and interfaces, inner classes, nested classes, member classes, local classes, anonymous classes.

Internationalisation
Locales, Unicode, local customs, localising messages.

Object Serialisation
Simple and custom serialisation, class versioning,

Reflection
Obtaining class and member information.

RMI
Restrictions, RMI architecture, Stubs, skeletons, rmic, the registry server, The RMI API.

Swing
An overview, examples, comparison vs. AWT, data transfer cut & paste.

Servlets
Servlet API, Java Web server, The servlet life cycle, chaining servlets, Hybrid servlets.

JAR files and signed applet