لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی ناهمزمان در سی شارپ 10
Asynchronous Programming in C# 10
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما یاد می دهد که چگونه با برنامه نویسی ناهمزمان در دات نت شروع کنید. شما یاد خواهید گرفت که چگونه این الگوها را در برنامه های جدید و موجود اعمال کنید و خواهید دید که چگونه از اشتباهات رایج جلوگیری کنید. این دوره برای کسانی از شما است که می خواهید با اعمال اصول ناهمزمان برنامه های سریع، پاسخگو و در کل بهتر بسازید. در این دوره، برنامه نویسی آسنکرون در سی شارپ 10، یاد می گیرید که چگونه برنامه نویسی ناهمزمان را در برنامه های خود اعمال کنید. ابتدا، نحوه معرفی کلمات کلیدی async & await را بررسی خواهید کرد. در مرحله بعد، کتابخانه موازی کار را کشف خواهید کرد و نحوه ارتباط آن با همگام سازی و انتظار را خواهید فهمید. در نهایت، در مورد اینکه چگونه معرفی الگوهای ناهمزمان بر برنامه تأثیر میگذارد، اجتناب از تلهها، نحوه بهترین رویکرد به این الگوها و نحوه معرفی برنامهنویسی موازی در برنامههای خود، اطلاعات بیشتری کسب خواهید کرد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش برنامه نویسی ناهمزمان مورد نیاز برای استفاده از آن در برنامه های C# خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع برنامه نویسی ناهمزمان در سی شارپ با استفاده از Async و Await
Getting Started with Asynchronous Programming in C# using Async and Await
برنامه نویسی ناهمزمان در دات نت
Asynchronous Programming in .NET
بررسی نسخه
Version Check
راه اندازی فایل های تمرین
Setting up the Exercise Files
معرفی Async و Await در سی شارپ
Introducing Async and Await in C#
درک یک ادامه
Understanding a Continuation
ایجاد روش ناهمزمان خود
Creating Your Own Asynchronous Method
رسیدگی به استثناها
Handling Exceptions
بهترین شیوه ها
Best Practices
استفاده از کتابخانه موازی وظایف برای برنامه نویسی ناهمزمان
Using the Task Parallel Library for Asynchronous Programming
معرفی Task
Introducing the Task
ایجاد یک عملیات ناهمزمان با استفاده از یک Task
Creating an Asynchronous Operation Using a Task
به دست آوردن نتیجه یک کار
Obtaining the Result of a Task
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.
نمایش نظرات