Search our courses

Java

Developed by practicing software engineers and architects our Eclipse, Java, Java EE and JSF training courses will help you get a firm footing in these exciting new technologies. We are committed to offering these courses using the IDE of your choice.

We offer a wide range of Java training courses, all of which can be delivered onsite or at a location close to your business.

Java

This Oracle Java Certified Professional training course is aimed at Java developers who are preparing for the Oracle Certified Professional, Java SE 7 Programmer II examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ46 Duration: 5 Days

Java Enterprise Edition 7 Development training course defines a platform for multi-tier enterprise development. This training course describes how to use Java EE 7 to create Web applications, define and access middle-tier EJB components, create and consume SOAP and REST Web services, create full-duplex client-server solutions using Web Sockets, implement message-based solutions using JMS, and persist data to a database by using JPA.

The course covers the latest techniques and APIs in the Java EE 7 platform.

In the classroomIn the Private Training
Code: GTIT167 Duration: 5 Days

This RxJava training course is the Reactive Extensions library for the JVM. RxJava makes it easy to composing asynchronous and event-based programs using observable sequences of data in Java applications. This course takes a detailed look at the RxJava API and explores various patterns and techniques to ensure you make the most of concurrency, parallelism, and data throttling.

In the classroomIn the Private Training
Code: GTJ49 Duration: 3 Days

JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. This JavaScript Web Development training course leads you through the latest JavaScript syntax and includes detailed coverage of Dynamic HTML (DTML), the Document Object Model (DOM), and Cascading Style Sheets (CSS). The course also shows how to use jQuery to simplify client-side programming and add Ajax support with ease.

In the classroomIn the Private Training
Code: GTIT32 Duration: 3 Days

This Oracle Certified Java Associate Java 8 course is aimed at Java developers who are preparing for the Oracle Certified Associate, Java SE 8 Programmer I examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ51 Duration: 5 Days Accreditation: Oracle Certified Professional (OCP)

This Oracle Certified Java Associate training course is aimed at Java developers who are preparing for the Oracle Certified Associate, Java SE 7 Programmer I examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ39 Duration: 5 Days Accreditation: Oracle Certified Professional (OCP)

Covering JVM internals, bytecode, classloading, garbage collection analysis and tuning as well as JIT compilation, application profiling and language-level techniques; this course also contains hands-on labs and a wealth of directly-applicable knowledge that will allow engineers to gain deep insight into their performance problems and how to fix them.

In the classroomIn the Private Training
Code: GTJ47 Duration: 2 Days

This Advanced JavaScript Techniques training course explores the language in forensic detail, shining a light on the dark areas that often confuse and confound JavaScript development teams. If you’re writing production JavaScript code, and you need to get it right, then this is the course for you.

In the classroomIn the Private Training
Code: GTIT35 Duration: 3 Days

In this XML Programming using Java training course, Java programmers will learn the basics of XML form and syntax. They will use Java to implement XML web applications, as well as learning how to use XML to pass data between distributed Java applications. Emphasis is placed on writing well-formed and valid XML, parsing techniques and converting Legacy data with XML.

In the classroomIn the Private Training
Code: GTIT16 Duration: 3 Days

This Java training course discusses Java 8’s capabilities (& limitations) and answers the question “Does the arrival of streams make Java 8 a functional language?”. We then discuss Java 8 concurrency in some detail.

In the classroomIn the Private Training
Code: GTJ802 Duration: 1 Day

In this Advanced JavaScript training class, you will learn advanced JavaScript techniques and good standard coding conventions. You will also learn advanced form validation with Regular Expressions, to manipulate the HTML DOM and to create jump menus and cascading select menus. Finally, you will learn to manipulate CSS with JavaScript to create applications using Dynamic HTML.

In the classroomIn the Private Training
Code: GTIT24 Duration: 2 Days

Ben Evans presents this Introduction to Modern Security up-to-date training course overview of Security in a Development environment. He integrates some labs as part of this session, so participants are required to bring a laptop.

In the classroomIn the Private Training
Code: GTJ50 Duration: 1 Day

Java 7

Covering JVM internals, bytecode, classloading, garbage collection analysis and tuning as well as JIT compilation, application profiling and language-level techniques; this course also contains hands-on labs and a wealth of directly-applicable knowledge that will allow engineers to gain deep insight into their performance problems and how to fix them.

In the classroomIn the Private Training
Code: GTJ47 Duration: 2 Days

This Oracle Certified Java Associate training course is aimed at Java developers who are preparing for the Oracle Certified Associate, Java SE 7 Programmer I examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ39 Duration: 5 Days Accreditation: Oracle Certified Professional (OCP)

This RxJava training course is the Reactive Extensions library for the JVM. RxJava makes it easy to composing asynchronous and event-based programs using observable sequences of data in Java applications. This course takes a detailed look at the RxJava API and explores various patterns and techniques to ensure you make the most of concurrency, parallelism, and data throttling.

In the classroomIn the Private Training
Code: GTJ49 Duration: 3 Days

This Oracle Java Certified Professional training course is aimed at Java developers who are preparing for the Oracle Certified Professional, Java SE 7 Programmer II examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ46 Duration: 5 Days

Java 8 and 9

This Oracle Certified Java Associate Java 8 course is aimed at Java developers who are preparing for the Oracle Certified Associate, Java SE 8 Programmer I examination. The course includes detailed coverage of all the topics in the exam, and includes comprehensive examples and exercises to assist your preparation for the exam as well as your general Java career.

In the classroomIn the Private Training
Code: GTJ51 Duration: 5 Days Accreditation: Oracle Certified Professional (OCP)

