نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
وقت آن است که با انتشار جاوا 9 و پیشرفت های آن سرعت بیشتری کسب کنیم. در این دوره ، شما با ویژگی های جدید مانند سیستم ماژول ، API های تازه معرفی شده و تغییرات در زبان آشنا خواهید شد. جاوا 9 دارای ویژگی های جدید است. در این دوره ، What's New in Java 9 ، شما یک نمای کلی از مهمترین تغییرات در زبان و کتابخانه ها خواهید داشت. ابتدا ، شما با ورود به سیستم ماژول ، ماژول ها را به زبان جاوا معرفی می کنید. سپس ، jshell ، ابزاری جدید برای آزمایش تعاملی با کد جاوا را کشف خواهید کرد. سرانجام ، تغییرات کوچکتر و افزایشی ، مانند بهبود API ها مانند Stream و Optional ، افزودن روش های کارخانه جمع آوری ، و API های تازه معرفی شده مانند ProcessHandle و HttpClient را کشف خواهید کرد. پس از اتمام این دوره ، آماده استفاده بهینه از Java 9 در پروژه های خود خواهید بود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
سیستم ماژول بستر های نرم افزاری جاوا
The Java Platform Module System
-
مقدمه
Introduction
-
مدولار JDK
The Modular JDK
-
توصیف ماژول
Module Descriptors
-
نکات مهاجرتی: انواع محصور شده
Migration Concerns: Encapsulated Types
-
نکات مربوط به مهاجرت: ماژول های غیر پیش فرض
Migration Concerns: Non-default Modules
-
خلاصه
Summary
معرفی JShell
Introducing JShell
-
REPL چیست؟
What's a REPL?
-
نسخه ی نمایشی: مبانی JShell
Demo: JShell Basics
-
نسخه ی نمایشی: اعلامیه ها
Demo: Declarations
-
JShell و محیط زیست
JShell and the Environment
-
خلاصه
Summary
پیشرفت های کوچک زبان و کتابخانه
Small Language and Library Improvements
-
روش کارخانه مجموعه
Collection Factory Methods
-
Stream API: پیشرفت ها
Stream API: Improvements
-
Stream API: نسخه ی نمایشی
Stream API: Demo
-
Stream API: New Collectors
Stream API: New Collectors
-
اختیاری: بهبودها
Optional: Improvements
-
اختیاری: اضافات
Optional: Additions
-
تغییرات کوچک زبان
Small Language Changes
-
سایر پیشرفت ها
Other Improvements
-
خلاصه
Summary
بررسی HTTP/2 و API پردازش
Exploring the HTTP/2 and Process APIs
-
فرآیند و پردازش
Process and ProcessHandle
-
نسخه ی نمایشی: تخم ریزی ، تماشا و کشتن یک پروسه
Demo: Spawn, Watch, and Kill a Process
-
HttpClient
HttpClient
-
نسخه ی نمایشی: HttpClient و HttpRequest
Demo: HttpClient and HttpRequest
-
جریان های واکنشی با Flow API
Reactive Streams with the Flow API
-
StackWalker
StackWalker
-
خلاصه
Summary
پیشرفتهای جاوا رومیزی
Desktop Java Enhancements
-
به روز رسانی های دسک تاپ عمومی
General Desktop Java Updates
-
ویژگی های خاص دسکتاپ بستر های نرم افزاری
Platform Specific Desktop Features
-
نسخه ی نمایشی: نوار وظیفه
Demo: Taskbar
-
تصاویر چند وضوح
Multi-resolution Images
-
به روزرسانی های JavaFX
JavaFX Updates
-
خلاصه
Summary
پیشرفت و عملکرد و امنیت
Performance and Security Enhancements
-
جمع آوری زباله G1
G1 Garbage Collector
-
عملکرد رشته
String Performance
-
داده های سریال سازی ورودی را فیلتر کنید
Filter Incoming Serialization Data
-
پیشرفت های TLS
TLS Improvements
-
بسته بندی کردن
Wrapping Up
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات