1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – C# Intermediate – Part II (Reflection, Events, LINQ) 2023-12

Udemy – C# Intermediate – Part II (Reflection, Events, LINQ) 2023-12

توضیحات

C# Intermediate – Part II (Reflection, Events, LINQ). این دوره، بخش دوم از آموزش C# در سطح متوسط است و به مفاهیم پیشرفته‌ای مانند بازتاب (Reflection)، رویدادها (Events) و LINQ می‌پردازد. در ابتدا، تفاوت بین کلمات کلیدی `out`، `ref` و `in` بررسی می‌شود، سپس انواع داده‌های جدید مانند tuples و structures معرفی می‌گردند تا دانشجویان بتوانند از آنها به‌درستی استفاده کنند. همچنین، اتصال دیرهنگام (late-binding) از طریق تکنیک‌های چندشکلی (polymorphism) مانند وراثت، dynamic، generics و بازتاب آموزش داده می‌شود. مباحث delegates و رویدادها نیز بخش مهمی از این دوره هستند و به دانشجویان کمک می‌کنند تا با طراحی رویدادمحور (Event-driven Design) آشنا شوند و برنامه‌های کاربردی مانند وب، موبایل و گرافیکی را توسعه دهند. در پایان، lambda expressions و LINQ آموزش داده می‌شوند تا با استفاده از آنها، توسعه الگوریتم‌ها سریع‌تر و هوشمندانه‌تر انجام شود. این دوره، پایه‌ای محکم برای ساخت برنامه‌های چندلایه و کار با ابزارهایی مانند EF Core فراهم می‌کند.

آنچه فرا خواهید گرفت

  • اهداف مختلف کلمات کلیدی out، ref و in.
  • شباهت‌ها و تفاوت‌های بین کلاس‌ها، ساختارها و تاپل‌ها.
  • زمان و دلیل استفاده از کلمه کلیدی dynamic.
  • خطرات ندانستن تفاوت بین انواع value و reference.
  • نحوه مقایسه اشیا با متدهای Equals و GetHashCode و زمان استفاده از IComparable و IComparer.
  • مهندسی معکوس کلاس‌ها با تکنیک reflection.
  • delegate‌ها و event‌ها چه هستند و چه زمانی و چرا باید از آنها استفاده کرد.
  • مثال‌های پیچیده با delegate‌ها و event‌ها و چگونگی ترکیب آنها با برخی از ایده‌های OOP (کپسوله‌سازی و چندشکلی).
  • پنج روش مختلف برای نوشتن/خواندن فایل‌ها.
  • lambda expressions و LINQ چه هستند و نحوه حل وظایف عملی با آنها.

این دوره مناسب افرادیست که

  • هر کسی که به توسعه نرم‌افزار و به ویژه برنامه‌نویسی شی‌گرا علاقه دارد.
  • دانشجویانی که دوره “C# Intermediate – Part I (Mastering OOP)” را به پایان رسانده‌اند.

مشخصات دوره C# Intermediate – Part II (Reflection Events LINQ)

  • ناشر: Udemy
  • مدرس: Ivan Iliev
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 11 ساعت و 3 دقیقه
  • تعداد دروس: 33

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

C# Intermediate - Part II (Reflection Events LINQ)

پیشنیازهای دوره C# Intermediate – Part II (Reflection Events LINQ)

  • Students should have knowledge about the basics of Object-oriented programming.
  • Finishing my course “C# Intermediate – Part I (Mastering OOP)” will be of great help.

تصاویر دوره

C# Intermediate - Part II (Reflection Events LINQ)

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 2 گیگابایت

دانلود بخش 3 – 2 گیگابایت

دانلود بخش 4 – 2 گیگابایت

دانلود بخش 5 – 1.5 گیگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

9.5 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست