آموزش Java 9 Modularity: نگاه اول

Java 9 Modularity: First Look

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برای اولین بار به سیستم جدید ماژول جاوا نگاهی بیندازید. در این دوره ، شما با مفاهیم مدولاریتی مانند کپسوله سازی و وابستگی های صریح ماژول و همچنین نحوه انتقال کد موجود به Java 9 آشنا خواهید شد. نسخه بعدی Java 9 یک سیستم ماژول کاملاً جدید را به عنوان ویژگی برجسته خود ارائه می دهد. در این دوره ، Java 9 Modularity: First Look ، هم مفاهیم و هم عملکردی که در پشت توسعه مدولار قرار دارد ، معرفی شده اند. ابتدا یاد خواهید گرفت که ماژول ها چیست و چگونه طراحی مدولار با استفاده از سیستم ماژول جاوا ، انعطاف پذیری ، قابلیت نگهداری و امنیت برنامه های شما را افزایش می دهد. در مرحله بعدی ، با استفاده از نسخه Java Early Access ، این مفاهیم با کد واقعی و واقعی نشان داده شده اند. سرانجام ، مسئله انتقال برنامه های موجود به سیستم جدید ماژول جاوا نیز با ویژگی هایی مانند ماژول های خودکار مورد توجه قرار گرفته است. پس از پایان این دوره ، اصطلاحاتی مانند کپسول سازی و وابستگی های صریح ماژول برای شما مخفی نخواهد بود. بعد از این دوره ، با Java 9 آماده توسعه مدولار خواهید بود.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی Java 9 Modularity Introducing Java 9 Modularity

  • مقدمه Introduction

  • مفاهیم مدولار بودن The Concepts of Modularity

ایجاد ماژول ها Creating Modules

  • مقدمه Introduction

  • مدولار JDK The Modular JDK

  • توصیف ماژول Module Descriptors

  • معرفی مثال EasyText Introducing the EasyText Example

  • ایجاد اولین ماژول Creating Your First Module

  • خلاصه Summary

کار با ماژول ها Working with Modules

  • مقدمه Introduction

  • نسخه ی نمایشی: افزودن ماژول دوم Demo: Adding a Second Module

  • وضوح ماژول Module Resolution

  • خوانایی Readability

  • خوانایی ضمنی Implied Readability

  • ماژول های بستر های نرم افزاری: ایجاد یک رابط کاربری گرافیکی Platform Modules: Creating a GUI

  • خلاصه Summary

نمایان کردن و مصرف خدمات Exposing and Consuming Services

  • مقدمه Introduction

  • محدودیت های کپسوله سازی The Limits of Encapsulation

  • معرفی خدمات Introducing Services

  • افزودن خدمات به EasyText Adding Services to EasyText

  • خلاصه Summary

پیوند ماژول ها Linking Modules

  • مقدمه Introduction

  • با استفاده از jlink Using jlink

آماده شدن برای جاوا 9 Preparing for Java 9

  • مقدمه: Classpath هنوز زنده است Introduction: The Classpath Is Still Alive

  • مساله Classpath 1: استفاده از انواع Encapsulated Classpath Problem 1: Using Encapsulated Types

  • مسئله Classpath 2: استفاده از ماژول های غیر پیش فرض Classpath Problem 2: Using Non-default Modules

  • ماژول های خودکار Automatic Modules

  • جمع بندی دوره Course Wrap-up

نمایش نظرات

آموزش Java 9 Modularity: نگاه اول
جزییات دوره
2h 4m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
83
4.6 از 5
دارد
دارد
دارد
Sander Mak
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sander Mak Sander Mak

Sander مدیر فناوری در Picnic - مقیاس مواد غذایی آنلاین هلندی - است که سیستم های مبتنی بر جاوا را در مقیاس بزرگ ساخته است. او همچنین یک قهرمان جاوا و نویسنده کتاب O'Reilly "Java 9 Modularity" است (به javamodularity.com مراجعه کنید). ساندر به عنوان یک سخنران مشتاق کنفرانس ، اشتراک دانش را نیز از طریق وبلاگ خود در http://branchandbound.net و به عنوان مربی Pluralsight دوست دارد.