Ивановский Торрент трекер


Learning Java 9 Modularity
Год выпуска: 2018
Производитель: Lynda
Сайт производителя: www.lynda.com/Java-tutorials/Learning-Java-9-Modularity/639067-2.html
Автор: Nick Maiorano
Продолжительность: 1h 57m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Project Jigsaw is the star attraction of Java 9. It introduces the Java Platform Module System (JPMS) and makes it possible to create modular applications natively in Java. Modularity is key in managing complexity in modern applications but is also a complex subject in it of itself that impacts the entirety of an application.
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.
Topics include:
  • What is modularity?
  • The five pillars of modularity
  • Modularity in the real world
  • JPMS concepts and syntax
  • Designing and implementing a modular structure
  • Dependencies
  • 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


1 Welcome
2 What you should know
Introduction to Modularity
3 Introduction
4 What is modularity
5 Realworld modularity
6 Other paths to modularity
Java Modularity through the Ages
7 Modularity from Java 1 to 8
8 Gaps in modularity from Java 1 to 8
9 New modularity artifacts
10 New modularity syntax
11 Modularity syntax considerations
Building Modular Applications with Java
12 Designing a modular structure
13 Implementing the modular structure
14 Transitive dependencies
15 Qualified dependencies
16 Service dependencies
17 Service dependencies demo
18 Optional dependencies
19 Runtime dependencies
20 Challenge. Implement modularity
21 Solution. Implement modularity
Tools and Strategies
22 Build tools
23 JAR file versioning
24 Dependency checking tools
25 Module packaging tools
26 Custom image building tools
27 Backward compatibility with classes
28 Backward compatibility with JARs
29 Tips and thoughts
30 Challenge. Modules and legacy code
31 Solution. Modules and legacy code
32 Next steps
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H264 MPEG-4 AVC, 1280x720, 16:9, 30 fps
Аудио: MPEG AAC Audio, 48000 Hz, 128 kbps, Стерео


Quick Reply


Heads necessary to send messages to enable JavaScript
Display posts:    

Current time is: 17-Oct 02:49

All times are UTC ± 0

You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

The site does not give electronic versions of products, and is engaged only in a collecting and cataloguing of the references sent and published at a forum by our readers. If you are the legal owner of any submitted material and do not wish that the reference to it was in our catalogue, contact us and we shall immediately remove her. Files for an exchange on tracker are given by users of a site, and the administration does not bear the responsibility for their maintenance. The request to not fill in the files protected by copyrights, and also files of the illegal maintenance!