20-week online Advanced Java Course
You will learn:
- Java Security
- JDK Security Model
- Security-Related Tools
- Controlling Applet Access
- How to make an applet able to create and write to a file?
- How to set up a policy file
- Control access to applications
- Code and Document Security
- Digital Signatures
- Certificates
- Keystores
- Generating Keys
- Signing JAR File
- Exporting the Public Key Certificate
- Importing trusted certificate
- Verifying the jar file signature
- Generate a digital signature using JDK API
- How to verify a Digital Signature
- What is JNI (Java Native Interface)
- Native Methods from the Java Side
- Steps involved in incorporating a native method in Java
- Creating the shared library.
- Java and Native Types
- Java Primitive Types
- Mapping of Java primitive types to native types
- Java Object Types
- Interacting with Java from the Native Side using JNI functions
- Calling methods
- Method Signature
- Generate Method Signatures
- Accessing Member Variables
- What is JDBC
- Accessing and manipulating databases using JDBC
- The built-in threads for multi-tasking capability in Java.
- How to control sound playing and to manipulate sound playing
- Create dazzling animation in your web page using Java.
- Use the Card Layout for animation
- How to create stunning colour and text variation display.
- Create stunning animation of images.
- Create multi-media web pages.
- File I/O, reading characters from the keyboard or a file.
- Java networking basics
- Communication layers, ports, protocols and connections.
- The excellent java.net package.
- DNS & IP addresses.
- Java URL class, its constructors & associated
methods
- How to parse URLs and to read directly from a URL.
- Sockets, TCP servers
- Use Java code to get Socketinformation.
- UDP Datagrams and Java DatagramSocket.
- A Java command-line finger client.
- Create a Java program to submit and queue a print job.
- The magnificent Java DataBase Connectivity
- Swing Components basics
- Use Swing control the look and feel of components.
- Create keyboard mnemonics using Swing
- Incorporate tooltips with Swing.
Cost: $US295 (US dollars) including course notes and lots of examples
and exercises. You will have your own instructor whom you can ask as many
questions as possible by email. You have the option of completing the
course between 8 to 20 weeks.
Next online course (Ecourse) starting date:
Our next online course starting date is Monday 19 November 2012
Enquires or Enrolment:
Email: courses@expert.com.hk
or
Phone: + 61 3 9700 6260 (9am-5pm Australian Eastern time Monday
to Friday)
©2000-2012 Expert IT Consulting & Training Melburne
Australia
|