آموزش درختان بیان در سی شارپ 10

Expression Trees in C# 10

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: درختان بیان یک رویکرد پیشرفته برای ایجاد کد، هم در زمان طراحی و هم در زمان اجرا هستند. این دوره به شما می آموزد که آنها چه هستند، چه کاری انجام می دهند، و چگونه می توانید آنها را برای شما کارساز کنید. درخت های بیان یک رویکرد پیشرفته برای ایجاد کد، هم در زمان طراحی و هم در زمان اجرا هستند. در این دوره، درختان بیان در سی شارپ 10، با عبارات و توابع آشنا خواهید شد. ابتدا، نماینده func را بررسی خواهید کرد. در مرحله بعد، عباراتی را که می توانید در توابع کامپایل کنید، کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه درخت عبارات توسعه یافته را برای انجام کار خود بسازید. پس از اتمام این دوره، مهارت ها و دانش درخت های C# Expression مورد نیاز برای کارآمد کردن کامپایل زمان اجرا را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک اینکه عبارات از کجا می آیند Understanding Where Expressions Come From

  • معرفی Introduction

  • نمایندگان، توابع و عبارات Delegates, Functions, and Expressions

  • نسخه ی نمایشی: بازنگری سریع نمایندگان Demo: A Quick Delegate Refresher

  • Fun و Action Delegates در سی شارپ The Func and Action Delegates in C#

  • نسخه ی نمایشی: Func و Action Delegates Demo: Func and Action Delegates

  • توابع لامبدا Lambda Functions

  • نسخه ی نمایشی: یک لامبدا ساده Demo: A Simple Lambda

  • خلاصه Summary

درک درخت های بیان در سی شارپ Understanding Expression Trees in C#

  • LINQ و عبارات LINQ and Expressions

  • نسخه ی نمایشی: استخراج لامبدای ما Demo: Extracting Our Lambda

  • معرفی linqpad Introducing LINQPad

  • نسخه ی نمایشی: کار با LINQPad Demo: Working with LINQPad

  • قابل شمارش IEnumerable

  • نسخه ی نمایشی: تفاوت بین IEnumerable و IQueryable Demo: The Difference between IEnumerable and IQueryable

  • انواع عبارات Types of Expressions

  • نسخه ی نمایشی: انواع بیان مختلف Demo: Different Expression Types

  • درختی با شاخه های بیشتر A Tree with More Branches

  • نسخه ی نمایشی: افزودن یک شاخه به درخت Demo: Adding a Branch to the Tree

  • خلاصه Summary

درست کردن درختان بیان برای شما Making Expression Trees Work for You

  • معرفی Introduction

  • نسخه ی نمایشی: پروژه پایه شما Demo: Your Base Project

  • مشکل فیلتر کردن دینامیک The Problem of Dynamic Filtering

  • نسخه ی نمایشی: پیاده سازی یک عبارت پویا برای فیلتر کردن نتایج Demo: Implementing a Dynamic Expression for Filtering Results

  • بستن حلقه ها Closing the Loops

  • نسخه ی نمایشی: فیلترینگ پیشرفته با اپراتورها Demo: Advanced Filtering with Operators

  • نسخه ی نمایشی: ساختن همه اینها عمومی Demo: Making All This Generic

  • تجزیه لامبدا Parsing a Lambda

  • نسخه ی نمایشی: تجزیه لامبدا Demo: Parsing a Lambda

  • به سمت یک موتور اسکریپت با عبارات Towards a Scripting Engine with Expressions

  • نسخه ی نمایشی: پیاده سازی اسکریپت ساده Demo: A Simple Script Implementation

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش درختان بیان در سی شارپ 10
جزییات دوره
1h 31m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Chris Behrens
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.