آموزش UiPath LINQ - از پیشرفته تا خبره

UiPath LINQ - From Advanced to Expert

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساده ترین راه برای مدیریت هر منبع داده در هر فرمتی نحوه استفاده از LINQ بهینه سازی ربات برای اجرای سریعتر پیش نیازها: یک کامپیوتر مایکروسافت ویندوز با اتصال به اینترنت (UiPath نسخه مک ندارد) حداقل 6 ماه تجربه با UiPath Development RPA دیپلم بنیاد توسعه دهندگان اجباری است

توجه: این دوره برای داوطلبانی است که 6 ماه سابقه کار در توسعه راه حل های RPA با UiPath و دارای دیپلم بنیاد توسعه دهندگان RPA دارند!

این دوره به شما کمک می‌کند تا LINQ را درک کنید و آن را در روبات‌های UiPath خود اعمال کنید.

LINQ راهی است که به شما کمک می‌کند تا هر منبع داده را در هر قالبی که می‌خواهید تغییر دهید: از فایل‌های Excel به فایل‌ها و انتخابگرهای UiPath.


با استفاده از LINQ برای توسعه روبات‌ها، می‌توانید:

  • تعداد فعالیت ها را کاهش دهید

  • زمان آزمایش را کاهش دهید

  • تبدیل داده ها به طور موثر

  • روبات خود را سریع‌تر کار کنید

آنچه از این دوره یاد خواهید گرفت:

  • LINQ و نحوه اعمال آن را بدانید

  • مجموعه ها و مجموعه های داده را درک کنید

  • فیلتر پیشرفته اولیه

  • گروه‌بندی بر اساس فیلدها

  • محاسبه مجموعات

  • چند منبع داده را ادغام کنید

  • فعالیت های بیشتری را همزمان ترکیب کنید

  • توابع Lambda را درک کنید

ما رباتی خواهیم ساخت که از کوئری های LINQ استفاده می کند:

  • فایل‌های Excel را با 100000 ردیف می‌خواند

  • در نتیجه یک فایل اکسل جدید با ستون‌های جدید می‌نویسد


به عنوان یک امتیاز، یاد خواهید گرفت که چگونه LINQ را هنگام کار با فایل‌های XML اعمال کنید!


اگر شما یک توسعه دهنده UiPath هستید، این چیزی است که باید به آن مسلط شوید!


چرا باید این دوره را بگذرانید: بازار کار RPA در 4 سال گذشته 10 برابر افزایش یافته است! UiPath محبوب ترین ابزار در اروپا و شماره 1 در کل جهان است.


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

معرفی Introduction

  • درمورد من About me

  • درمورد من About me

  • اعلامیه Announcement

  • اعلامیه Announcement

  • موارد استفاده با LINQ Use-cases with LINQ

  • موارد استفاده با LINQ Use-cases with LINQ

  • منابع Resources

  • منابع Resources

معرفی Introduction

