دوره آموزشی استفاده از Generic در سی شارپ
52 دقیقهمبتدی2018-08-16
مدرسین

Robby Millsap
Senior Software Engineer at Trek Bicycle
جزئیات دوره
Generics در سال 2005 به C# 2.0 معرفی شد. آنها به برنامه نویسان اجازه می دهند تا کدهای همه منظوره ای بنویسند که از نوع ایمن هستند، بدون نوشتن مقدار خسته کننده ای از ساختارهای داده نوع خاص. مشابه با الگوهای C++، ژنریک ها میزان بررسی نوع مورد نیاز برای ساخت کد قابل استفاده مجدد را کاهش می دهند و شما را به برنامه نویس #C بسیار کارآمدتر تبدیل می کنند. این دوره طراحی شده است تا برنامه نویس مبتدی را با مفهوم ژنریک آشنا کند و نشان دهد که چگونه از آنها برای استفاده مجدد بیشتر در الگوهای طراحی محبوب استفاده کند. مربی Robby Millsap تاریخچه و هدف ژنریک ها و همچنین مفاهیمی مانند محدوده نوع، محدودیت ها و مجموعه ها را پوشش می دهد. در فصل دوم، او نشان میدهد که چگونه میتوان ژنریکها را در معماری واقعی، با پیروی از الگوهای طراحی مانند مکان یاب، بازدیدکننده، و مشاهدهگر ترکیب کرد.
مهارت ها
C#PersonaProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - استفاده از ژنریک برای ایمن تر و ارزشمندتر کردن کد شما
- 02 - آنچه باید بدانید
- 03 - فایل های تمرینی
1. بررسی اجمالی
- 04 - تاریخچه
- 05 - بیان مسئله
- 06 - معرفی ژنریک
- 07 - محدوده تایپ
- 08 - محدودیت ها
- 09 - مجموعه ها
2. معماری در Generics
- 10 - مقدمه
- 11 - سرویس یاب
- 12 - بازدید کننده
- 13 - ناظر
نتیجه
- 14 - آنچه آموختیم
دوره های مرتبط
- دوره آموزشی برنامهنویسی تابعی در سی پلاس پلاس
- دوره آموزشی تمرین سی شارپ: مجموعههای عمومی
- دوره آموزشی ساختارهای داده کاربردی سی شارپ
- دوره آموزشی ساختارهای داده کاربردی سی شارپ (2019)
- دوره آموزشی جاوا: مفاهیم پیشرفته برای توسعه با عملکرد بالا
- دوره آموزشی Swift 5: برنامه نویسی پروتکل گرا
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی نگارش: هنر داستان
مسیرهای مرتبط
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده سی شارپ
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم
- مسیر آموزشی مبانی سی شارپ: از اصول پایه تا ساختارهای اصلی
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی ارتقا دادن مهارت های خود را در سی پلاس پلاس
- مسیر آموزشی برتری در سی شارپ: معماری راهحلهای با عملکرد بالا
- مسیر آموزشی تبدیل شدن به یک مدیر برنامه
- مسیر آموزشی تبدیل شدن به یک استاد سویفت