تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع سی شارپ بخش دوم: ژنریک ها، مجموعه ها، و LINQ

دوره آموزشی یادگیری جامع سی شارپ بخش دوم: ژنریک ها، مجموعه ها، و LINQ

3 ساعت 16 دقیقهمبتدی2023-12-08

مدرسین

Matt Milner

Matt Milner

Independent Consultant, Web Developer, Trainer

جزئیات دوره

به عنوان یکی از محبوب ترین زبان های برنامه نویسی، سی شارپ با هر نسخه جدید برنامه نویسی را آسان تر و سرگرم کننده تر می کند. در این دوره، مدرس مت میلنر به بررسی عمیق‌تر ویژگی‌های ضروری سی شارپ می‌پردازد، مانند انواع عمومی، مجموعه‌ها، مدیریت استثناها، برنامه‌نویسی ناهمزمان با وظایف و موارد دیگر. Matt با کمک به شما در درک و کار با انواع عمومی شروع می‌کند، سپس به درک انواع مجموعه، کار با مجموعه‌ها و درک مجموعه‌های همزمان می‌پردازد. او شما را در مدیریت انواع مختلف استثناها، از جمله ایجاد استثناهای سفارشی راهنمایی می کند. Matt اصول threading را توضیح می دهد و به شما نشان می دهد که چگونه از async و await در مدل برنامه نویسی مبتنی بر وظیفه استفاده کنید. پس از پوشش نمایندگان و رویدادها، او به بررسی روش‌های توسعه و همچنین نحوه نوشتن و استفاده از روش توسعه می‌پردازد. به علاوه، مت در مورد اهداف زبان یکپارچه پرس و جو (LINQ)، نحوه پرس و جو مجموعه ها با LINQ، و نحوه فیلتر کردن و سفارش پرس و جوها بحث می کند.

مهارت ها

C#Database DevelopmentDatabase ManagementEssential TrainingProgramming LanguagesMicrosoftSoftware Development

سرفصل ها

0. مقدمه

  • 01 - شیرجه عمیق Essentials
  • 02 - آنچه باید بدانید
  • 03 - تور کدرپد

1. ژنریک

  • 04 - درک ژنریک
  • 05 - کار با ژنریک
  • 06 - تعریف انواع و روش‌های عمومی
  • 07 - محدودیت‌های عمومی
  • 08 - راه حل - نوع عمومی با محدودیت

2. کار با مجموعه ها

  • 09 - درک انواع مجموعه در BCL
  • 10 - انتخاب نوع مجموعه مناسب
  • 11 - کار با مجموعه ها
  • 12 - کار با مجموعه‌های کلیددار
  • 13 - درک مجموعه‌های همزمان
  • 14 - راه حل - مجموعه مناسب را انتخاب کنید

3. رسیدگی به استثنا

  • 15 - مبانی try-catch-finally
  • 16 - فیلتر استثنا بر اساس نوع با catch
  • 17 - فیلترینگ استثنایی با کی
  • 18 - پرتاب و بازپرداخت استثنائات
  • 19 - ایجاد استثناهای سفارشی
  • 20 - راه حل - انواع استثناهای متعدد

4. برنامه نویسی Threads با async و await

  • 21 - مبانی نخ زنی
  • 22 - اصول استفاده از async و await
  • 23 - مدیریت وظایف
  • 24 - رسیدگی به خطاها هنگام استفاده از انتظار
  • 25 - راه حل - مدیریت وظایف

5. نمایندگان و رویدادها

  • 26 - درک نمایندگان
  • 27 - درک وقایع
  • 28 - نمایندگان مشترک با Action T و Func T
  • 29 - درک عبارات لامبدا
  • 30 - عبارات به عنوان نماینده
  • 31 - کاربردهای دیگر عبارات
  • 32 - راه حل - با استفاده از Func T تفویض اختیار کنید

6. روش‌های گسترش

  • 33 - مصداق روشهای گسترش
  • 34 - نوشتن روش پسوند
  • 35 - استفاده از روش توسعه
  • 36 - روش‌های رایج گسترش در مجموعه ها
  • 37 - راه حل - روش گسترش

7. جستجوی یکپارچه زبان (LINQ)

  • 38 - هدف LINQ را درک کنید
  • 39 - کوئری‌ مجموعه‌ها با LINQ
  • 40 - فیلتر کردن و سفارش پرس و جو
  • 41 - سایر منابع برای LINQ
  • 42 - راه حل - کوئری‌ LINQ برای فیلتر و مرتب سازی

نتیجه

  • 43 - چیزی بسازید و به یادگیری ادامه دهید

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal