لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C# Essential Training 2: Generics، Collections و LINQ
C# Essential Training 2: Generics, Collections, and LINQ
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
به عنوان یکی از محبوب ترین زبان های برنامه نویسی، سی شارپ با هر نسخه جدید برنامه نویسی را آسان تر و سرگرم کننده تر می کند. در این دوره، مدرس مت میلنر به بررسی عمیقتر ویژگیهای ضروری سی شارپ میپردازد، مانند انواع عمومی، مجموعهها، مدیریت استثناها، برنامهنویسی ناهمزمان با وظایف و موارد دیگر. Matt با کمک به شما در درک و کار با انواع عمومی شروع میکند، سپس به درک انواع مجموعه، کار با مجموعهها و درک مجموعههای همزمان میپردازد. او شما را در مدیریت انواع مختلف استثناها، از جمله ایجاد استثناهای سفارشی راهنمایی می کند. Matt اصول Threading را توضیح می دهد و به شما نشان می دهد که چگونه از async و await در مدل برنامه نویسی مبتنی بر وظیفه استفاده کنید. پس از پوشش نمایندگان و رویدادها، او به بررسی روشهای توسعه و همچنین نحوه نوشتن و استفاده از روش توسعه میپردازد. به علاوه، مت در مورد اهداف پرس و جوی یکپارچه زبان (LINQ)، نحوه پرس و جو مجموعه ها با LINQ، و نحوه فیلتر کردن و سفارش درخواست های خود بحث می کند.
سرفصل ها و درس ها
معرفی
Introduction
غواصی عمیق
Essentials deep dive
آنچه شما باید بدانید
What you should know
1. ژنریک
1. Generics
درک ژنریک
Understanding generics
کار با ژنریک ها
Working with generics
تعریف انواع و روش های عمومی
Defining generic types and methods
محدودیت های عمومی
Generic constraints
امتحان فصل
Chapter Quiz
2. کار با مجموعه ها
2. Working with Collections
آشنایی با انواع مجموعه در BCL
Understanding collection types in the BCL
انتخاب نوع مجموعه مناسب
Choosing the right collection type
کار با مجموعه ها
Working with collections
کار با مجموعه های کلیددار
Working with keyed collections
درک مجموعه های همزمان
Understanding concurrent collections
امتحان فصل
Chapter Quiz
3. رسیدگی به استثنا
3. Exception Handling
اصول اولیه تلاش - گرفتن - در نهایت
Basics of try-catch-finally
فیلتر استثنا بر اساس نوع با catch
Exception filtering by type with catch
فیلتر استثنا با کی
Exception filtering with when
پرتاب و بازپرداخت استثناها
Throwing and rethrowing exceptions
ایجاد استثناهای سفارشی
Creating custom exceptions
امتحان فصل
Chapter Quiz
4. برنامه نویسی Threads با async و await
4. Programming Threads with async and await
اصول نخ زنی
Threading basics
اصول استفاده از async و await
Basics of using async and await
مدیریت کارها
Task management
رسیدگی به خطاها هنگام استفاده از انتظار
Handling errors when using await
امتحان فصل
Chapter Quiz
5. نمایندگان و حوادث
5. Delegates and Events
درک نمایندگان
Understanding delegates
درک رویدادها
Understanding events
نمایندگان مشترک با Action<T> و Func<T>
Common delegates with Action<T> and Func<T>
مت میلنر یک مشاور، توسعه دهنده وب و مربی مستقل است.
از روزهای اولیه اینترنت، مت در حال ساخت وب سایت ها و پایگاه های داده برای کمک به سازمان ها در مدیریت کسب و کار خود بود. در طول سالها، او سیستمهای متعددی را با استفاده از فناوریهای وب مانند ASP.NET و فناوریهای یکپارچه سازی، از جمله BizTalk Server، WCF، WF، و بله، حتی MSMQ ساخته است. در حال حاضر مت زمان خود را بین ساخت برنامهها و آموزش سایر توسعهدهندگان در مورد آخرین فناوریهای مایکروسافت، از جمله Azure، Xamarin، و Web API تقسیم میکند.
علاوه بر ایجاد ویدیوهای آموزشی، مت با سخنرانی در کمپهای کد به جامعه کمک میکند. ، گروه های کاربر و کنفرانس های بین المللی، از جمله Tech Ed، Dev Days و DevWeek. در m3technologypartners.com بیشتر بیاموزید.
نمایش نظرات