آموزش 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: نگاه اول
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 4m
28
Pluralsight (پلورال سایت) pluralsight-small
12 آبان 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 دوست دارد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.