The Java Module System, Video Edition
- Category Other
- Type Tutorials
- Language English
- Total size 2.3 GB
- Uploaded By freecoursewb
- Downloads 73
- Last checked 3 weeks ago
- Date uploaded 4 weeks ago
- Seeders 3
- Leechers 13
Infohash : 03E3362580B0A9109CBAD16AB0F774CFE4DD27AA
The Java Module System, Video Edition
https://WebToolTip.com
Released 7/2019
By Nicolai Parlog
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + subtitle | Duration: 13h 40m | Size: 2.3 GB
Java's much-awaited "Project Jigsaw" is finally here! Java 11 includes a built-in modularity framework, and The Java Module System is your guide to discovering it. In this new book, you'll learn how the module system improves reliability and maintainability, and how it can be used to reduce tight coupling of system components.
About the Technology
Packaging code into neat, well-defined units makes it easier to deliver safe and reliable applications. The Java Platform Module System is a language standard for creating these units. With modules, you can closely control how JARs interact and easily identify any missing dependencies at startup. This shift in design is so fundamental that starting with Java 9, all core Java APIs are distributed as modules, and libraries, frameworks, and applications will benefit from doing the same.
About the Book
The Java Module System is your in-depth guide to creating and using Java modules. With detailed examples and easy-to-understand diagrams, you’ll learn the anatomy of a modular Java application. Along the way, you’ll master best practices for designing with modules, debugging your modular app, and deploying to production.
Files:
[ WebToolTip.com ] The Java Module System, Video Edition- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here !
- 001. Part 1. Hello, modules.en.srt (1.5 KB)
- 001. Part 1. Hello, modules.mp4 (3.9 MB)
- 002. Chapter 1. First piece of the puzzle.en.srt (16.1 KB)
- 002. Chapter 1. First piece of the puzzle.mp4 (25.5 MB)
- 003. Chapter 1. Module erasure before Java 9.en.srt (9.2 KB)
- 003. Chapter 1. Module erasure before Java 9.mp4 (24.6 MB)
- 004. Chapter 1. Complications before Java 9.en.srt (23.1 KB)
- 004. Chapter 1. Complications before Java 9.mp4 (52.6 MB)
- 005. Chapter 1. Bird s-eye view of the module system.en.srt (25.3 KB)
- 005. Chapter 1. Bird s-eye view of the module system.mp4 (41.3 MB)
- 006. Chapter 1. Goals of the module system.en.srt (11.7 KB)
- 006. Chapter 1. Goals of the module system.mp4 (19.5 MB)
- 007. Chapter 1. Skills, old and new.en.srt (8.6 KB)
- 007. Chapter 1. Skills, old and new.mp4 (11.6 MB)
- 008. Chapter 1. Summary.en.srt (1.1 KB)
- 008. Chapter 1. Summary.mp4 (2.6 MB)
- 009. Chapter 2. Anatomy of a modular application.en.srt (10.9 KB)
- 009. Chapter 2. Anatomy of a modular application.mp4 (18.0 MB)
- 010. Chapter 2. Modularizing ServiceMonitor.en.srt (0.9 KB)
- 010. Chapter 2. Modularizing ServiceMonitor.mp4 (1.4 MB)
- 011. Chapter 2. Cutting ServiceMonitor into modules.en.srt (2.2 KB)
- 011. Chapter 2. Cutting ServiceMonitor into modules.mp4 (5.6 MB)
- 012. Chapter 2. Laying out files in a directory structure.en.srt (2.8 KB)
- 012. Chapter 2. Laying out files in a directory structure.mp4 (3.6 MB)
- 013. Chapter 2. Declaring and describing modules.en.srt (9.7 KB)
- 013. Chapter 2. Declaring and describing modules.mp4 (26.8 MB)
- 014. Chapter 2. Compiling and packaging modules.en.srt (4.2 KB)
- 014. Chapter 2. Compiling and packaging modules.mp4 (10.8 MB)
- 015. Chapter 2. Running ServiceMonitor.en.srt (0.9 KB)
- 015. Chapter 2. Running ServiceMonitor.mp4 (1.5 MB)
- 016. Chapter 2. Extending a modular code base.en.srt (1.6 KB)
- 016. Chapter 2. Extending a modular code base.mp4 (2.5 MB)
- 017. Chapter 2. Post mortem - Effects of the module system.en.srt (13.6 KB)
- 017. Chapter 2. Post mortem - Effects of the module system.mp4 (21.6 MB)
- 018. Chapter 2. Summary.en.srt (1.2 KB)
- 018. Chapter 2. Summary.mp4 (2.7 MB)
- 019. Chapter 3. Defining modules and their properties.en.srt (29.9 KB)
- 019. Chapter 3. Defining modules and their properties.mp4 (49.9 MB)
- 020. Chapter 3. Readability - Connecting the pieces.en.srt (20.8 KB)
- 020. Chapter 3. Readability - Connecting the pieces.mp4 (57.6 MB)
- 021. Chapter 3. Accessibility - Defining public APIs.en.srt (20.8 KB)
- 021. Chapter 3. Accessibility - Defining public APIs.mp4 (53.4 MB)
- 022. Chapter 3. The module path - Letting Java know about modules.en.srt (25.0 KB)
- 022. Chapter 3. The module path - Letting Java know about modules.mp4 (68.9 MB)
- 023. Chapter 3. Summary.en.srt (4.4 KB)
- 023. Chapter 3. Summary.mp4 (7.2 MB)
- 024. Chapter 4. Building modules from source to JAR.en.srt (9.8 KB)
- 024. Chapter 4. Building modules from source to JAR.mp4 (26.8 MB)
- 025. Chapter 4. Compiling a single module.en.srt (8.8 KB)
- 025. Chapter 4. Compiling a single module.mp4 (13.9 MB)
- 026. Chapter 4. Compiling multiple modules.en.srt (18.9 KB)
- 026. Chapter 4. Compiling multiple modules.mp4 (44.9 MB)
- 027. Chapter 4. Compiler options.en.srt (1.9 KB)
- 027. Chapter 4. Compiler options.mp4 (3.0 MB)
- 028. Chapter 4. Packaging a modular JAR.en.srt (9.5 KB)
- 028. Chapter 4. Packaging a modular JAR.mp4 (14.3 MB)
- 029. Chapter 4. Summary.en.srt (1.4 KB)
- 029. Chapter 4. Summary.mp4 (3.5 MB)
- 030. Chapter 5. Running and debugging modular applications.en.srt (12.2 KB)
- 030. Chapter 5. Running and debugging modular applications.mp4 (19.1 MB)
- 031. Chapter 5. Loading resources from modules.en.srt (11.5 KB)
- 031. Chapter 5. Loading resources from modules.mp4 (35.7 MB)
- 032. Chapter 5. Debugging modules and modular applications.en.srt (24.0 KB)
- 032. Chapter 5. Debugging modules and modular applications.mp4 (39.8 MB)
- 033. Chapter 5. Java Virtual Machine options.en.srt (1.8 KB)
- 033. Chapter 5. Java Virtual Machine options.mp4 (3.3 MB)
- 034. Chapter 5. Summary.en.srt (3.5 KB)
- 034. Chapter 5. Summary.mp4 (7.8 MB)
- 035. Part 2. Adapting real-world projects.en.srt (2.5 KB)
- 035. Part 2. Adapting real-world projects.mp4 (4.0 MB)
- 036. Chapter 6. Compatibility challenges when moving to Java 9 or later.en.srt (17.4 KB)
- 036. Chapter 6. Compatibility challenges when moving to Java 9 or later.mp4 (30.0 MB)
- 037. Chapter 6. Casting to URLClassLoader.en.srt (8.2 KB)
- 037. Chapter 6. Casting to URLClassLoader.mp4 (25.0 MB)
- 038. Chapter 6. Updated run-time image directory layout.en.srt (4.4 KB)
- 038. Chapter 6. Updated run-time image directory layout.mp4 (7.9 MB)
- 039. Chapter 6. Selecting, replacing, and extending the platform.en.srt (9.7 KB)
- 039. Chapter 6. Selecting, replacing, and extending the platform.mp4 (17.4 MB)
- 040. Chapter 6. Little things that make big things fail.en.srt (8.1 KB)
- 040. Chapter 6. Little things that make big things fail.mp4 (14.9 MB)
- 041. Chapter 6. Summary.en.srt (3.9 KB)
- 041. Chapter 6. Summary.mp4 (7.2 MB)
- 042. Chapter 7. Recurring challenges when running on Java 9 or later.en.srt (47.4 KB)
- 042. Chapter 7. Recurring challenges when running on Java 9 or later.mp4 (121.6 MB)
- 043. Chapter 7. Mending split packages.en.srt (34.3 KB)
- 043. Chapter 7. Mending split packages.mp4 (46.2 MB)
- 044. Chapter 7. Summary.en.srt (4.3 KB)
- 044. Chapter 7. Summary.mp4 (8.7 MB)
- 045. Chapter 8. Incremental modularization of existing projects.en.srt (14.9 KB)
- 045. Chapter 8. Incremental modularization of existing projects.mp4 (24.0 MB)
- 046. Chapter 8. The unnamed module, aka the class path.en.srt (21.2 KB)
- 046. Chapter 8. The unnamed module, aka the class path.mp4 (34.2 MB)
- 047. Chapter 8. Automatic modules - Plain JARs on the module path.en.srt (44.6 KB)
- 047. Chapter 8. Automatic modules - Plain JARs on the module path.mp4 (117.0 MB)
- 048. Chapter 8. Summary.en.srt (3.3 KB)
- 048. Chapter 8. Summary.mp4 (6.5 MB)
- 049. Chapter 9. Migration and modularization strategies.en.srt (34.0 KB)
- 049. Chapter 9. Migration and modularization strategies.mp4 (54.9 MB)
- 050. Chapter 9. Modularization strategies.en.srt (18.6 KB)
- 050. Chapter 9. Modularization strategies.mp4 (29.2 MB)
- 051. Chapter 9. Making JARs modular.en.srt (24.4 KB)
- 051. Chapter 9. Making JARs modular.mp4 (38.3 MB)
- 052. Chapter 9. Summary.en.srt (4.4 KB)
- 052. Chapter 9. Summary.mp4 (7.8 MB)
- 053. Part 3. Advanced module system features.en.srt (2.6 KB)
- 053. Part 3. Advanced module system features.mp4 (4.7 MB)
- 054. Chapter 10. Using services to decouple modules.en.srt (5.7 KB)
- 054. Chapter 10. Using services to decouple modules.mp4 (15.0 MB)
- 055. Chapter 10. Services in the Java Platform Module System.en.srt (16.8 KB)
- 055. Chapter 10. Services in the Java Platform Module System.mp4 (27.5 MB)
- 056. Chapter 10. Designing services well.en.srt (32.4 KB)
- 056. Chapter 10. Designing services well.mp4 (85.6 MB)
- 057. Chapter 10. Accessing services with the ServiceLoader API.en.srt (9.7 KB)
- 057. Chapter 10. Accessing services with the ServiceLoader API.mp4 (16.1 MB)
- 058. Chapter 10. Summary.en.srt (7.2 KB)
- 058. Chapter 10. Summary.mp4 (15.6 MB)
- 059. Chapter 11. Refining dependencies and APIs.en.srt (50.2 KB)
- 059. Chapter 11. Refining dependencies and APIs.mp4 (109.0 MB)
- 060. Chapter 11. Optional dependencies.en.srt (24.2 KB)
- 060. Chapter 11. Optional dependencies.mp4 (32.0 MB)
- 061. Chapter 11. Qualified exports - Limiting accessibility to specific modules.en.srt (19.7 KB)
- 061. Chapter 11. Qualified exports - Limiting accessibility to specific modules.mp4 (32.8 MB)
- 062. Chapter 11. Summary.en.srt (4.9 KB)
- 062. Chapter 11. Summary.mp4 (8.7 MB)
- 063. Chapter 12. Reflection in a modular world.en.srt (12.0 KB)
- 063. Chapter 12. Reflection in a modular world.mp4 (33.8 MB)
- 064. Chapter 12. Open packages and modules - Designed for the reflection use case.en.srt (15.7 KB)
- 064. Chapter 12. Open packages and modules - Designed for the reflection use case.mp4 (22.1 MB)
- 065. Chapter 12. Reflecting over modules.en.srt (26.7 KB)
- 065. Chapter 12. Reflecting over modules.mp4 (58.3 MB)
- 066. Chapter 12. Dynamically creating module graphs with layers.en.srt (24.7 KB)
- 066. Chapter 12. Dynamically creating module graphs with layers.mp4 (40.3 MB)
- 067. Chapter 12. Summary.en.srt (7.4 KB)
- 067. Chapter 12. Summary.mp4 (15.3 MB)
- 068. Chapter 13. Module versions - What s possible and what s not.en.srt (19.8 KB)
- 068. Chapter 13. Module versions - What s possible and what s not.mp4 (30.8 MB)
- 069. Chapter 13. Recording version information.en.srt (10.4 KB)
- 069. Chapter 13. Recording version information.mp4 (14.0 MB)
- 070. Chapter 13. Running multiple versions of a module in separate layers.en.srt (9.9 KB)
- 070. Chapter 13. Running multiple versions of a module in separate layers.mp4 (26.6 MB)
- 071. Chapter 13. Summary.en.srt (2.4 KB)
- 071. Chapter 13. Summary.mp4 (4.4 MB)
- 072. Chapter 14. Customizing runtime images with jlink.en.srt (24.5 KB)
- 072. Chapter 14. Customizing runtime images with jlink.mp4 (41.8 MB)
- 073. Chapter 14. Creating self-contained application images.en.srt (13.8 KB)
- 073. Chapter 14. Creating self-contained application images.mp4 (40.0 MB)
- 074. Chapter 14. Generating images across operating systems.en.srt (4.1 KB)
- 074. Chapter 14. Generating images across operating systems.mp4 (7.1 MB)
- 075. Chapter 14. Using jlink plugins to optimize images.en.srt (24.3 KB)
- 075. Chapter 14. Using jlink plugins to optimize images.mp4 (39.4 MB)
- 076. Chapter 14. Options for jlink.en.srt (0.8 KB)
- 076. Chapter 14. Options for jlink.mp4 (2.1 MB)
- 077. Chapter 14. Summary.en.srt (4.0 KB)
- 077. Chapter 14. Summary.mp4 (7.1 MB)
- 078. Chapter 15. Putting the pieces together.en.srt (13.3 KB)
- 078. Chapter 15. Putting the pieces together.mp4 (37.6 MB)
- 079. Chapter 15. Tips for a modular application.en.srt (36.8 KB)
- 079. Chapter 15. Tips for a modular application.mp4 (56.8 MB)
- 080. Chapter 15. The technology landscape.en.srt (32.8 KB)
- 080. Chapter 15. The technology landscape.mp4 (50.3 MB)
- 081. Chapter 15. Thoughts on a modular ecosystem.en.srt (5.3 KB)
- 081. Chapter 15. Thoughts on a modular ecosystem.mp4 (6.7 MB)
- 082. Chapter 15. Summary.en.srt (0.4 KB)
- 082. Chapter 15. Summary.mp4 (726.3 KB)
- 083. Appendix A. Class-path recap.en.srt (3.6 KB)
- 083. Appendix A. Class-path recap.mp4 (6.3 MB)
- 084. Appendix A. The class path since Java 9.en.srt (1.8 KB)
- 084. Appendix A. The class path since Java 9.mp4 (2.9 MB)
- 085. Appendix B. High-level introduction to the reflection API.en.srt (6.9 KB)
- 085. Appendix B. High-level introduction to the reflection API.mp4 (11.7 MB)
- 086. Appendix B. Breaking into APIs with setAccessible.en.srt (1.2 KB)
- 086. Appendix B. Breaking into APIs with setAccessible.mp4 (2.0 MB)
- 087. Appendix B. Annotations mark code for reflection.en.srt (1.8 KB)
- 087. Appendix B. Annotations mark code for reflection.mp4 (2.9 MB)
- 088. Appendix C. Observing the JVM with unified logging.en.srt (4.5 KB)
- 088. Appendix C. Observing the JVM with unified logging.mp4 (7.5 MB)
- 089. Appendix C. Defining which messages should be shown.en.srt (3.2 KB)
- 089. Appendix C. Defining which messages should be shown.mp4 (5.2 MB)
- 090. Appendix C. Defining where messages should go.en.srt (1.4 KB)
- 090. Appendix C. Defining where messages should go.mp4 (2.5 MB)
- 091. Appendix C. Defining what messages should say.en.srt (1.0 KB)
- 091. Appendix C. Defining what messages should say.mp4 (2.5 MB)
- 092. Appendix C. Configuring the entire logging pipeline.en.srt (1.3 KB)
- 092. Appendix C. Configuring the entire logging pipeline.mp4 (4.4 MB)
- 093. Appendix D. Analyzing a project s dependencies with JDeps.en.srt (4.5 KB)
- 093. Appendix D. Analyzing a project s dependencies with JDeps.mp4 (8.4 MB)
- 094. Appendix D. Including dependencies in the analysis.en.srt (1.5 KB)
- 094. Appendix D. Including dependencies in the analysis.mp4 (2.5 MB)
- 095. Appendix D. Configuring JDeps output.en.srt (2.1 KB)
- 095. Appendix D. Configuring JDeps output.mp4 (6.8 MB)
- 096. Appendix D. Drilling deeper into your project s dependencies.en.srt (1.5 KB)
- 096. Appendix D. Drilling deeper into your project s dependencies.mp4 (2.6 MB)
- 097. Appendix D. JDeps understands modules.en.srt (3.6 KB)
- 097. Appendix D. JDeps understands modules.mp4 (6.7 MB)
- 098. Appendix E. Targeting multiple Java versions with multi-release JARs.en.srt (6.0 KB)
- 098. Appendix E. Targeting multiple Java versions with multi-release JARs.mp4 (16.3 MB)
- 099. Appendix E. Internal workings of MR-JARs.en.srt (1.7 KB)
- 099. Appendix E. Internal workings of MR-JARs.mp4 (2.9 MB)
- 100. Appendix E. Usage recommendations.en.srt (8.1 KB)
- 100. Appendix E. Usage recommendations.mp4 (19.9 MB)
- Bonus Resources.txt (0.1 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce