دوره آموزشی سی شارپ پیشرفته: تمرین عملی با LINQ، Dynamic Type، Extension Methods و Tuples
47 دقیقهمبتدی2023-09-13
مدرسین

Matt Milner
Independent Consultant, Web Developer, Trainer
جزئیات دوره
اگه تازه وارد این حوزه شدی یا یه حرفهای قدیمی هستی، همیشه به روز بودن با ویژگیهای زبانهای برنامهنویسی و استفاده درست از اونها برای نوشتن کد به صورت کارآمد خیلی مهمه. باید همیشه خودتو به چالش بکشی و یادگیری رو ادامه بدی. تو این دوره پیشرفته، مت میلن بهت کمک میکنه که دانش C# خودتو بیشتر کنی با یه سری درسها و چالشهایی که مهارتهای تو رو تقویت میکنه. مت اول از همه نشون میده چطور یه مجموعه از اشیاء رو به یه جدول دیتابیس در LINQ وصل کنیم. بعد از اون نوع داینامیک و کاربردش تو C# رو توضیح میده، نحوه ساخت متدهای Extension رو آموزش میده، کار کردن با tuple ها رو نشون میده و در آخر به مبحث ساخت انواع و متدهای جنریک میپردازه.
مهارت ها
C#Programming LanguagesMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- مهارتهای خود را ارتقا دهید
- آنچه باید بدانید
- تور کدرپد
پیوستن با LINQ
- پیوستن به مجموعه دادهها در یک کوئری LINQ
- درک مسائل پیوستن مجموعهها به پایگاههای داده
- راه حل - پیوستن منبع متقابل LINQ
استفاده از Dynamic Type
- نوع پویا
- استفاده از نوع پویا
- راه حل - استفاده از نوع پویا در یک روش
ایجاد روشهای توسعه
- روشهای گسترش
- ایجاد پسوند رشته
- راه حل - روش پسوند TrimAndPad
کار با Tuples
- تاپلز توضیح داد
- ساختارشکنی یک رکورد به یک تاپل
- راه حل - از یک تاپل برای برگرداندن دادهها استفاده کنید
ایجاد انواع و روشهای عمومی
- انواع و روشهای ژنریک
- مجموعههای عمومی
- راه حل - کلاس عمومی با استفاده از مجموعه ها
نتیجه
- نتیجه گیری
دوره های مرتبط
- دوره آموزشی مفاهیم پیشرفته برنامهنویسی در #C
- دوره آموزشی تمرین عملی سی شارپ با ساختارهای دادهای
- دوره آموزشی سی شارپ پیشرفته: الگوهای برنامهنویسی تابعی
- دوره آموزشی 10 نکته برای برنامه نویسان سی شارپ
- دوره آموزشی یادگیری جامع سی شارپ و دات نت
- دوره آموزشی تسلط بر ابزارهای هوش مصنوعی برای توسعه مؤثر سی شارپ
- دوره آموزشی سی شارپ پیشرفته: کلاسها، رکوردها و ساختارها
- دوره آموزشی توسعه سی شارپ و دات نت با VS Code