Ben Evans presents this Introduction to Modern Security up-to-date training course overview of Security in a Development environment. He integrates some labs as part of this session, so participants are required to bring a laptop.

In the classroomIn the Private Training
Code: GTJ50 Duration: 1 Day

Covering JVM internals, bytecode, classloading, garbage collection analysis and tuning as well as JIT compilation, application profiling and language-level techniques; this course also contains hands-on labs and a wealth of directly-applicable knowledge that will allow engineers to gain deep insight into their performance problems and how to fix them.

In the classroomIn the Private Training
Code: GTJ47 Duration: 2 Days

This Java training course discusses Java 8’s capabilities (& limitations) and answers the question “Does the arrival of streams make Java 8 a functional language?”. We then discuss Java 8 concurrency in some detail.

In the classroomIn the Private Training
Code: GTJ802 Duration: 1 Day

Java EE

Java Enterprise Edition 7 Development training course defines a platform for multi-tier enterprise development. This training course describes how to use Java EE 7 to create Web applications, define and access middle-tier EJB components, create and consume SOAP and REST Web services, create full-duplex client-server solutions using Web Sockets, implement message-based solutions using JMS, and persist data to a database by using JPA.

The course covers the latest techniques and APIs in the Java EE 7 platform.

In the classroomIn the Private Training
Code: GTIT167 Duration: 5 Days

JavaScript

This Advanced JavaScript Techniques training course explores the language in forensic detail, shining a light on the dark areas that often confuse and confound JavaScript development teams. If you’re writing production JavaScript code, and you need to get it right, then this is the course for you.

In the classroomIn the Private Training
Code: GTIT35 Duration: 3 Days

In this Advanced JavaScript training class, you will learn advanced JavaScript techniques and good standard coding conventions. You will also learn advanced form validation with Regular Expressions, to manipulate the HTML DOM and to create jump menus and cascading select menus. Finally, you will learn to manipulate CSS with JavaScript to create applications using Dynamic HTML.

In the classroomIn the Private Training
Code: GTIT24 Duration: 2 Days

JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. This JavaScript Web Development training course leads you through the latest JavaScript syntax and includes detailed coverage of Dynamic HTML (DTML), the Document Object Model (DOM), and Cascading Style Sheets (CSS). The course also shows how to use jQuery to simplify client-side programming and add Ajax support with ease.

In the classroomIn the Private Training
Code: GTIT32 Duration: 3 Days

Modern Security

Ben Evans presents this Introduction to Modern Security up-to-date training course overview of Security in a Development environment. He integrates some labs as part of this session, so participants are required to bring a laptop.

In the classroomIn the Private Training
Code: GTJ50 Duration: 1 Day

XML

In this XML Programming using Java training course, Java programmers will learn the basics of XML form and syntax. They will use Java to implement XML web applications, as well as learning how to use XML to pass data between distributed Java applications. Emphasis is placed on writing well-formed and valid XML, parsing techniques and converting Legacy data with XML.

In the classroomIn the Private Training
Code: GTIT16 Duration: 3 Days

Technical ICT learning & mentoring services

Private Team Training

Our instructors are specialist consultants with vast real world experience and expertise allowing them to design and deliver client-focused courses for your organisation.

Learn more about our Private Team Training

What Our Clients Say

“Very interesting course from an excellent instructor. Highly technical and well delivered”

 

Introduction to Modern Security - GTJ50

Dec '17

“Super experience. The instructor spoke with great knowledge and experience. The materials will be invaluable in the real world”

 

Professional Cloud Service Manager Certification training- GTC13

Dec '17

“Very useful course, making complex topics more approachable and the instructor was very good at getting concepts across and engaging with delegates and our specific needs”

 

Optimising Java - GTJ47

Dec '17

“This was an excellent course and I found it very interesting and enjoyable.  The instructor was a font of knowledge on all aspects of Big Data and Analytics and was enthusiastic about sharing his knowledge”

 

Applied Data Science and Big Data Analytics - GTBD7

Nov '17

“The instructor was fantastic at explaining lessons with applicable work type examples.  He was enthusiastic with what he was teaching which made learning the course more enjoyable”

 

Linux Essentials Certification - GTU2

Oct '17

"Intelligence is the ability to avoid doing work, yet
getting the work done"

Linus Torvalds, creator of Linux and GIT

Technical ICT learning & mentoring services

About GuruTeam

GuruTeam is a high-level ICT Learning, Mentoring and Consultancy services company. We specialise in delivering instructor-led on and off-site training in Blockchain, Linux, Cloud, Big Data, DevOps, Kubernetes, Agile, Software & Web Development technologies. View our Testimonials

Download our eBrochure
Our Accreditation Partners
Upcoming Courses

Kubernetes Administration

7-10  Jan

CORK

This Kubernetes Administration Certification training course is suitable for anyone who wants to learn the skills necessary to build and administer a Kubernetes cluster

Learn More

CompTIA Network+ FastTrack

11-13 Dec

CORK

This fast-paced course teaches the essentials of networking and helps to prepare the student for the CompTIA Network+ certification.

Learn More

Cloud Service Manager

29 - 31 Jan

DUBLIN

ITIL in the Cloud certification training, accredited by the Cloud Credential Council

Learn More

EU GDPR Intensive Workshop

New dates coming soon

DUBLIN

Gain a clear understanding of the new Data Protection law and the practical expectations required for all organisations.

Learn More

Newsletter

Stay up to date, receive updates on scheduled dates, new courses, offers, and events.

Subscribe to our Newsletter