Hands-On Enterprise Application Development with Java 9

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Build modern and scalable enterprise applications using Java 9 and Java EE 8 and become a professional Java developer.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.The code bundle for this video course is available at About the AuthorMartin Farrell is an independent Java consultant and trainer based in Edinburgh, UK, with over 18 years' Java experience. He has consulted across a range of businesses from banking to telecommunications and Silicon Valley start-ups. He also blogs about Java and Spring technologies on the popular blog, and is Most Valuable Blogger at and a contributor to
When not consulting, Martin likes to spend time with his wife and two children. He is also a keen cyclist and triathlete.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Gain practical experience of Java 9, including modules, the Streams API, the Collections API, multi-level JARs and HTTP/2 clients.
Learn 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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Install
  • Application Development
  • Installation
  • Database training
  • Database
  • Tomcat
  • Apache
  • Server
  • Java
  • Application Server

Course programme

Installation and Setup 5 lectures 20:57 The Course Overview This video gives an overview of the entire course. Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database Installation and Setup 5 lectures 20:57 The Course Overview This video gives an overview of the entire course. Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Java 9 In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line In this video, the latest version of Java 9 is downloaded and installed on the development machine. • Download Java 9.0.1 from Oracle website • Run installation and install Java 9 JDK and SDK • Test the Java 9 installation from the command line Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Eclipse In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install In this video, we will see that Eclipse Oxygen is downloaded from the Eclipse website. It is then installed and started. • Download Eclipse Oxygen from eclipse website • Unzip the Eclipse Oxygen to software directory • Startup Eclipse and check install Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty In this video, we will see how Open Liberty Application Server is downloaded and then installed to the software directory. It is then configured under eclipse together with the Open Liberty plugins. • Download Open Liberty Application Server and unzip to software directory • Install Open Liberty and plugin under Eclipse • Startup Open Liberty Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database Installing Apache Derby In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database In this video, we will see how Apache Derby is downloaded from the Apache site and get installed under Eclipse. • Download Apache Derby and unzip to software directory • Apache Derby database is created under Eclipse • Test the Apache Derby database Creating Our First Java EE 8 Application 5 lectures 41:23 Exploring Our Marathon Entry System and Use Cases This section provides an overview of the application that we are building. It covers use cases, screen flow, and the entity model. It ends with considering the applications limitations. • Discuss use cases • Discuss screen flow and entity model • See the limitations of the application Introduction to JSF This video introduces JSF and its associated configuration files. It concludes with a simple application and deployment to Open Liberty application server. • Explain what is JSF • Look at JSF configuration files • Code a simple example and deploy to Open Liberty application server Displaying Data with JSF In this video, the JSF lifecycle is introduced along with PrimeFaces facelets. It concludes with looking at how to use these facelets to develop our application. • Learn about JSF lifecycle and PrimeFaces • Code PrimeFaces data table facelets and backing beans • Deploy to Open Liberty Inputting Data with JSF This video covers entering data in JSF forms and navigating between screens. It also introduces CDI scope. • Introduce the CDI scope • Use CDI scope to navigate between screens • Run example on Open Liberty application server HTTP/2 Server Push This video covers serving web pages using HTTP/2. It uses the Servlet 4.0 API, and also uses JShell and the HTTP/2 client in Java 9. • Introduce HTTP/2 scope • Install Tomcat 9 and HTTP/2 configuration • Run example on Tomcat 9 from browser and JShell Creating Our First Java EE 8 Application - Quiz Creating Our First Java EE 8 Application. 5 lectures 41:23 Exploring Our Marathon Entry System and Use Cases This section provides an overview of the application that we are building. It covers use cases, screen flow, and the entity model. It ends with considering the applications limitations. • Discuss use cases • Discuss screen flow and entity model • See the limitations of the application Introduction to JSF This video introduces JSF and its associated configuration files. It concludes with a simple application and deployment to Open Liberty application server. • Explain what is JSF • Look at JSF configuration files • Code a simple example and deploy to Open Liberty application server Displaying Data with JSF In this video, the JSF lifecycle is introduced along with PrimeFaces facelets. It concludes with looking at how to use these facelets to develop our application. • Learn about JSF lifecycle and PrimeFaces • Code PrimeFaces data table facelets and backing beans • Deploy to Open Liberty Inputting Data with JSF This video covers entering data in JSF forms and navigating between screens. It also introduces CDI scope. • Introduce the CDI scope • Use CDI scope to navigate between screens • Run example on Open Liberty application server HTTP/2 Server Push This video covers serving web pages using HTTP/2. It uses the Servlet 4.0 API, and also uses JShell and the HTTP/2 client in Java 9. • Introduce HTTP/2 scope • Install Tomcat 9 and HTTP/2 configuration • Run example on Tomcat 9 from browser and JShell Creating Our First Java EE 8 Application - Quiz Exploring Our Marathon Entry System and Use Cases This section provides an overview of the application that we are building. It covers use cases, screen flow, and the entity model. It ends with considering the applications limitations • Learn the changes to optional and streams APIs • Understand and develop code implementation • Test implementation on Open Liberty application...

Additional information

Basic knowledge of Java

Hands-On Enterprise Application Development with Java 9

£ 150 VAT inc.