آموزش بررسی عمیق 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

  • تطبیق الگو با استفاده از instanceof Pattern Matching with instanceof

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

  • تطبیق الگو با استفاده از switch Pattern Matching with switch

  • استفاده از الگوهای Guarded 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 یک توسعه دهنده و معمار نرم افزار بسیار باتجربه و مستقل است. وی نرم افزارهای کارآمد ، مقیاس پذیر ، با کیفیت بالا و سمت سرور را در جاوا و مقیاس طراحی و تولید می کند. او خلاقیت در اختراع و ساخت سیستم های نرم افزاری را دوست دارد و دوست دارد به دیگران آموزش دهد و دانش خود را با دیگر توسعه دهندگان به اشتراک بگذارد تا به آنها در نوشتن کدی تمیز ، کارآمد ، کاملاً مناسب و قابل نگهداری کمک کند.