Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Next Level Web Services & REST for Java / JEE (TT7380)

Course Cover
compare button icon

Course Features

icon

Duration

4 days

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

Course Description

Mastering Java Services is an intensive five-day JEE/JEE EE training course for Java developers who are new to JavaEE and need to be able to develop essential services and dynamic web development skills. This comprehensive course was developed in collaboration with leading JEE / Java EE authors and industry experts. It teaches you how to program and design web components. You will be able to build working server-side apps in no time. This course provides the fundamental JEE knowledge and skills necessary to create high-quality, production-quality web apps.

Servlets, a key server-side Java technology that allows you to build web applications, are the best. Servlets run on a webserver and can respond to clients' requests as well as create dynamic content. Flexible generation of dynamic content is possible with Servlets. Other technologies enable one to seperate static and dynamic content, while still leveraging the power of servlets.

Web Services and SOA represent a significant advancement in distributed computing. Although the concepts are not new, their application and acceptance of core standards such as HTTP, XML and SOAP and the various WS* policies has opened the door to XML Web Services, and service-oriented architectures. Security is a major concern when it comes to services. This course covers a variety of security issues, so students can see all sides of the problem. These include digital signatures, encryption, authorization assertions, authentication, authorization assertions, as well as recognized security issues like Cross-Site Scripting, Injection attacks, and cryptography.

The average annual salary for a Java Developer is $90.992.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Attendees should have an extensive working knowledge in developing basic Java applications

What You Will Learn

Design, develop, and deploy real-world JEE Web Services

Expose existing Java components as XML Web Services

Implement handlers to inject cross-cutting solutions for security, logging, auditing, and other needs

JEE Application Architecture

Java Server Pages (JSP), EL, and JSTL

JavaServer Faces (JSF)

Parse, process, and respond to a SOAP message

Read and understand a WSDL document

Servlets

Understand and intelligently discuss Web Services and the core technologies involved

Understand the concepts behind REST and implement a REST-based web service

Write Java components that access remote Web Services hosted by a third party

Target Students

This is an intermediate level Java EE (JEE) developer course, designed for experienced Java developers, new to JEE, that need to further extend their skills in JEE web development

Course Instructors

Brian Hernandez

Web development Instructor

Brian Hernandez has been in the development field for over a decade. Brian works extensively with Full Stack Web Development, MEAN Stack, MEMR (Mango, Express, MySQL, React) Stack and other Modern We...
Course Cover