Skip to content

PacktPublishing/Hands-On-Enterprise-Application-Development-with-Java-9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hands-On Enterprise Application Development with Java 9 [Video]

This is the code repository for Hands-On Enterprise Application Development with Java 9 [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

This video course will set you on the path to become a skilled and professional Java developer by exploring Java9 and Java EE 8 and learning how these technologies can be used to create a modern, scalable enterprise application.

We will use case studies to explore how we can use the JEE8 technologies of JSF, EJB, and JPA to build a database-driven website, while all the time working with new Java 9 constructs. You'll learn how to extract a component from our website as a standalone microservice and decouple your microservice to allow it to be reused within an organization. We will then delve into Java 9 technologies such as JShell, modules, the Streams API, Multi-Jar, Process APIs, and HTTP/2 clients.

What You Will Learn

  • Gain practical experience of Java 9, including modules, the Streams API, the Collections API, multi-level JARs and HTTP/2 clients.
  • JLearn about enterprise Java (JEE8), including JSF, JPA, and CDI
  • How to build real enterprise Java applications including a website and a microservice
  • Learn to use tools such as Maven, and PrimeFaces

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
● Prior working knowledge of Java

● An understanding of basic HTTP

● (Optional) Experience with relational databases and table data structures

Technical Requirements

This course has the following software requirements:
● An IDE , preferably eclipse oxygen

● Open Liberty Application Server – Development Builds at Present

● Tomcat 9

● Apache Derby Database

This course has been tested on the following system configuration:

● OS: Windows 10

● Processor: Intel Pentium N4200@1.1GHz

● Memory: 8GB

● Hard Disk Space: 1TB

Related Products

About

Hands-On Enterprise Application Development with Java 9 [Video], Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published