Study Learn Grow
Java EE 8 Application Development

Java EE 8 Application Development


This course is the perfect guide to create a Java EE 8 application. You'll build a real-world chat application and will learn the best patterns and techniques in Java EE.

Overview

Build production-ready applications with the latest features of Java EE 8

This course is the perfect guide to create a Java EE 8 application. You'll build a real-world chat application and will learn the best patterns and techniques in Java EE.

You'll build a business model for a chat application with CDI and JSON. First, you'll create the skeleton of the business model. Moving on, you’ll learn to add features to the model such as user, message, and chat. Once you’ve set the model, you'll develop a connection between chat client and server using Websockets. Then, you'll create a REST API for other front-end JSclient applications. Finally, you'll develop a UI for the chat application by using the latest version of Java Server Faces JSF 2.3.

By the end of the course, you'll be able to create a full-fledged web application using the new features of Java EE 8.

The code bundle for this course is available at https://github.com/PacktPublishing/Java-EE-8-Application-Development-.

About the Author

Tomasz Lelek is a Software Engineer who programs mostly in Java and Scala. He has worked with Spark API and the ML API for the past five years and has production experience in processing petabytes of data.
He is passionate about nearly everything associated with software development and believes that we should always try to consider different solutions and approaches before solving a problem. He was a speaker at conferences in Poland, Confitura and JDD (Java Developers Day), and the Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference.

Course Information

Knowledge of Java and some experience in developing and deploying applications

Create an application that is easily testable with CDI
Build a business model for a chat application with Java APIs
Find out about the efficient message transfer protocol with Java API for WebSockets and JMS
Explore RESTful web service development using the JAX-RS 2.1 specification
Develop web-based applications using the Java Server Faces JSF 2.3
Compose a JSF page with back-end data using Java EE

If you’re a Java developer and want to become proficient with Java EE 8, then this course is ideal for you.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs