Overview/Description
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.
Target Audience
Java developers who want to learn how to use Java EE 7 components to build front-end enterprise web applications