For training call +44(0)1273 6222 72

Your basket is empty View Cart shopping cart

Java, Java EE & SOA Certification Training

MAKE AN ENQUIRY Download Course Outline

Java is most widely used programming language in all domains of software development. It was designed in 1995 by James at Sun Microsystems. The training program helps the delegates to become a successful Java Developer. The course provides a comprehensive knowledge of Java Language. Our training program will be delivered by industry leading experts who will make you understand the basic and advanced Java concepts in most efficient manner. The delegates will also be introduced to the various Java frameworks like Spring and Hibernate.

During the course, the delegates will learn how to develop the code with various Java data types, implement multi-threading and exception handling, develop web applications and JSP pages and write code with spring framework components. The course enables the delegates to master core and advanced Java and Java EE concepts along with popular frameworks like SOA, Hibernate and Spring. The delegates will also learn how to communicate with Database using JDBC and implement SOA using web services. By the completion of the course, the delegates will gain expertise in the concepts like Java Function, Java Thread, Java Design Patterns, Java Array and Java Loops using industry use-cases.           


The Java, Java EE & SOA Certification course has no specific pre-requisites. However, basic knowledge of object-oriented programming concepts would be beneficial.  

Course Objectives

  • Comprehensive knowledge of Java data types and a database using hibernate framework
  • Implement arrays, functions and string handling techniques
  • Knowledge of best practices and industry standards
  • Thorough understanding of object-oriented programming through Java  
  • Describe conditional statements and loops
  • Understand various Java concepts like Abstract, Final and parse XML files using DOM and SAX
  • Exposure to many real life industry based projects covering different domains like banking, social media, e-commerce, telecommunication and insurance

Java, Java EE & SOA Certification Training Course Content

Introduction to Java

  • Introduction to Java
  • Bytecode
  • Class Files
  • Compilation Process
  • Data types, and Operations
  • if conditions
  • Loops – for
  • while and do while

Data Handling and Functions

  • Arrays - Single Dimensional and Multidimensional arrays
  • Functions
  • Function with Arguments
  • Function Overloading
  • The concept of Static Polymorphism
  • String Handling - String
  • StringBuffer Classes

Object Oriented Programming in Java

  • OOPS in Java: Object Orientation Concepts
  • Attributes and Methods
  • Classes and Objects
  • Methods and Constructors – Default Constructors and Constructors with Arguments
  • Inheritance
  • Abstract
  • Final
  • Static

Packages and Multi-Threading

  • Packages and Interfaces
  • Access Specifiers: Public, Private, Protected and Package
  • Exception Handling: Try, Catch, Finally, Throw and Throws
  • Multi-Threading: Runnable Interface, Extending a Thread Class, Synchronization in Threads

Java Collections

  • Wrapper Classes and Inner Classes: Integer, Character, Boolean, Float etc
  • Applet Programs: How to write UI programs with Applet, Java.lang,, Java.util
  • Collections:
    • ArrayList
    • Vector
    • HashSet
    • TreeSet
    • HashMap
    • HashTable


  • Introduction to XML
  • Writing XML files
  • DOM Parser – Writing into an XML file and Parsing an XML file
  • SAX Parser, XSL


  • Introduction to SQL
    • Connect
    • Insert
    • Update
    • Delete
    • Select
  • Introduction to JDBC
  • JDBC Architecture
  • Types of Drivers
  • Insert/Update/Delete/Select Operations using JDBC
  • Batch Processing Transaction
  • Management
    • Commit
  • Rollback


  • Introduction to Web Technologies
  • Type of Servlets: Generic and Http Servlet
  • Request Dispatchers: Forward and Include
  • Session Tracking and Filters - 4 types


  • Introduction to JSP
  • Architecture of JSP
  • tags (Scripts, declarative, expression)
  • Implicit objects
  • JSP Directives
  • JSP and JDBC


  • Introduction to Hibernate
  • Architecture of Hibernate
  • Database Operations: Insert/Update/Delete/Select
  • Inheritance
  • Collections
  • HQL and Restrictions
  • Caching in Hibernate


  • Introduction to Spring Framework
  • Architecture
  • Display a Sample Message
  • IoC Containers
  • Bean Definition
  • Bean Scopes
  • Bean Post Processors
  • Dependency Injection Auto-Wiring

Spring, Aja and Design Patterns

  • Aspect Oriented Programming
  • Integrating Spring framework with Hibernate
  • Transaction Management
  • Ajax Framework and Design Patterns: DAO, DTO, MVC
  • Intercepting filters
  • Front Controller
  • Business Delegate


  • Introduction to SOA
  • SOA Architecture
  • Business layer of SOA
  • Advantages of SOA
  • What is Contract?
  • Address, and Binding in SOA
  • Composition of Service
  • Relation between SOA and Web Services

Web Services

  • Introduction to Web Services
  • WSDL file
  • WSDL and UDDI
  • SOAP, RESTfulWeb Service
  • JAX-WS Implementation


* Required

For in-company or private training please request a quote

There are no scheduled dates for this course.

Total price (excluding any discounts and offers)
£1,995.00 ex VAT
£2,394.00 Inc VAT

Course Details

  1. Course Title

    Java, Java EE & SOA Certification Training

  2. Duration

    2 Days

  3. Price Starting From

    £1,995.00 + VAT

Who is this course for?

The Java, Java EE & SOA Certification Training is beneficial for professionals who aspire to become:

  • Web Developers
  • Java Developers
  • Programming Hobbyists
  • Programmers
  • Web Designers
  • Database Administrators
  • Freshers/Graduates who want to build their career in this field are the key beneficiaries of this course

Looking for Online Training?

AgilePM, PRINCE2® & MSP® eLearning

A flexible, cost-effective way to gain your AgilePM, PRINCE2 & MSP qualifications online with our APMG accredited AgilePM eLearningPRINCE2 eLearning & MSP eLearning packages.

ITIL®, PRINCE2®, PRINCE2 Agile®, MSP®, M_o_R®, P3O®, MoP®, MoV® courses on this website are offered by The Knowledge Academy, ATO of AXELOS Limited. ITIL®, PRINCE2®, PRINCE2 Agile®, MSP®, M_o_R®, P3O®, MoP®, MoV® are registered trade marks of AXELOS Limited. All rights reserved.