آموزش What's New in Java 9

What's New in Java 9

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: وقت آن است که با انتشار جاوا 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

نمایش نظرات

نظری ارسال نشده است.

آموزش What's New in Java 9
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 33m
39
Pluralsight (پلورال سایت) pluralsight-small
23 شهریور 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
102
4.8 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.