عملیات اساسی LINQ LINQ basic operations

  • LINQ - نمای کلی فصل LINQ - chapter overview

  • LINQ - نمای کلی فصل LINQ - chapter overview

  • LINQ چیست؟ What is LINQ

  • LINQ چیست؟ What is LINQ

  • توابع نمای کلی LINQ LINQ overview functions

  • توابع نمای کلی LINQ LINQ overview functions

  • فیلتر کردن و تبدیل Filtering & transformation

  • فیلتر کردن و تبدیل Filtering & transformation

  • نحو توابع Function syntax

  • نحو توابع Function syntax

  • بازیابی ستون اکسل Excel column retrival

  • بازیابی ستون اکسل Excel column retrival

  • فیلتر کردن و انتخاب کنید Filtering and select

  • فیلتر کردن و انتخاب کنید Filtering and select

  • فیلتر و طرح ریزی Filter and projection

  • فیلتر و طرح ریزی Filter and projection

  • از زنجیر فیلتر استفاده کنید Use filter chaining

  • از زنجیر فیلتر استفاده کنید Use filter chaining

  • نتیجه متفاوت را برگردانید Return different result

  • نتیجه متفاوت را برگردانید Return different result

  • یافتن خطوط در اکسل: کلاسیک در مقابل LINQ Find lines in an Excel: classical vs LINQ

  • یافتن خطوط در اکسل: کلاسیک در مقابل LINQ Find lines in an Excel: classical vs LINQ

  • نحوه استفاده از use select How to use use select

  • نحوه استفاده از use select How to use use select

  • نمایش نتیجه یک LINQ Expose result of a LINQ

  • نمایش نتیجه یک LINQ Expose result of a LINQ

  • یک کوئری LINQ پویا ایجاد کنید Create a dynamic LINQ query

  • یک کوئری LINQ پویا ایجاد کنید Create a dynamic LINQ query

  • ترکیب چک مجموعه Collection check mix

  • ترکیب چک مجموعه Collection check mix

  • ارزیابی تنبل Lazy evaluation

  • ارزیابی تنبل Lazy evaluation

  • آرایه و لیست ایجاد کنید Create array and lists

  • آرایه و لیست ایجاد کنید Create array and lists

  • فرهنگ لغت ایجاد کنید Create dictionaries

  • فرهنگ لغت ایجاد کنید Create dictionaries

  • گروه بندی بر اساس یک ستون از یک فایل اکسل Group by a column from an Excel file

  • گروه بندی بر اساس یک ستون از یک فایل اکسل Group by a column from an Excel file

  • توابع جمع Aggregate functions

  • توابع جمع Aggregate functions

  • توابع جمع ساده شده است Aggregate functions simplified

  • توابع جمع ساده شده است Aggregate functions simplified

  • تابع شمارش Count function

  • تابع شمارش Count function

  • جمع آوری تمام ردیف ها Aggregating all rows

  • جمع آوری تمام ردیف ها Aggregating all rows

  • گروه بندی بر اساس نحو جدید با سی شارپ و نوع ناشناس Group by new syntax with C# and anonymous type

  • گروه بندی بر اساس نحو جدید با سی شارپ و نوع ناشناس Group by new syntax with C# and anonymous type

  • گروه بندی بر اساس نحو جدید با سی شارپ با آرایه شی Group by new syntax with C# with object array

  • گروه بندی بر اساس نحو جدید با سی شارپ با آرایه شی Group by new syntax with C# with object array

  • نحوه عملکرد توابع How functions work

  • نحوه عملکرد توابع How functions work

  • با توابع درون خطی انتخاب کنید Select with inline functions

  • با توابع درون خطی انتخاب کنید Select with inline functions

  • استفاده مجدد از تابع با استفاده از متغیرها Reuse function using variables

  • استفاده مجدد از تابع با استفاده از متغیرها Reuse function using variables

  • استفاده مجدد از تابع در کد فراخوانی Reuse function in Invoke Code

  • استفاده مجدد از تابع در کد فراخوانی Reuse function in Invoke Code

  • یک عنصر را در نظر بگیرید Take a single element

  • یک عنصر را در نظر بگیرید Take a single element

  • شمارش و شمارش () Count and Count()

  • شمارش و شمارش () Count and Count()

  • عناصر متمایز Distinct elements

  • عناصر متمایز Distinct elements

عملیات اساسی LINQ LINQ basic operations

ترکیب چندین منبع Combining multiple sources

  • نحوه بررسی دو مجموعه How to check two collections

  • نحوه بررسی دو مجموعه How to check two collections

  • پرس و جوها را بهینه کنید Optimize queries

  • پرس و جوها را بهینه کنید Optimize queries

  • ادغام چندین منبع Merge multiple sources

  • ادغام چندین منبع Merge multiple sources

  • پیوستن های درون خطی و محدودیت ها Inline Joins & limitations

  • پیوستن های درون خطی و محدودیت ها Inline Joins & limitations

  • بهبود خوانایی برای پیوستن Improve the readability for joins

  • بهبود خوانایی برای پیوستن Improve the readability for joins

  • پیوستن از 2 منبع Joining from 2 sources

  • پیوستن از 2 منبع Joining from 2 sources

  • پیوستن از 3 منبع Joining from 3 sources

  • پیوستن از 3 منبع Joining from 3 sources

  • ترکیب چندین منبع Combining multiple sources

  • ترکیب چندین منبع Combining multiple sources

ترکیب چندین منبع Combining multiple sources

