Join Nick Maiorano for an in-depth discussion in this video What you should know, part of Learning Java 9 Modularity.
- [Instructor] To get the most out of this course, you should have some experience working with Java. Having some application design and development experience will also be helpful. If you're new to Java, I recommend looking at our beginner courses in the library. If you want to follow along with the demos and exercise files, you'll need to install the Java 9 JDK, which you could download for free from the Oracle site. I'll be running my demos on a Mac host with a Linux operations system, but you can run this on any hardware using any flavor of Linux.
I won't be using a Java-based editor, but rather, I will run from scripts on a command line. You can port the exercise files to an editor, but you'll need to create your own project files and possibly restructure the directories based on your editor's requirements. Finally, you can also use a Windows-based machine, but you'll need to make some adjustments to the scripts in the exercise files.
In this course, instructor Nick Maiorano breaks down this complexity by explaining what modularity is all about, how Java has adopted modularity and how to start using to build better quality applications.
- What is modularity?
- The five pillars of modularity
- Modularity in the real world
- JPMS concepts and syntax
- Designing and implementing a modular structure
- Compiling, packaging and running modular applications
- Using the dependency checking tools
- Creating custom runtime images
- Managing backward compatibility with classes and modules
- Explicit, unnamed, and automatic modules
- JPMS tips and recommendations
Skill Level Intermediate
Java Essential Training: Syntax and Structurewith David Gassner3h 9m Intermediate
1. Introduction to Modularity
2. Java Modularity through the Ages
3. Building Modular Applications with Java
4. Tools and Strategies
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.