Learn Advanced java-Frameworks, Spring, Hibernate, Struts in Ireland and UK from Professional trainers. Course starts from €450 or £375 or $485. Choose timings at your convenience.

Corporate Training

We provide In house or Classroom training for Companies in Ireland and UK. We are cheaper than any other Training companies.
Contact Us


About the Course

Course Objective

Course Features



Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere”

ChartTics offers real time and practical Advanced Java training Online in Dublin, Ireland and UK , Live Instructor-led Online training and Video training will advance your career as Business Intelligence Developer or Analyst.

We also have several Java training in Dublin, Ireland and UK

After the completion of course at ChartTics, you will be able to:

  • Understand the In-depth concepts of JEE
  • Can build a Independent Web application
  • Understand the in-depth Life cycle of servlets and Jsp.
  • Spring Framework Architecture
  • Spring’s Dependency Injection and Autowiring feature
  • Aspect Oriented Programming (AOP) and AspectJ
  • Data access mechanisms provided by Spring
  • Spring MVC
  • Create a web application using Spring MVC
  • Understand ORM and basics of Hibernate
  • Understand and implement life cycle of Hibernate Persistence and Session Factory
  • Implement Hibernate Mappings, Inheritance and Types
  • Understand Hibernate Criteria and Query Language
  • Exploring Hibernate Transactions, Filter and Performance
  • Implement Hibernate Search and Validations
  • Hibernate with NoSQL and Spring
  • Online Courses: 60 Hours
  • Assignments: 30 Hours
  • Project: 20 Hours

At the end of your course, you will work on a real time Project. Once you are successfully through with the project (reviewed by an expert), you will be awarded a certificate with a performance based grading.

If your project is not approved in 1st attempt, you can take additional assistance to understand the concepts better and reattempt the Project free of cost.


Value for Money (9.3/10)

Instructor Skills (9.7/10)

Course Content (9.4/10)

Live Interaction (9.6/10)


Submit your review




Create your own review


Average rating:  

 4 reviews

Senior Java Consultant, Credit Suisse, UK

I have been part of ChartTics family more than an year and I appreciate all the effort that ChartTics make for bringing the required courses to make learning easier with affordable prices. I have been part of Core Java, Java/J2EE, Hibernate, Spring course. The courses were brilliantly designed to make the learners understand and gain confidence on what they are learning for. I got more than what I am looking for and gathered so much of information and confidence which makes me proceed in the direction which I wished to. Thanks for ChartTics and their team!!!

by Abi (Follow on LinkedIn) on MyAcademy
Lead Engineer, HCL Technologies

ChartTics is best in my experience. Once joined you will come to know what a good decision you have made to improve your career.The course was so comprehensive and practical. Both the Assignments in between the course and the final project all made me an experienced developer now.

Consultant, NCS Group, Singapore

I joined for Advanced Java course in ChartTics.They taught the concepts very well.The instructor was very proficient in java and he teaches course in a clear and easy way,

Wipro, India

I am enrolled on  core Java and J2EE course.The lectures are awesome.Slides and project files were so helpful.I am so happy and satisfied


Online Training

  • Instructor led Online
  • Interactive Training

Classroom Training

  • Classroom in Dublin
  • Interactive Training

1-to-1 Online

  • Instructor led Online
  • One-to-One Training


Section 1J2EE
Lecture 1Java EE Introduction
Lecture 2Servlets and JSP with the JSP Standard Tag Library (JSTL)
Lecture 3JDBC
Lecture 4Component Integration
Section 2Spring
Lecture 5Overview of Spring Technology
Lecture 6Dependencies and Dependency Injection (DI)
Lecture 7Working with Bean Properties
Lecture 8The Spring Container and API
Lecture 9Database Access with Spring
Lecture 10Aspect Oriented Programming (AOP)
Lecture 11Spring Transaction (TX) Management
Lecture 12Introduction to Spring Web Integration and Spring MVC
Section 3Hibernate
Lecture 13Introduction to Hibernate
Lecture 14Getting started with Hibernate quickly
Lecture 15Querying
Lecture 16The Persistence Lifecycle
Lecture 17Optimistic Locking / Versioning
Lecture 18Relationships
Lecture 19Inheritance Mapping
Lecture 20The Criteria API
Lecture 21Hibernate and Java Persistence / EJB 3