آموزش بررسی عمیق Java SE: پیاده‌سازی Records و Pattern Matching - آخرین آپدیت

دانلود Java SE Deep Dive: Apply Records and Pattern Matching

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ویژگی‌های Records و Pattern Matching از قابلیت‌های جدید و بسیار کاربردی زبان برنامه‌نویسی جاوا هستند که هر توسعه‌دهنده حرفه‌ای جاوا باید آن‌ها را بشناسد. در دوره «بررسی عمیق Java SE: پیاده‌سازی Records و Pattern Matching»، شما یاد می‌گیرید که چگونه این قابلیت‌ها را در پروژه‌های واقعی خود به کار ببرید. در ابتدا، نحوه پیاده‌سازی کانتینرهای داده تغییرناپذیر (Immutable) با استفاده از records را بررسی خواهیم کرد. سپس، قدرت Pattern Matching را کشف کرده و یاد می‌گیرید چگونه آن را با records ترکیب کنید تا داده‌ها را به طور بهینه از ساختارهای داده استخراج نمایید. در نهایت، نگاهی به آینده Pattern Matching در نسخه‌های جدید جاوا خواهیم داشت. پس از اتمام این دوره، شما مهارت و دانش لازم برای استفاده موثر از این ویژگی‌ها را جهت نوشتن کدهای بهینه در پروژه‌های جاوا کسب خواهید کرد.

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

درک مفهوم Records Understanding Records

  • معرفی کلی دوره Course Overview

  • آشنایی با Records Introduction to Records

  • تعریف Records Defining Records

  • تعریف سازنده استاندارد (Canonical Constructor) Defining the Canonical Constructor

  • تعریف سازنده‌های اضافی Defining Additional Constructors

  • بازنویسی متدهای تولید شده خودکار Overriding Automatically Generated Methods

درک مفهوم Pattern Matching Understanding Pattern Matching

  • درک مکانیزم Pattern Matching Understanding Pattern Matching

  • استفاده از Pattern Matching با instanceof Pattern Matching with instanceof

  • محدوده متغیرهای الگو (Scope) Scope of Pattern Variables

  • استفاده از Pattern Matching در switch Pattern Matching with switch

  • کار با الگوهای شرطی (Guarded Patterns) Using Guarded Patterns

پیاده‌سازی Records و Pattern Matching Applying Records and Pattern Matching

  • ترکیب Records و Pattern Matching Combining Records and Pattern Matching

  • بهینه‌سازی با متغیرهای بدون نام (Unnamed Variables) Cleaning up with Unnamed Variables

  • افزایش قدرت با الگوهای تو در تو (Nested Record Patterns) More Power with Nested Record Patterns

  • بازسازی کد با استفاده از Record Patterns Refactoring to Record Patterns

پیش‌نمایش: انواع داده‌های Primitive در الگوهای جاوا ۲۵ Preview: Primitive Types in Patterns in Java 25

  • انواع داده‌های Primitive در الگوها Primitive Types in Patterns

  • تبدیل امن انواع Primitive با Pattern Matching Safe Conversion of Primitive Types with Pattern Matching

  • جمع‌بندی دوره Course Summary

نمایش نظرات

آموزش بررسی عمیق Java SE: پیاده‌سازی Records و Pattern Matching
جزییات دوره
54m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesper De Jong Jesper De Jong

Jesper یک توسعه دهنده و معمار نرم افزار بسیار باتجربه و مستقل است. وی نرم افزارهای کارآمد ، مقیاس پذیر ، با کیفیت بالا و سمت سرور را در جاوا و مقیاس طراحی و تولید می کند. او خلاقیت در اختراع و ساخت سیستم های نرم افزاری را دوست دارد و دوست دارد به دیگران آموزش دهد و دانش خود را با دیگر توسعه دهندگان به اشتراک بگذارد تا به آنها در نوشتن کدی تمیز ، کارآمد ، کاملاً مناسب و قابل نگهداری کمک کند.