Every registration supports local education. TrainUp Gives Back

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
  • calendar Image 6-12 Months
    To Complete


HTML5 and JavaScript client-side applications can be used to access Java enterprise services. This course begins by covering the main features of JavaScript and how to use them. It also covers how to manipulate DOM elements with JavaScript and how to work with JSON. You'll also learn how to use AJAX (Asynchronous JavaScript and XML) to create HTTP requests. WebSockets enable two-way communication between clients and servers. This course will cover how to implement the Java API for WebSocket to create client and server endpoints. It will also cover Java support for JSON and JAX-RS support for JSON-P. The course will conclude with a discussion of the implementation of a Java web security policy; a look at container-managed security; and information about using both the Security API and declarative security in Java web applications.

Learning Objectives
  • Start the course
  • Contrast JavaScript with Java and show how to run, debug, and test JavaScript code
  • Describe JavaScript data types and describe how to declare and work with variables
  • Describe how to create and call a JavaScript function and describe function and global scope
  • Describe how to create and work with JavaScript objects
  • Describe how to create and work with arrays in JavaScript
  • Describe how to work with the DOM (Document Object Model) using JavaScript
  • Describe JSON (JavaScript Object Notation)
  • Describe AJAX (Asynchronous JavaScript and XML)
  • Develop a single page Java web application
  • Call RESTful services from JavaScript in a Java web application
  • Introduce WebSockets and the Java API for WebSocket and describe how the components of the Java API for WebSocket are used
  • Describe Java's support for JSON
  • Describe JAX-RS's support for JSON-P
  • Develop a WebSocket Endpoint and client in a Java web application
  • Use the JSON-P API to generate JSON in a Java web application
  • Describe container-managed security in the Java EE platform
  • Describe how user roles are used in the Java EE security model
  • Describe common security annotations for the Java EE platform
  • Describe how to use the Security API in Java EE applications
  • Use declarative security in a Java EE application
  • Practice creating a websocket endpoint and client and using declarative security in a Java web application
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.