آموزش تسلط بر جنریک‌های جاوا در ۳ ساعت - آخرین آپدیت

دانلود Master Java Generics in 3 Hours

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

جاوا جنریکس (Java Generics): درک عمیق، انواع خام، وایلدکاردها، پاکت شدن نوع، انواع تلاقی، رکوردهای جاوا و آپشنال جاوا

آموزش جامع جاوا جنریکس: مبانی، پیاده‌سازی داخلی و تاثیر بر اکوسیستم جاوا

با این دوره آموزشی تخصصی، درک عمیقی از مفاهیم کلیدی جاوا جنریکس شامل انواع خام (Raw Types)، وایلدکاردها (Wildcards)، پاکت شدن نوع (Type Erasure)، انواع تلاقی (Intersection Types)، رکوردهای جاوا (Java Records) و آپشنال جاوا (Java Optional) کسب کنید.

چرا جاوا جنریکس برای شما حیاتی است؟

در دنیای امروز برنامه‌نویسی جاوا، آشنایی عمیق با جنریکس برای درک مستندات (Javadoc) کتابخانه‌ها و برنامه‌های جاوا ضروری است. با متدهایی که شامل علامت‌های سردرگم‌کننده مانند "?"، "? extends T" یا "? super T" هستند، دائماً مواجه می‌شوید. این دوره آموزشی، جنریکس جاوا را به شکلی ساده، سریع و بدون حاشیه اضافی به شما آموزش می‌دهد.

آنچه در این دوره خواهید آموخت:

  • چرا به جاوا جنریکس نیاز داریم؟ (کاربرد و ضرورت جاوا جنریکس)
  • پیاده‌سازی داخلی جاوا جنریکس و دلایل آن
  • تفاوت بین انواع پارامتریک (Parameterized Types) و انواع خام (Raw Types)
  • انواع وایلدکاردهای نامحدود (Unbounded) و محدود (Bounded)
  • تفاوت بین آرایه‌ها (Arrays) و انواع جنریک (Generic Types)
  • کاربرد جاوا جنریکس در کالکشن‌ها (Collections)، آپشنال جاوا (Java Optional) و استریم‌ها (Streams)

ویژگی‌های برجسته دوره:

  • یادگیری ایجاد APIهای منعطف با استفاده از جاوا جنریکس
  • آشنایی با وایلدکاردها، متدهای جنریک و نحوه خواندن Javadoc با جنریکس
  • کسب دانش در مورد رکوردهای جاوا، کلاس‌های تو در تو (Nested Classes)، آپشنال جاوا و انواع تلاقی
  • آزمون‌های مداوم برای تثبیت مفاهیم

با گذراندن این دوره، به یک متخصص در زمینه جاوا جنریکس تبدیل شده و قادر خواهید بود از آن به طور مؤثر در کدنویسی جاوا بهره ببرید. در پایان دوره، با اعتماد به نفس کامل از جنریکس استفاده کرده و مستندات پیچیده متدها را به طور کامل درک خواهید کرد.

ضمانت بازگشت وجه:

ما به قدری به این دوره اطمینان داریم که ضمانت بازگشت کامل وجه را تا ۳۰ روز ارائه می‌دهیم! پس بدون هیچ‌گونه ریسکی، همین امروز ثبت نام کنید و از مزایای آن بهره‌مند شوید.

پیش‌نیازها: دانش مبتدی جاوا الزامی است.


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

مقدمه Introduction

  • محتوای دوره Course Contents

  • چرا Generics جاوا؟ Why Java Generics ?

انواع Generic و انواع پارامتر شده Generic Types and Parameterized Types

  • ایجاد یک نوع Generic ساده Creating a Simple Generic Type

  • استفاده از انواع Generic Using Generic Types

  • نکته در مورد Java Records Note on Java Records

  • نوع Raw Raw Type

  • پارامترهای نوع محدود شده Bounded Type Parameters

  • انواع Generic، انواع Raw، انواع پارامتر شده Generic Types, Raw Types, Parameterized Types

  • پارامترها و محدودیت‌های چندگانه Multiple Parameters and Bounds

  • متدهای Generic Generic Methods

  • نکته در مورد انواع تلاقی (Intersection Types) Note on Intersection Types

  • متدهای Generic - استنتاج نوع (Type Inference) Generic Methods - Type Inference

  • نکته در مورد Java Optionals Note on Java Optionals

  • دوراهی وراثت The Inheritance Dilemma

  • وراثت از نوع پارامتر Extending from Parameter Type

  • حذف نوع (Type Erasure) Type Erasure

  • محدودیت‌های چندگانه، متدهای Generic، حذف نوع Multiple Bounds, Generic methods, Type Erasure

Wildcards Wildcards

  • Wildcards نامحدود Unbounded Wildcards

  • Wildcards با محدودیت بالا Upper Bounded Wildcards

  • سلسله مراتب محدودیت بالا Upper Bound Hierarchy

  • متد Generic در مقابل Wildcards Generic Method Versus Wildcards

  • Wildcards با محدودیت پایین Lower Bounded Wildcards

  • قوانین Wildcard Wildcard Rules

  • Wildcard Capture Wildcard Capture

  • نکات Wildcard Capture Wildcard Capture Notes

  • Wildcards Wildcards

Generic های بیشتر More Generics

  • Generic های جاوا و آرایه‌ها Java Generics and Arrays

نتیجه‌گیری Conclusion

  • نتیجه‌گیری Conclusion

  • درس جایزه Bonus Lecture

بخش تکمیلی - Java Record، انواع تلاقی (Intersectional Types)، Java Optionals Supplementary Section - Java Record, Intersectional Types, Java Optionals

  • کلاس‌های تو در توی جاوا (Java Nested Classes) Java Nested Classes

  • Java Records Java Records

  • انواع تلاقی جاوا (Java Intersection Types) Java Intersection Types

  • Java Optional ۱ - مبانی Java Optional 1 - The Basics

  • Java Optional ۲ - استفاده از متدهای روان (Fluent methods) Java Optional 2 - Using Fluent methods

  • Java Optional ۳ - استفاده از Optional.stream() Java Optional 3 - Using Optional.stream()

نمایش نظرات

آموزش تسلط بر جنریک‌های جاوا در ۳ ساعت
جزییات دوره
3 hours
32
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
167
4.7 از 5
ندارد
دارد
دارد
Viraj Shetty
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Viraj Shetty Viraj Shetty

معمار ارشد راه حل