Empowering software practitioners through training and workshops

Course Description

Advanced Java Programming


This course does not currently have a public schedule. Please register your interest by filling out the enquiry form on the left-side panel and we will keep you informed when the course is due to be scheduled. If you are interested in having Genfosys teach this course at your facility, please visit the On-site training page for more information.

Course code: SP2
Duration: 5.0 Days
Course type: Public or Private on-site
Price: £1,400.00

Overview

This intensive hands-on course explores advanced Java language features and packages. Java programmers will be able to take the content learned and immediately apply it to the problems encountered on the job.

The course begins with a discussion of inner classes. Database programming using JDBC is covered in depth. Object serialization is covered. Distributed programming in Java is introduced, including use of both Remote Method Invocation and CORBA. Reflection in Java and JAR files are covered. Server-side Web programming is introduced using servlets. Java security is covered in depth, including both the Java security model and details of the java.security package. Native methods are covered. There is also an introduction to JavaBeans.

Objectives

  • Learn intermediate to advanced Java features such as inner classes, object serialization, reflection, the use of JAR files, and native methods.
  • Gain an in-depth understanding of database programming in Java using JDBC
  • Learn Java's security model and how to do security programming in Java.
  • Learn how to do distributed programming in Java using RMI and CORBA
Who should Attend
The course is designed for developers who are required to write quality Java code, quality assurance professionals and managers who are responsible for quality development initiatives. It is anticipated that experienced Java developers will find much to challenge their understanding of the language.

Instructional Method
The course is presented in lecture style with numerous exercises and real-world case studies tailored to each topic.

Prerequisites
An understanding of Java language syntax is assumed as well as some practical experience in using the language. It will be helpful if delegates had taken the basic Java programming course.



Home | Why GSET? | Courses | Contact | Genfosys Group | Search | Site Map


Email: gset@genfosys.com | Tel: +44 (0) 845 123 5478