لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Ultimate LINQ با C# Masterclass - Basics to Advanced
The Ultimate LINQ with C# Masterclass - Basics to Advanced
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تنها کلاس LINQ که تا به حال به آن نیاز خواهید داشت! هر دو دستور و نحو روش در دوره پوشش داده شده است! تمام عملیات LINQ را درک خواهید کرد. تجربه با ویژوال استودیو مقداری تجربه کدنویسی با سی شارپ الزامی است - شرایط، حلقه ها، مجموعه ها (لیست ها، آرایه ها) دانش اولیه برنامه نویسی شی گرا
در این دوره هر آنچه را که باید در مورد عملیات LINQ و نحوه انجام آنها بدانید، خواهید آموخت.
ما از ابتدایی ترین عملیات شروع می کنیم و به سمت عملیات پیچیده تر می رویم.
هر دو دستور Query و Method در این دوره پوشش داده شده است.
و البته، تمام کد منبع برای هر یک از بخشهای دوره، به شکلی منظم و ساختار یافته ارائه میشود تا بتوانید از کد برای تمرین و یادگیری استفاده کنید.
این دوره برای دانشآموزانی طراحی شده است که به طور کلی تجربه کدنویسی و به طور خاص با C# دارند، برای برخی از سخنرانیها کمی دانش OOP مورد نیاز است.
موضوعاتی که ما پوشش می دهیم عبارتند از:
مبانی LINQ با نحو Query - ما با ابتداییترین عملیاتها با دستور query شروع میکنیم و به سمت موارد پیچیدهتر میرویم
عملیات گروهبندی با نحو Query – گروهبندی به شما امکان میدهد موارد موجود در یک مجموعه را بر اساس یک کلید مشترک معین گروهبندی کنید، برای مثال فهرستی از افراد را بر اساس سن آنها گروهبندی کنید. شما 5 نوع مختلف عملیات گروهی را یاد خواهید گرفت
پیوستن به عملیاتها با دستور Query - پیوستن به شما امکان میدهد دو مجموعه مختلف را توسط یک کلید مشترک به هم بپیوندید، بنابراین شبیه گروهبندی است، اما این کار را فقط در دو مجموعه انجام میدهد و نه در یک مجموعه. شما با 3 نوع اصلی عملیات پیوستن و تعدادی از مشتقات آنها آشنا خواهید شد
کلمه کلیدی Let – که به شما امکان می دهد متغیرهای داخلی را در جستارهای خود ایجاد کنید
LINQPad – معرفی کوتاهی بر این نرم افزار خوب که می توانید در حین مطالعه LINQ از آن برای تجسم بهتر نتایج عملیات استفاده کنید.
مبانی LINQ با سینتکس متد - در اینجا ما چیزهایی را که قبلاً در مورد LINQ آموختهایم تکرار میکنیم، اما این بار نحوه انجام این عملیات را با Method Syntax یاد خواهید گرفت. سینتکس روش پیاده سازی برخی از عملیات ها را نسبت به دستور Query آسان تر می کند
گروهبندی با نحو روش
پیوستن با نحو روش
فیلتر کردن، تبدیل و مرتبسازی با نحو Method – در حالی که تا این مرحله با اصول اولیه این عملیات آشنا خواهید شد، مواردی وجود دارد که باید هنگام انجام این عملیات با Method Syntax در نظر گرفته شوند. شما یاد خواهید گرفت که مشکلات رایج چیست.
Cool Stuff در LINQ – در نهایت ما با چند عملیات جالب که می توانیم به راحتی با استفاده از روش های LINQ انجام دهیم، پایان می دهیم، چگونه می توانیم دنباله های مختلفی از اعداد، کاراکترها، اعداد تصادفی و بسیاری موارد دیگر را تولید کنیم. موارد جالب تری مانند Set, Quantify, Partition, Concatenation و Aggregation نیز توضیح داده خواهد شد
تعداد زیادی آموزش در یوتیوب و سایر وب سایت ها وجود دارد، پس چرا باید برای این دوره هزینه پرداخت کنید؟
پاسخ بسیار ساده است، در این دوره شما هر سخنرانی را به گونهای سیستمبندی میکنید که انتقال آرام بین مبحث قبلی و زیر را تضمین میکند. تضمین تجربه یادگیری عالی.
هیچ سنگی باقی نمانده است، همه چیز با جزئیات زیاد توضیح داده شده است (اما نه خیلی زیاد، خسته کننده خواهد بود :) )
سخنرانیهای ویدیویی در این دوره با بالاترین کیفیت صوتی و تصویری ممکن تولید میشوند. بدون صدای ثابتی که هنگام تماشای ویدیوها شما را آزار دهد، بدون تصاویر تار، همه چیز با صدای واضح شفاف است!
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
پاداش: میانبرهای مفید و نکات کد کیفیت عمومی PDF
BONUS: Useful Shortcuts and General Quality Code Tips PDF
پرس و جو پایه LINQ
Basic LINQ Query
LINQ چیست، کجا کاربرد دارد و چگونه از آن استفاده کنیم؟
What is LINQ, Where does it Apply and How to Use it?
قابل شمارش
IEnumerable
مثالهای LINQ - کجا، انتخاب، مرتبسازی، شرایط چندگانه و موارد دیگر
LINQ Examples - Where, Select, Sorting, Multiple Conditions and More
پرس و جوهای LINQ در مورد اشیاء
LINQ Queries on Objects
ایجاد/استخراج اشیاء جدید با کوئری های LINQ - New را انتخاب کنید
Creating/Extracting New Objects with LINQ Queries - Select New
کلمه کلیدی let - متغیرهای داخلی و چندگانه از
The let Keyword - Internal Variables and Multiple from
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات