نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
C # 8.0 و.NET Core 3.0 در اینجا هستند ، و با آنها پیشرفت های فراوان و ویژگی های جدیدی همراه است. در این دوره ، شما می توانید با استفاده از جدیدترین و بهترین نسخه های زبان و سیستم عامل ، کد نوشتن کد بهتری را بدست آورید. در حال حاضر بودن در تمام پیشرفت ها و ویژگی های جدید به عنوان یک توسعه دهنده C # ، یک کار تمام وقت به نظر می رسد. در این دوره ، What's New in C # 8.0 و .NET Core 3.0 ، با تمام پیشرفت هایی که جدیدترین نسخه ها ارائه داده و نحوه استفاده از آنها آشنا خواهید شد. ابتدا با ویژگی های C # 8.0 ، از جمله انواع قابل حذف و بهبودهای تطبیق الگو آشنا خواهید شد. در مرحله بعدی ، ویژگی های جدیدی را در NET Core 3.0 کشف خواهید کرد ، از جمله پشتیبانی سریع از سریال سازی JSON. سرانجام ، شما می آموزید که هنگام ایجاد یک برنامه WPF در .NET Core .NET Core 3.0 چگونه زمینه بازی را برای توسعه دهندگان ویندوز به وجود می آورد. پس از پایان این دوره ، مهارت ها و دانش لازم برای استفاده از C # 8.0 و .NET Core 3.0 پیشرفت در پروژه توسعه بعدی خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی C # 8 و .NET Core 3.0
Introducing C# 8 and .NET Core 3.0
-
مقدمه
Introduction
-
تاریخچه C #
A History of C#
-
نقشه جدید و دوره ای چیست
What's New and Course Roadmap
-
خلاصه
Summary
انواع مرجع قابل انعطاف
Nullable Reference Types
-
مقدمه
Introduction
-
نسخه ی نمایشی: انواع مرجع قابل انعطاف در عمل
Demo: Nullable Reference Types in Action
-
نسخه ی نمایشی: بهبود کد موجود
Demo: Improving Existing Code
-
خلاصه
Summary
تطبیق الگو
Pattern Matching
-
مقدمه
Introduction
-
نسخه ی نمایشی: با استفاده از Deconstructors و الگوهای موقعیتی
Demo: Using Deconstructors and Positional Patterns
-
نسخه ی نمایشی: استفاده از الگوهای خاصیت
Demo: Using Property Patterns
-
نسخه ی نمایشی: استفاده از عبارات سوئیچ
Demo: Using Switch Expressions
-
نسخه ی نمایشی: با استفاده از الگوهای Tuple
Demo: Using Tuple Patterns
-
خلاصه
Summary
شاخص ها و دامنه ها
Indices and Ranges
-
مقدمه
Introduction
-
دامنه ها و دامنه ها
Index Offsets and Ranges
-
نسخه ی نمایشی: با استفاده از شاخص ها و دامنه ها
Demo: Using Indices and Ranges
-
خلاصه
Summary
پشتیبانی داخلی JSON
Built-in JSON Support
-
مقدمه
Introduction
-
نسخه ی نمایشی: خواندن داده های JSON با Utf8JsonReader
Demo: Reading JSON Data with Utf8JsonReader
-
نسخه ی نمایشی: با استفاده از JsonDocument
Demo: Using JsonDocument
-
نسخه ی نمایشی: نوشتن داده ها با Utf8JsonWriter
Demo: Writing Data with Utf8JsonWriter
-
نسخه ی نمایشی: با استفاده از JsonSerializer
Demo: Using JsonSerializer
-
خلاصه
Summary
پشتیبانی از دسک تاپ ویندوز
Windows Desktop Support
-
مقدمه
Introduction
-
نسخه ی نمایشی: ایجاد برنامه های WPF
Demo: Creating WPF Applications
-
نسخه ی نمایشی: استفاده از ویژگی های WinUI با جزایر XAML
Demo: Using WinUI Features with XAML Islands
-
بهبودهای بیشتر ویندوز
More Windows Improvements
-
خلاصه
Summary
ایجاد و استقرار تغییرات
Build and Deployment Changes
-
مقدمه
Introduction
-
نسخه ی نمایشی: بهبودها را ایجاد کنید
Demo: Build Improvements
-
نسخه ی نمایشی: ابزارهای محلی
Demo: Local Tools
-
سایر تغییرات و بهبودها
Other Changes and Improvements
-
خلاصه
Summary
سایر پیشرفت های زبان
Other Language Improvements
-
مقدمه
Introduction
-
نسخه ی نمایشی: اعضای پیش فرض رابط
Demo: Default Interface Members
-
نسخه ی نمایشی: استفاده از بیانیه ها
Demo: Using Declarations
-
نسخه ی نمایشی: جریان های Async
Demo: Async Streams
-
نسخه ی نمایشی: توابع محلی استاتیک
Demo: Static Local Functions
-
سایر افزودنیهای زبان
Other Language Additions
-
خلاصه
Summary
سایر پیشرفت های NET Core Platform
Other .NET Core Platform Improvements
-
مقدمه
Introduction
-
بهبودهای داخلی و داخلی وابسته به سیستم عامل
Platform-dependent Intrinsics and Interop Improvements
-
پیشرفت های رمزنگاری
Cryptography Improvements
-
سایر پیشرفت ها
Other Improvements
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات