Java SE 11: Modular Design
Java SE 11
| Beginner
- 13 Videos | 42m 46s
- Includes Assessment
- Earns a Badge
Examine how to package Java applications through JAR files and explore modular development and distribution issues. During this course, you will start by learning how to deploy an application as a JAR file, to ease Java program management. Next, create a deployment JAR file in NetBeans. Run a JAR File from the Command Line. Discover client/server multitier architecture. From there, you will study the principles of modular design and development in Java and JDK 9, before examining JAR file distribution and dependency issues. Consider JDK 9 modules and class accessibility. Conclude, as an exercise, by creating and running a modular application.
WHAT YOU WILL LEARN
-
describe how classes are grouped into packages to ease the management of Java programscreate a JAR file in NetBeans for deploymentrun a program from a JAR file on the command linedescribe multi-tier program architecturedescribe Java modular design principlesidentify the principles of modular development in JDK 9identify distribution and dependency issues related to JAR files
-
describe class accessibility in JDK 9 modulescreate a modular application with exports and requires directivesimplement a transitive dependency in a modulecompile and run a modular applicationlist the modules in JDK 9create and run a modular application
IN THIS COURSE
-
1.Deploying an Application as a JAR File3m 23s
-
2.Creating a JAR File for Deployment2m 51s
-
3.Running a JAR File from the Command Line2m 31s
-
4.Client/Server Two and Three Tier Architecture3m 38s
-
5.Java Modular Design Principles4m 9s
-
6.Modular Development2m 38s
-
7.JAR Files and Distribution Issues3m 46s
-
8.Accessibility Between Classes2m 44s
-
9.Creating a Modular Application4m 33s
-
10.Transitive Module Directives3m 49s
-
11.Compiling and Running a Modular Application3m 28s
-
12.Modular JDK2m 59s
-
13.Exercise: Creating and Running a Modular Application2m 19s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.