Working with the Java Module System (Certification 1Z0-819)
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size250.1 MB
- Uploaded ByxHOBBiTx
- Downloads54
- Last checkedMay. 19th '23
- Date uploadedMay. 18th '23
- Seeders 13
- Leechers2
Working with the Java Module System (Certification 1Z0-819) - Pluralsight
English | Size: 250 MB
Learn all about the Java Module System: one of the biggest recent changes to Java. This course explains its features and the impact on the Java platform. Whether you're studying for the exam, or just want an introduction, this course has you covered!
What you'll learn
The Java Module System offers a new way to modularize Java applications. In this course, Working with the Java Module System (Java SE 11 Developer Certification 1Z0-819), you will create modules that strongly encapsulate implementation details, only expose well-defined APIs to other modules, and have explicit dependencies. First, you'll see the importance of modularity, and learn the fundamentals of working with modules. Then, you'll see how and why the JDK itself was modularized using the Java Module System. Armed with this knowledge, you'll learn about the Services mechanism: a way to further decouple modules even further. Last, you'll look at what it takes to migrate existing applications to the modular JDK (which affects even non-modular, classpath-based applications). Through this course, you'll get a broad overview of the Java Module System, while also seeing enough details to answer certification exam questions on this topic
Files:
Working with the Java Module System (Certification 1Z0-819) 01. Course Overview- 01. Course Overview.mp4 (4.5 MB)
- 02. Course Overview.mp4 (7.2 MB)
- 03. What Is a Module.mp4 (10.5 MB)
- 04. Why Modules.mp4 (11.0 MB)
- 05. Creating a Module.mp4 (9.5 MB)
- 06. Demo- Creating and Running a Module.mp4 (10.1 MB)
- 07. Recap- Compilation and JVM Flags.mp4 (4.7 MB)
- 08. Summary.mp4 (1.4 MB)
- 09. Exporting Packages.mp4 (8.8 MB)
- 10. Dependencies between Modules with Requires.mp4 (4.8 MB)
- 11. Demo- Working with Two Modules.mp4 (12.3 MB)
- 12. Open Modules and Packages.mp4 (6.1 MB)
- 13. Module Declaration Syntax- Qualified Exports.mp4 (4.7 MB)
- 14. Summary.mp4 (1.6 MB)
- 15. Why Modularize the JDK.mp4 (3.1 MB)
- 16. Exploring the Modular JDK.mp4 (11.2 MB)
- 17. Depending on JDK Modules.mp4 (1.6 MB)
- 18. Module Resolution.mp4 (8.9 MB)
- 19. Requires Transitive.mp4 (5.8 MB)
- 20. Packaging a Module.mp4 (8.6 MB)
- 21. Summary.mp4 (1.6 MB)
- 22. Why Services.mp4 (4.4 MB)
- 23. Working with Services.mp4 (10.0 MB)
- 24. Demo- Working with Services.mp4 (13.4 MB)
- 25. Services in Module Declarations.mp4 (4.1 MB)
- 26. Service Instantiation.mp4 (9.3 MB)
- 27. Services and Module Resolution.mp4 (4.0 MB)
- 28. Summary.mp4 (2.2 MB)
- 29. The Unnamed Module.mp4 (10.9 MB)
- 30. Open Packages from the Command Line.mp4 (7.0 MB)
- 31. Demo- Export Packages from the Command Line.mp4 (11.4 MB)
- 32. Bottom-up Migration.mp4 (11.1 MB)
- 33. Top-down Migration.mp4 (11.1 MB)
- 34. Course Wrap-up.mp4 (9.7 MB)
- introducing-the-java-module-system-slides.pdf (1.3 MB)
- working-with-modules-slides.pdf (329.4 KB)
- understanding-the-modular-jdk-slides.pdf (655.6 KB)
- using-services-slides.pdf (364.1 KB)
- migrating-to-modules-slides.pdf (1.1 MB)
- .DS_Store (6.0 KB) creating_module1
- .DS_Store (6.0 KB)
- commands.txt (0.3 KB) src
- .DS_Store (6.0 KB) com
- .DS_Store (6.0 KB) javamodularity
- .DS_Store (6.0 KB) greeter
- Main.java (0.2 KB)
- module-info.java (0.0 KB) creating_module2
- .DS_Store (6.0 KB)
- commands.txt (0.4 KB) src
- .DS_Store (6.0 KB) greeter
- .DS_Store (6.0 KB) com
- .DS_Store (6.0 KB) javamodularity
- .DS_Store (6.0 KB) greeter
- Main.java (0.2 KB)
- module-info.java (0.0 KB) module3
- .DS_Store (6.0 KB) dependencies
- .DS_Store (6.0 KB)
- commands.txt (0.2 KB) src
- .DS_Store (6.0 KB) greeter.cli greeter cli
- Main.java (0.3 KB)
- module-info.java (0.0 KB) greeter.hello
- .DS_Store (6.0 KB) greeter hello service
- HelloMessageService.java (0.2 KB)
- CapitalizeUtil.java (0.2 KB)
- module-info.java (0.1 KB) module4
- .DS_Store (6.0 KB) packaging
- .DS_Store (6.0 KB)
- commands.txt (0.5 KB) src com pluralsight
- A.java (0.1 KB)
- B.java (0.1 KB) util
- C.java (0.1 KB)
- module-info.java (0.1 KB) resolution
- .DS_Store (6.0 KB)
- commands.txt (0.2 KB) src
- .DS_Store (6.0 KB) mymodule
- .DS_Store (6.0 KB) com pluralsight
- Main.java (0.2 KB)
- module-info.java (0.0 KB) util com pluralsight util
- LoggingUtil.java (0.2 KB)
- module-info.java (0.1 KB) module5
- .DS_Store (6.0 KB) services
- .DS_Store (6.0 KB)
- commands.txt (0.4 KB)
- udp://inferno.demonoid.is:3391/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://p4p.arenabg.com:1337
- udp://tracker.openbittorrent.com:80
- udp://tracker.pomf.se:80