گری - فایل های بزرگ اکسل را ادغام کنید Gary - merge large Excel files

  • گری - نحوه ادغام فایل های اکسل بزرگ Gary - How to merge large Excel files

  • گری - نحوه ادغام فایل های اکسل بزرگ Gary - How to merge large Excel files

  • سلب مسئولیت و کد منبع Disclaimer & source Code

  • سلب مسئولیت و کد منبع Disclaimer & source Code

  • تجزیه و تحلیل: چه نوع فرآیندی برای این کار مناسب تر است؟ Analysis: What process type fits better for this?

  • تجزیه و تحلیل: چه نوع فرآیندی برای این کار مناسب تر است؟ Analysis: What process type fits better for this?

  • جداسازی رسیدگی به استثنا Isolating exception handling

  • جداسازی رسیدگی به استثنا Isolating exception handling

  • تنظیم پیش نیازها Setting up prerequisites

  • تنظیم پیش نیازها Setting up prerequisites

  • خلاصه مراحل توسعه Development steps summary

  • خلاصه مراحل توسعه Development steps summary

  • خواندن و فیلتر کردن نام برگه پویا Reading & filter the dynamic sheetname

  • خواندن و فیلتر کردن نام برگه پویا Reading & filter the dynamic sheetname

  • برخورد با ستون های چندگانه Dealing with multiple amount columns

  • برخورد با ستون های چندگانه Dealing with multiple amount columns

  • فیلتر کردن 100000 ردیف Filtering 100.000 rows

  • فیلتر کردن 100000 ردیف Filtering 100.000 rows

  • گروه بندی بر اساس یک ستون Grouping by a column

  • گروه بندی بر اساس یک ستون Grouping by a column

  • ادغام یک فایل با اکسل مورد نظر Merging one file to the target Excel

  • ادغام یک فایل با اکسل مورد نظر Merging one file to the target Excel

  • اطمینان حاصل کنید که آنها 5 ردیف در هر گروه هستند Ensuring they are 5 rows per each group

  • اطمینان حاصل کنید که آنها 5 ردیف در هر گروه هستند Ensuring they are 5 rows per each group

  • افزودن سومین فایل اکسل به هدف نهایی ما Adding the third Excel file to our final target

  • افزودن سومین فایل اکسل به هدف نهایی ما Adding the third Excel file to our final target

  • چگونه از ردیف های خالی جلوگیری کنیم How to avoid empty rows

  • چگونه از ردیف های خالی جلوگیری کنیم How to avoid empty rows

  • هر 4 فایل اکسل را با هم ترکیب کنید Combine all 4 Excel files

  • هر 4 فایل اکسل را با هم ترکیب کنید Combine all 4 Excel files

  • نتیجه پرس و جو را تأیید کنید (اختیاری) Verify the query result (optional)

  • نتیجه پرس و جو را تأیید کنید (اختیاری) Verify the query result (optional)

  • ربات ما را با فایل های بزرگ به صورت خشک اجرا کنید Dry-run our robot with large files

  • ربات ما را با فایل های بزرگ به صورت خشک اجرا کنید Dry-run our robot with large files

  • محدوده های متغیر را محدود کنید Limit variable scopes

  • محدوده های متغیر را محدود کنید Limit variable scopes

  • نحوه جستجوی فایل ها به صورت پویا How to lookup for files dynamically

  • نحوه جستجوی فایل ها به صورت پویا How to lookup for files dynamically

  • پاکسازی محلول Cleaning up the solution

  • پاکسازی محلول Cleaning up the solution

گری - فایل های بزرگ اکسل را ادغام کنید Gary - merge large Excel files

LINQ با XML LINQ with XML

  • بررسی اجمالی فصل Chapter Overview

  • بررسی اجمالی فصل Chapter Overview

  • منابع Resources

  • منابع Resources

  • نمونه پرس و جو XML Sample XML query

  • نمونه پرس و جو XML Sample XML query

  • چگونه تمام موارد موجود در XML را دریافت کنیم How to get all the items in the XML

  • چگونه تمام موارد موجود در XML را دریافت کنیم How to get all the items in the XML

  • با عناصر تو در تو حرکت کنید Navigate with nested elements

  • با عناصر تو در تو حرکت کنید Navigate with nested elements

  • موردی را که عنصر وجود ندارد رسیدگی کنید Handle case where element does not exists

  • موردی را که عنصر وجود ندارد رسیدگی کنید Handle case where element does not exists

  • ویژگی های Attributes

  • ویژگی های Attributes

  • فضاهای نام Namespaces

  • فضاهای نام Namespaces

  • یک عنصر XML خاص را پیدا کنید Find a specific XML element

  • یک عنصر XML خاص را پیدا کنید Find a specific XML element

  • XML به DataTable XML to DataTable

  • XML به DataTable XML to DataTable

  • در کد فراخوانی فیلتر کنید Filter in the Invoke Code

  • در کد فراخوانی فیلتر کنید Filter in the Invoke Code

  • XML را از یک فایل محلی جستجو کنید Query XML from a local file

  • XML را از یک فایل محلی جستجو کنید Query XML from a local file

  • ساخت یک فایل XML Building an XML file

  • ساخت یک فایل XML Building an XML file

  • ساخت یک فایل XML با طرح پیش فرض Building an XML file with default schema

  • ساخت یک فایل XML با طرح پیش فرض Building an XML file with default schema

LINQ با XML LINQ with XML

نتیجه گیری Conclusions

  • یادگیری بیشتر Further learning

  • یادگیری بیشتر Further learning

  • منابع Resources

  • منابع Resources

  • نتیجه گیری Conclusions

  • نتیجه گیری Conclusions

نتیجه گیری Conclusions

نمایش نظرات

نظری ارسال نشده است.

آموزش UiPath LINQ - از پیشرفته تا خبره
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5.5 hours
81
Udemy (یودمی) udemy-small
03 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,264
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Tila Daniel Tila

RPA Architect @ Automation Pill

Daniel Tila Daniel Tila

RPA Architect @ Automation Pill

Udemy (یودمی)

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

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