|
|
001. Part 1. Hello, modules.en.srt
|
SRT
|
1.5 KB
|
|
|
001. Part 1. Hello, modules.mp4
|
MP4
|
3.9 MB
|
|
|
002. Chapter 1. First piece of the puzzle.en.srt
|
SRT
|
16.1 KB
|
|
|
002. Chapter 1. First piece of the puzzle.mp4
|
MP4
|
25.5 MB
|
|
|
003. Chapter 1. Module erasure before Java 9.en.srt
|
SRT
|
9.2 KB
|
|
|
003. Chapter 1. Module erasure before Java 9.mp4
|
MP4
|
24.6 MB
|
|
|
004. Chapter 1. Complications before Java 9.en.srt
|
SRT
|
23.1 KB
|
|
|
004. Chapter 1. Complications before Java 9.mp4
|
MP4
|
52.6 MB
|
|
|
005. Chapter 1. Bird s-eye view of the module system.en.srt
|
SRT
|
25.3 KB
|
|
|
005. Chapter 1. Bird s-eye view of the module system.mp4
|
MP4
|
41.3 MB
|
|
|
006. Chapter 1. Goals of the module system.en.srt
|
SRT
|
11.7 KB
|
|
|
006. Chapter 1. Goals of the module system.mp4
|
MP4
|
19.5 MB
|
|
|
007. Chapter 1. Skills, old and new.en.srt
|
SRT
|
8.6 KB
|
|
|
007. Chapter 1. Skills, old and new.mp4
|
MP4
|
11.6 MB
|
|
|
008. Chapter 1. Summary.en.srt
|
SRT
|
1.1 KB
|
|
|
008. Chapter 1. Summary.mp4
|
MP4
|
2.6 MB
|
|
|
009. Chapter 2. Anatomy of a modular application.en.srt
|
SRT
|
10.9 KB
|
|
|
009. Chapter 2. Anatomy of a modular application.mp4
|
MP4
|
18 MB
|
|
|
010. Chapter 2. Modularizing ServiceMonitor.en.srt
|
SRT
|
921.6 B
|
|
|
010. Chapter 2. Modularizing ServiceMonitor.mp4
|
MP4
|
1.4 MB
|
|
|
011. Chapter 2. Cutting ServiceMonitor into modules.en.srt
|
SRT
|
2.2 KB
|
|
|
011. Chapter 2. Cutting ServiceMonitor into modules.mp4
|
MP4
|
5.6 MB
|
|
|
012. Chapter 2. Laying out files in a directory structure.en.srt
|
SRT
|
2.8 KB
|
|
|
012. Chapter 2. Laying out files in a directory structure.mp4
|
MP4
|
3.6 MB
|
|
|
013. Chapter 2. Declaring and describing modules.en.srt
|
SRT
|
9.7 KB
|
|
|
013. Chapter 2. Declaring and describing modules.mp4
|
MP4
|
26.8 MB
|
|
|
014. Chapter 2. Compiling and packaging modules.en.srt
|
SRT
|
4.2 KB
|
|
|
014. Chapter 2. Compiling and packaging modules.mp4
|
MP4
|
10.8 MB
|
|
|
015. Chapter 2. Running ServiceMonitor.en.srt
|
SRT
|
921.6 B
|
|
|
015. Chapter 2. Running ServiceMonitor.mp4
|
MP4
|
1.5 MB
|
|
|
016. Chapter 2. Extending a modular code base.en.srt
|
SRT
|
1.6 KB
|
|
|
016. Chapter 2. Extending a modular code base.mp4
|
MP4
|
2.5 MB
|
|
|
017. Chapter 2. Post mortem - Effects of the module system.en.srt
|
SRT
|
13.6 KB
|
|
|
017. Chapter 2. Post mortem - Effects of the module system.mp4
|
MP4
|
21.6 MB
|
|
|
018. Chapter 2. Summary.en.srt
|
SRT
|
1.2 KB
|
|
|
018. Chapter 2. Summary.mp4
|
MP4
|
2.7 MB
|
|
|
019. Chapter 3. Defining modules and their properties.en.srt
|
SRT
|
29.9 KB
|
|
|
019. Chapter 3. Defining modules and their properties.mp4
|
MP4
|
49.9 MB
|
|
|
020. Chapter 3. Readability - Connecting the pieces.en.srt
|
SRT
|
20.8 KB
|
|
|
020. Chapter 3. Readability - Connecting the pieces.mp4
|
MP4
|
57.6 MB
|
|
|
021. Chapter 3. Accessibility - Defining public APIs.en.srt
|
SRT
|
20.8 KB
|
|
|
021. Chapter 3. Accessibility - Defining public APIs.mp4
|
MP4
|
53.4 MB
|
|
|
022. Chapter 3. The module path - Letting Java know about modules.en.srt
|
SRT
|
25 KB
|
|
|
022. Chapter 3. The module path - Letting Java know about modules.mp4
|
MP4
|
68.9 MB
|
|
|
023. Chapter 3. Summary.en.srt
|
SRT
|
4.4 KB
|
|
|
023. Chapter 3. Summary.mp4
|
MP4
|
7.2 MB
|
|
|
024. Chapter 4. Building modules from source to JAR.en.srt
|
SRT
|
9.8 KB
|
|
|
024. Chapter 4. Building modules from source to JAR.mp4
|
MP4
|
26.8 MB
|
|
|
025. Chapter 4. Compiling a single module.en.srt
|
SRT
|
8.8 KB
|
|
|
025. Chapter 4. Compiling a single module.mp4
|
MP4
|
13.9 MB
|
|
|
026. Chapter 4. Compiling multiple modules.en.srt
|
SRT
|
18.9 KB
|
|
|
026. Chapter 4. Compiling multiple modules.mp4
|
MP4
|
44.9 MB
|
|
|
027. Chapter 4. Compiler options.en.srt
|
SRT
|
1.9 KB
|
|
|
027. Chapter 4. Compiler options.mp4
|
MP4
|
3 MB
|
|
|
028. Chapter 4. Packaging a modular JAR.en.srt
|
SRT
|
9.5 KB
|
|
|
028. Chapter 4. Packaging a modular JAR.mp4
|
MP4
|
14.3 MB
|
|
|
029. Chapter 4. Summary.en.srt
|
SRT
|
1.4 KB
|
|
|
029. Chapter 4. Summary.mp4
|
MP4
|
3.5 MB
|
|
|
030. Chapter 5. Running and debugging modular applications.en.srt
|
SRT
|
12.2 KB
|
|
|
030. Chapter 5. Running and debugging modular applications.mp4
|
MP4
|
19.1 MB
|
|
|
031. Chapter 5. Loading resources from modules.en.srt
|
SRT
|
11.5 KB
|
|
|
031. Chapter 5. Loading resources from modules.mp4
|
MP4
|
35.7 MB
|
|
|
032. Chapter 5. Debugging modules and modular applications.en.srt
|
SRT
|
24 KB
|
|
|
032. Chapter 5. Debugging modules and modular applications.mp4
|
MP4
|
39.8 MB
|
|
|
033. Chapter 5. Java Virtual Machine options.en.srt
|
SRT
|
1.8 KB
|
|
|
033. Chapter 5. Java Virtual Machine options.mp4
|
MP4
|
3.3 MB
|
|
|
034. Chapter 5. Summary.en.srt
|
SRT
|
3.5 KB
|
|
|
034. Chapter 5. Summary.mp4
|
MP4
|
7.8 MB
|
|
|
035. Part 2. Adapting real-world projects.en.srt
|
SRT
|
2.5 KB
|
|
|
035. Part 2. Adapting real-world projects.mp4
|
MP4
|
4 MB
|
|
|
036. Chapter 6. Compatibility challenges when moving to Java 9 or later.en.srt
|
SRT
|
17.4 KB
|
|
|
036. Chapter 6. Compatibility challenges when moving to Java 9 or later.mp4
|
MP4
|
30 MB
|
|
|
037. Chapter 6. Casting to URLClassLoader.en.srt
|
SRT
|
8.2 KB
|
|
|
037. Chapter 6. Casting to URLClassLoader.mp4
|
MP4
|
25 MB
|
|
|
038. Chapter 6. Updated run-time image directory layout.en.srt
|
SRT
|
4.4 KB
|
|
|
038. Chapter 6. Updated run-time image directory layout.mp4
|
MP4
|
7.9 MB
|
|
|
039. Chapter 6. Selecting, replacing, and extending the platform.en.srt
|
SRT
|
9.7 KB
|
|
|
039. Chapter 6. Selecting, replacing, and extending the platform.mp4
|
MP4
|
17.4 MB
|
|
|
040. Chapter 6. Little things that make big things fail.en.srt
|
SRT
|
8.1 KB
|
|
|
040. Chapter 6. Little things that make big things fail.mp4
|
MP4
|
14.9 MB
|
|
|
041. Chapter 6. Summary.en.srt
|
SRT
|
3.9 KB
|
|
|
041. Chapter 6. Summary.mp4
|
MP4
|
7.2 MB
|
|
|
042. Chapter 7. Recurring challenges when running on Java 9 or later.en.srt
|
SRT
|
47.4 KB
|
|
|
042. Chapter 7. Recurring challenges when running on Java 9 or later.mp4
|
MP4
|
121.6 MB
|
|
|
043. Chapter 7. Mending split packages.en.srt
|
SRT
|
34.3 KB
|
|
|
043. Chapter 7. Mending split packages.mp4
|
MP4
|
46.2 MB
|
|
|
044. Chapter 7. Summary.en.srt
|
SRT
|
4.3 KB
|
|
|
044. Chapter 7. Summary.mp4
|
MP4
|
8.7 MB
|
|
|
045. Chapter 8. Incremental modularization of existing projects.en.srt
|
SRT
|
14.9 KB
|
|
|
045. Chapter 8. Incremental modularization of existing projects.mp4
|
MP4
|
24 MB
|
|
|
046. Chapter 8. The unnamed module, aka the class path.en.srt
|
SRT
|
21.2 KB
|
|
|
046. Chapter 8. The unnamed module, aka the class path.mp4
|
MP4
|
34.2 MB
|
|
|
047. Chapter 8. Automatic modules - Plain JARs on the module path.en.srt
|
SRT
|
44.6 KB
|
|
|
047. Chapter 8. Automatic modules - Plain JARs on the module path.mp4
|
MP4
|
117 MB
|
|
|
048. Chapter 8. Summary.en.srt
|
SRT
|
3.3 KB
|
|
|
048. Chapter 8. Summary.mp4
|
MP4
|
6.5 MB
|
|
|
049. Chapter 9. Migration and modularization strategies.en.srt
|
SRT
|
34 KB
|
|
|
049. Chapter 9. Migration and modularization strategies.mp4
|
MP4
|
54.9 MB
|
|
|
050. Chapter 9. Modularization strategies.en.srt
|
SRT
|
18.6 KB
|
|
|
050. Chapter 9. Modularization strategies.mp4
|
MP4
|
29.2 MB
|
|
|
051. Chapter 9. Making JARs modular.en.srt
|
SRT
|
24.4 KB
|
|
|
051. Chapter 9. Making JARs modular.mp4
|
MP4
|
38.3 MB
|
|
|
052. Chapter 9. Summary.en.srt
|
SRT
|
4.4 KB
|
|
|
052. Chapter 9. Summary.mp4
|
MP4
|
7.8 MB
|
|
|
053. Part 3. Advanced module system features.en.srt
|
SRT
|
2.6 KB
|
|
|
053. Part 3. Advanced module system features.mp4
|
MP4
|
4.7 MB
|
|
|
054. Chapter 10. Using services to decouple modules.en.srt
|
SRT
|
5.7 KB
|
|
|
054. Chapter 10. Using services to decouple modules.mp4
|
MP4
|
15 MB
|
|
|
055. Chapter 10. Services in the Java Platform Module System.en.srt
|
SRT
|
16.8 KB
|
|
|
055. Chapter 10. Services in the Java Platform Module System.mp4
|
MP4
|
27.5 MB
|
|
|
056. Chapter 10. Designing services well.en.srt
|
SRT
|
32.4 KB
|
|
|
056. Chapter 10. Designing services well.mp4
|
MP4
|
85.6 MB
|
|
|
057. Chapter 10. Accessing services with the ServiceLoader API.en.srt
|
SRT
|
9.7 KB
|
|
|
057. Chapter 10. Accessing services with the ServiceLoader API.mp4
|
MP4
|
16.1 MB
|
|
|
058. Chapter 10. Summary.en.srt
|
SRT
|
7.2 KB
|
|
|
058. Chapter 10. Summary.mp4
|
MP4
|
15.6 MB
|
|
|
059. Chapter 11. Refining dependencies and APIs.en.srt
|
SRT
|
50.2 KB
|
|
|
059. Chapter 11. Refining dependencies and APIs.mp4
|
MP4
|
109 MB
|
|
|
060. Chapter 11. Optional dependencies.en.srt
|
SRT
|
24.2 KB
|
|
|
060. Chapter 11. Optional dependencies.mp4
|
MP4
|
32 MB
|
|
|
061. Chapter 11. Qualified exports - Limiting accessibility to specific modules.en.srt
|
SRT
|
19.7 KB
|
|
|
061. Chapter 11. Qualified exports - Limiting accessibility to specific modules.mp4
|
MP4
|
32.8 MB
|
|
|
062. Chapter 11. Summary.en.srt
|
SRT
|
4.9 KB
|
|
|
062. Chapter 11. Summary.mp4
|
MP4
|
8.7 MB
|
|
|
063. Chapter 12. Reflection in a modular world.en.srt
|
SRT
|
12 KB
|
|
|
063. Chapter 12. Reflection in a modular world.mp4
|
MP4
|
33.8 MB
|
|
|
064. Chapter 12. Open packages and modules - Designed for the reflection use case.en.srt
|
SRT
|
15.7 KB
|
|
|
064. Chapter 12. Open packages and modules - Designed for the reflection use case.mp4
|
MP4
|
22.1 MB
|
|
|
065. Chapter 12. Reflecting over modules.en.srt
|
SRT
|
26.7 KB
|
|
|
065. Chapter 12. Reflecting over modules.mp4
|
MP4
|
58.3 MB
|
|
|
066. Chapter 12. Dynamically creating module graphs with layers.en.srt
|
SRT
|
24.7 KB
|
|
|
066. Chapter 12. Dynamically creating module graphs with layers.mp4
|
MP4
|
40.3 MB
|
|
|
067. Chapter 12. Summary.en.srt
|
SRT
|
7.4 KB
|
|
|
067. Chapter 12. Summary.mp4
|
MP4
|
15.3 MB
|
|
|
068. Chapter 13. Module versions - What s possible and what s not.en.srt
|
SRT
|
19.8 KB
|
|
|
068. Chapter 13. Module versions - What s possible and what s not.mp4
|
MP4
|
30.8 MB
|
|
|
069. Chapter 13. Recording version information.en.srt
|
SRT
|
10.4 KB
|
|
|
069. Chapter 13. Recording version information.mp4
|
MP4
|
14 MB
|
|
|
070. Chapter 13. Running multiple versions of a module in separate layers.en.srt
|
SRT
|
9.9 KB
|
|
|
070. Chapter 13. Running multiple versions of a module in separate layers.mp4
|
MP4
|
26.6 MB
|
|
|
071. Chapter 13. Summary.en.srt
|
SRT
|
2.4 KB
|
|
|
071. Chapter 13. Summary.mp4
|
MP4
|
4.4 MB
|
|
|
072. Chapter 14. Customizing runtime images with jlink.en.srt
|
SRT
|
24.5 KB
|
|
|
072. Chapter 14. Customizing runtime images with jlink.mp4
|
MP4
|
41.8 MB
|
|
|
073. Chapter 14. Creating self-contained application images.en.srt
|
SRT
|
13.8 KB
|
|
|
073. Chapter 14. Creating self-contained application images.mp4
|
MP4
|
40 MB
|
|
|
074. Chapter 14. Generating images across operating systems.en.srt
|
SRT
|
4.1 KB
|
|
|
074. Chapter 14. Generating images across operating systems.mp4
|
MP4
|
7.1 MB
|
|
|
075. Chapter 14. Using jlink plugins to optimize images.en.srt
|
SRT
|
24.3 KB
|
|
|
075. Chapter 14. Using jlink plugins to optimize images.mp4
|
MP4
|
39.4 MB
|
|
|
076. Chapter 14. Options for jlink.en.srt
|
SRT
|
819.2 B
|
|
|
076. Chapter 14. Options for jlink.mp4
|
MP4
|
2.1 MB
|
|
|
077. Chapter 14. Summary.en.srt
|
SRT
|
4 KB
|
|
|
077. Chapter 14. Summary.mp4
|
MP4
|
7.1 MB
|
|
|
078. Chapter 15. Putting the pieces together.en.srt
|
SRT
|
13.3 KB
|
|
|
078. Chapter 15. Putting the pieces together.mp4
|
MP4
|
37.6 MB
|
|
|
079. Chapter 15. Tips for a modular application.en.srt
|
SRT
|
36.8 KB
|
|
|
079. Chapter 15. Tips for a modular application.mp4
|
MP4
|
56.8 MB
|
|
|
080. Chapter 15. The technology landscape.en.srt
|
SRT
|
32.8 KB
|
|
|
080. Chapter 15. The technology landscape.mp4
|
MP4
|
50.3 MB
|
|
|
081. Chapter 15. Thoughts on a modular ecosystem.en.srt
|
SRT
|
5.3 KB
|
|
|
081. Chapter 15. Thoughts on a modular ecosystem.mp4
|
MP4
|
6.7 MB
|
|
|
082. Chapter 15. Summary.en.srt
|
SRT
|
409.6 B
|
|
|
082. Chapter 15. Summary.mp4
|
MP4
|
726.3 KB
|
|
|
083. Appendix A. Class-path recap.en.srt
|
SRT
|
3.6 KB
|
|
|
083. Appendix A. Class-path recap.mp4
|
MP4
|
6.3 MB
|
|
|
084. Appendix A. The class path since Java 9.en.srt
|
SRT
|
1.8 KB
|
|
|
084. Appendix A. The class path since Java 9.mp4
|
MP4
|
2.9 MB
|
|
|
085. Appendix B. High-level introduction to the reflection API.en.srt
|
SRT
|
6.9 KB
|
|
|
085. Appendix B. High-level introduction to the reflection API.mp4
|
MP4
|
11.7 MB
|
|
|
086. Appendix B. Breaking into APIs with setAccessible.en.srt
|
SRT
|
1.2 KB
|
|
|
086. Appendix B. Breaking into APIs with setAccessible.mp4
|
MP4
|
2 MB
|
|
|
087. Appendix B. Annotations mark code for reflection.en.srt
|
SRT
|
1.8 KB
|
|
|
087. Appendix B. Annotations mark code for reflection.mp4
|
MP4
|
2.9 MB
|
|
|
088. Appendix C. Observing the JVM with unified logging.en.srt
|
SRT
|
4.5 KB
|
|
|
088. Appendix C. Observing the JVM with unified logging.mp4
|
MP4
|
7.5 MB
|
|
|
089. Appendix C. Defining which messages should be shown.en.srt
|
SRT
|
3.2 KB
|
|
|
089. Appendix C. Defining which messages should be shown.mp4
|
MP4
|
5.2 MB
|
|
|
090. Appendix C. Defining where messages should go.en.srt
|
SRT
|
1.4 KB
|
|
|
090. Appendix C. Defining where messages should go.mp4
|
MP4
|
2.5 MB
|
|
|
091. Appendix C. Defining what messages should say.en.srt
|
SRT
|
1 KB
|
|
|
091. Appendix C. Defining what messages should say.mp4
|
MP4
|
2.5 MB
|
|
|
092. Appendix C. Configuring the entire logging pipeline.en.srt
|
SRT
|
1.3 KB
|
|
|
092. Appendix C. Configuring the entire logging pipeline.mp4
|
MP4
|
4.4 MB
|
|
|
093. Appendix D. Analyzing a project s dependencies with JDeps.en.srt
|
SRT
|
4.5 KB
|
|
|
093. Appendix D. Analyzing a project s dependencies with JDeps.mp4
|
MP4
|
8.4 MB
|
|
|
094. Appendix D. Including dependencies in the analysis.en.srt
|
SRT
|
1.5 KB
|
|
|
094. Appendix D. Including dependencies in the analysis.mp4
|
MP4
|
2.5 MB
|
|
|
095. Appendix D. Configuring JDeps output.en.srt
|
SRT
|
2.1 KB
|
|
|
095. Appendix D. Configuring JDeps output.mp4
|
MP4
|
6.8 MB
|
|
|
096. Appendix D. Drilling deeper into your project s dependencies.en.srt
|
SRT
|
1.5 KB
|
|
|
096. Appendix D. Drilling deeper into your project s dependencies.mp4
|
MP4
|
2.6 MB
|
|
|
097. Appendix D. JDeps understands modules.en.srt
|
SRT
|
3.6 KB
|
|
|
097. Appendix D. JDeps understands modules.mp4
|
MP4
|
6.7 MB
|
|
|
098. Appendix E. Targeting multiple Java versions with multi-release JARs.en.srt
|
SRT
|
6 KB
|
|
|
098. Appendix E. Targeting multiple Java versions with multi-release JARs.mp4
|
MP4
|
16.3 MB
|
|
|
099. Appendix E. Internal workings of MR-JARs.en.srt
|
SRT
|
1.7 KB
|
|
|
099. Appendix E. Internal workings of MR-JARs.mp4
|
MP4
|
2.9 MB
|
|
|
100. Appendix E. Usage recommendations.en.srt
|
SRT
|
8.1 KB
|
|
|
100. Appendix E. Usage recommendations.mp4
|
MP4
|
19.9 MB
|
|
|
Bonus Resources.txt
|
TXT
|
102.4 B
|
|
|
Get Bonus Downloads Here.url
|
URL
|
204.8 B
|