![]() |
Plus Plus Pty LtdAdvanced Java - 3 days |
Upon successful completion of this course you will be able to:
This course is aimed at experienced Java programmers.
Considerable experience in Java, as covered by our Intermediate Java course.
Advanced tools for advanced coding makes life easier and faster.
Advanced IDEs - Eclipse, NetBeans, jEdit
Unit testing with JUnit
Automating the build process with Ant, Maven and others
Java 1.4, 1.5, 6, 7 and 8 - What's new in these significant new , s, and why you should be using the latest
Introspection
Dynamic class loading
Assertions
Autoboxing and Unboxing
Enhanced for Loop
Generics
Static import
Typesafe enum
Annotations
Doing real work accessing big databases
Overview of databases in Java
Apache Derby
Using SQL on the database
Using an ODBC database in Java
How big data and Hadoop fits into the picture
Advanced database operations
Programming web servers to deliver live, customised content
Dynamic web pages
Setting up Tomcat
Creating JSP pages
Creating a servlet
Spreading the load, different computers doing different things
Sockets
Remote Method Invocation - RMI
Distributed computing with different platforms
CORBA Introduction
Enterprise Java Beans Introduction
Java can't do something? Now it can. Java too slow? Now it's fast
What is JNI for?
How to write a native method
How to call a native method
The connected world, and how Java connects it
Downloading data
Parsing HTML with HTMLEditorKit
Sending mail with JavaMail
Programming mobile phones, PDAs and other devices
What is JME?
Using the Toolkit
Creating a JME program
Introduction to Java programming (2 days)
Intermediate Java programming (3 days)
[ home ] [ training ] [ consulting ] [ development ] [ contact ]
Copyright © 1998-2016 Plus Plus Pty Ltd [www.plusplus.com.au]