آموزش دوره توسعه UiPath RPA را کامل کنید: ساخت 7 ربات

Complete UiPath RPA Developer Course: Build 7 Robots

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Master Robotic Process Automation (RPA) و UiPath - از مبتدی به پیشرفته بروید. طراحی، توسعه و استقرار ربات های RPA پیشرفته. 7 فرآیند کسب و کار در دنیای واقعی را از ابتدا به صورت خودکار انجام دهید. بر چارچوب UiPath مسلط شوید و بهترین شیوه های RPA را بیاموزید. تجزیه و تحلیل و شناسایی فرآیندهایی که برای RPA مناسب هستند. با اطمینان از فعالیت های UiPath که بیشتر در راه حل های سازمانی استفاده می شود، مقابله کنید. پیش نیازها: بدون نیاز به دانش قبلی برنامه نویسی/کدنویسی. یک رایانه مایکروسافت ویندوز با اتصال اینترنت (UiPath نسخه مک ندارد). داشتن سواد کامپیوتری در سطح پایه؛ آشنایی با MS Excel، PDF، دفترچه یادداشت، وب سایت ها و برنامه های دسکتاپ.

به دوره کامل برنامه‌نویس UiPath RPA خوش آمدید: ۷ ربات بسازید که در آن همه چیزهایی را که برای شروع به‌عنوان یک توسعه‌دهنده اتوماسیون فرآیند رباتیک (RPA) باید بدانید، یاد خواهید گرفت. استودیو UiPath را بیاموزید و به آن مسلط شوید و سپس ربات‌های نرم‌افزاری پیشرفته را از ابتدا بسازید.

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

ما با یادگیری چیستی RPA، نحوه انتخاب بهترین فرآیندهای مناسب برای RPA، نصب UiPath بر روی دستگاه و سپس ساختن اولین ربات ساده خود شروع می کنیم. سپس UiPath Studio را بررسی می کنیم تا همه چیز را در مورد رابط کاربری یاد بگیریم تا درک اولیه ای در مورد نحوه استفاده از UiPath Studio بدست آوریم. هنگامی که تمام اصول اولیه را پوشش دادیم، سپس در ساخت ربات‌های نرم‌افزاری دنیای واقعی با پیچیدگی‌های مبتدی تا پیشرفته غواصی می‌کنیم. در این دوره ما ربات های زیر را می سازیم:

ربات 1: مشاور لباس (مبتدی)

یک کاربر نام شهر را وارد می‌کند، ربات سپس Google را برای دما و آب‌وهوای آن شهر بررسی می‌کند، سپس ربات داده‌ها را پردازش می‌کند و تصمیم می‌گیرد که سپس یک نوع لباس را به کاربر پیشنهاد می‌کند.

Robot 2: Data Capturing (مبتدی)

یک کار معمول روزانه در زندگی یک Data Capturer کپی پیست کردن داده ها از صفحه گسترده اکسل در وب یا برنامه دسکتاپ است. این ربات این کار را کاملاً خودکار می کند. این ربات 100 خط از داده های مشتری را در فیلدهای ورودی مربوطه یک برنامه وب و برنامه دسکتاپ کپی می کند. این ربات حتی داده های برنامه های وب و دسکتاپ را به طور همزمان ضبط می کند. این کار را در کسری از زمانی که یک انسان می تواند با دقت 100٪ انجام می دهد.

Robot 3: The Automation Challenge (متوسط)

این یک چالش RPA است که من برای آزمایش توانایی یک توسعه دهنده RPA برای ساخت یک ربات نرم افزاری قوی ایجاد کردم. هدف این چالش ایجاد یک گردش کاری است که داده ها را از یک صفحه گسترده در فیلدهای فرم روی صفحه وارد می کند. برحذر بودن! فیلدها پس از هر ارسال، در طول 10 دور، موقعیت خود را روی صفحه تغییر می‌دهند، بنابراین گردش کار باید به درستی مشخص کند که هر رکورد صفحه‌گسترده هر بار کجا باید تایپ شود.

ربات 4: خراش دادن وب املاک و مستغلات (متوسط)

یک کاربر نام شهر را وارد می‌کند، سپس ربات هزاران داده فهرست املاک را در آن شهر از وب پاک می‌کند. سپس داده‌ها به صفحه‌گسترده MS Excel صادر می‌شوند که شامل قیمت‌های ملک، تعداد اتاق‌خواب‌ها، تعداد حمام‌ها و محل حومه شهر می‌شود.

Robot 5: PDF Invoice Scraping Data (پیشرفته)

تصور کنید کار یک کارمند ادمین این است که متن را از یک فاکتور PDF در صفحه گسترده اکسل کپی و جایگذاری کند و سپس این کار را 1000 بار برای 1000 فاکتور مختلف تکرار کند. این شغل نه تنها به شدت خسته کننده و کسل کننده است، بلکه ممکن است انسان در این مسیر اشتباه کند. این ربات با چرخش در هر فایل PDF در یک پوشه، خراش دادن متن و "پیست کردن" متن در صفحه گسترده، این فرآیند را کاملاً خودکار می کند. این ربات 8 برابر سریعتر از یک انسان با ضریب خطای 0% است.

Robot 6: Optical Character Recognition (پیشرفته)

وقتی فایل PDF یک تصویر اسکن شده است، مانند رسید چاپ شده، چه اتفاقی می افتد؟ UiPath چگونه متن را می خواند؟ پاسخ، تشخیص کاراکتر نوری (OCR) است که متن را در قالب تصویر به متن واقعی تبدیل می کند. این ربات از طریق پی‌دی‌اف‌های رسید اسکن شده حلقه می‌زند، متن را خراش می‌دهد و آن را به یک فایل متنی صادر می‌کند.

Robot 7: Email Automation (پیشرفته)

در این ربات، یاد خواهید گرفت که چگونه ربات UiPath خود را با حساب جیمیل خود ادغام کنید و انواع عملیات ایمیل را انجام دهید. از جمله خواندن ایمیل ها، ذخیره ایمیل ها، حذف ایمیل ها، انتقال ایمیل ها و دانلود پیوست ها. سپس به طور خودکار یک ایمیل گزارش خروجی را برای برنامه‌نویس ارسال می‌کند که تمام گزارش‌های ایمیل‌های پردازش شده را نمایش می‌دهد.

چرا من واجد شرایط آموزش به شما هستم؟ من یک مهندس صنعت و سیستم واجد شرایط، توسعه دهنده با تجربه RPA، 10٪ مربی برتر در Udemy در سال 2021 و بنیانگذار FutureRPA هستم، یک مشاوره اتوماسیون نرم افزاری که در آن از RPA برای ساده سازی فرآیندهای تجاری مشتریان خود استفاده می کنیم. من همه چیزهایی را که در سال های مهندسی و تدریس آموخته ام گنجانده ام تا این دوره را نه تنها موثرتر، بلکه جذاب تر کنم. این دوره شامل موارد زیر است:

  • بیش از 300 سخنرانی و 30 ساعت محتوای ویدیویی درخواستی.

  • 7 پروژه دنیای واقعی

  • 60 فعالیت

  • 14 آزمون.

  • 7 تکالیف.

  • و بهترین بخش… ربات ها!

به عنوان یک مورد اضافی، من تمام 7 روباتی را که می سازیم کاملا رایگان به شما می دهم. می توانید از این روبات ها به عنوان الگو استفاده کنید و آنها را برای ساختن روبات های سفارشی خود تغییر دهید.

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

در پایان این دوره، نه تنها با ساخت ربات‌های نرم‌افزاری خود راحت خواهید بود، بلکه به شما کمک می‌کند تا شغل پردرآمد RPA را که می‌خواهید پیدا کنید.


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

معرفی Introduction

  • RPA چیست؟ What is RPA?

  • ربات ها را از اینجا دریافت کنید Get the Robots Here

  • به گروه RPA خصوصی فیس بوک ما بپیوندید Join Our Private Facebook RPA Group

  • داستان کار توسط UiPath The Story of Work by UiPath

  • طراحی کلاسیک در مقابل طراحی مدرن Classic Design vs Modern Design

  • نصب UiPath Studio Installing UiPath Studio

  • ساختن اولین ربات Building Your First Robot

  • روند انتخاب نامزد RPA RPA process candidate selection

  • آزمون انتخاب نامزد فرآیند RPA RPA process candidate selection quiz

معرفی Introduction

  • RPA چیست؟ What is RPA?

  • ربات ها را از اینجا دریافت کنید Get the Robots Here

  • به گروه RPA خصوصی فیس بوک ما بپیوندید Join Our Private Facebook RPA Group

  • داستان کار توسط UiPath The Story of Work by UiPath

  • طراحی کلاسیک در مقابل طراحی مدرن Classic Design vs Modern Design

  • نصب UiPath Studio Installing UiPath Studio

  • ساختن اولین ربات Building Your First Robot

  • روند انتخاب نامزد RPA RPA process candidate selection

  • آزمون انتخاب نامزد فرآیند RPA RPA process candidate selection quiz

کاوش در استودیو UiPath (طراحی مدرن) Exploring UiPath Studio (Modern Design)

  • نصب برنامه افزودنی کروم Installing the Chrome Extension

  • [فعالیت تمرین] نصب افزونه های فایرفاکس و اج [Practice Activity] Installing Firefox and Edge Extensions

  • پنل فعالیت ها Activities Panel

  • پنل پروژه Project Panel

  • پانل قطعات Snippets Panel

  • پنل خواص Properties Panel

  • ویرایشگر بیان Expression Editor

  • پانل طرح کلی Outline Panel

  • پنل متغیرها Variables Panel

  • محدوده متغیرها Variables Scopes

  • پانل استدلال Arguments Panel

  • پنل واردات Imports Panel

  • پنل خروجی Output Panel

  • مکانیک پانل Panel Mechanics

  • اجرای فایل ها در حالت Debug و Run Running Files in Debug and Run Mode

  • نکات کپی و چسباندن Copy and Pasting Tips

  • پنل طراح Designer Panel

  • دنبال کنید Follow Along

  • امتحان: رابط استودیو UiPath Quiz: UiPath Studio Interface

کاوش در استودیو UiPath (طراحی مدرن) Exploring UiPath Studio (Modern Design)

  • نصب برنامه افزودنی کروم Installing the Chrome Extension

  • [فعالیت تمرین] نصب افزونه های فایرفاکس و اج [Practice Activity] Installing Firefox and Edge Extensions

  • پنل فعالیت ها Activities Panel

  • پنل پروژه Project Panel

  • پانل قطعات Snippets Panel

  • پنل خواص Properties Panel

  • ویرایشگر بیان Expression Editor

  • پانل طرح کلی Outline Panel

  • پنل متغیرها Variables Panel

  • محدوده متغیرها Variables Scopes

  • پانل استدلال Arguments Panel

  • پنل واردات Imports Panel

  • پنل خروجی Output Panel

  • مکانیک پانل Panel Mechanics

  • اجرای فایل ها در حالت Debug و Run Running Files in Debug and Run Mode

  • نکات کپی و چسباندن Copy and Pasting Tips

  • پنل طراح Designer Panel

  • دنبال کنید Follow Along

  • امتحان: رابط استودیو UiPath Quiz: UiPath Studio Interface

ربات 1: مشاور لباس Robot 1: Clothing Consultant

  • [نمونه] ربات مشاور لباس [Demo] Clothing Consultant Bot

  • دانلود منابع Robot 1 Download Robot 1 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • گفتگوی ورودی Input Dialog

  • باز کردن گوگل در مرورگر Edge Opening Google in the Edge Browser

  • ویژگی های فعالیت «استفاده از برنامه/مرورگر». 'Use Application/Browser' Activity Properties

  • جستجو در گوگل Searching Google

  • Into Activity Properties را تایپ کنید Type Into Activity Properties

  • [فعالیت تمرین] میانبر صفحه کلید [Practice Activity] Keyboard Shortcut

  • دریافت متن Get Text

  • رفع خطای تبدیل در Get Text Fix Conversion Error In Get Text

  • [فعالیت تمرین] خراش دادن آب و هوا [Practice Activity] Scraping the Weather

  • ویژگی های متن را دریافت کنید Get Text Properties

  • فلوچارت ها Flowcharts

  • [فعالیت تمرینی] یا شرط [Practice Activity] Or Condition

  • با استفاده از Flow Decision Using Flow Decision

  • رشته را به عدد صحیح تبدیل کنید Convert String to Integer

  • استفاده از شرایط بولی Using Boolean Conditions

  • [فعالیت تمرین] بررسی کنید که آیا خیلی داغ است [Practice Activity] Check If Too Hot

  • رشته های به هم پیوسته Concatenating Strings

  • با استفاده از Workflow Analyzer Using the Workflow Analyzer

  • آزمون: ربات 1 Quiz: Robot 1

  • دانلود ربات 1 Download Robot 1

ربات 1: مشاور لباس Robot 1: Clothing Consultant

  • [نمونه] ربات مشاور لباس [Demo] Clothing Consultant Bot

  • دانلود منابع Robot 1 Download Robot 1 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • گفتگوی ورودی Input Dialog

  • باز کردن گوگل در مرورگر Edge Opening Google in the Edge Browser

  • ویژگی های فعالیت «استفاده از برنامه/مرورگر». 'Use Application/Browser' Activity Properties

  • جستجو در گوگل Searching Google

  • Into Activity Properties را تایپ کنید Type Into Activity Properties

  • [فعالیت تمرین] میانبر صفحه کلید [Practice Activity] Keyboard Shortcut

  • دریافت متن Get Text

  • رفع خطای تبدیل در Get Text Fix Conversion Error In Get Text

  • [فعالیت تمرین] خراش دادن آب و هوا [Practice Activity] Scraping the Weather

  • ویژگی های متن را دریافت کنید Get Text Properties

  • فلوچارت ها Flowcharts

  • [فعالیت تمرینی] یا شرط [Practice Activity] Or Condition

  • با استفاده از Flow Decision Using Flow Decision

  • رشته را به عدد صحیح تبدیل کنید Convert String to Integer

  • استفاده از شرایط بولی Using Boolean Conditions

  • [فعالیت تمرین] بررسی کنید که آیا خیلی داغ است [Practice Activity] Check If Too Hot

  • رشته های به هم پیوسته Concatenating Strings

  • با استفاده از Workflow Analyzer Using the Workflow Analyzer

  • آزمون: ربات 1 Quiz: Robot 1

  • دانلود ربات 1 Download Robot 1

ربات 2: جمع آوری داده ها Robot 2: Data Capturing

  • [نمایش] ربات 2: ضبط داده [Demo] Robot 2: Data Capturing

  • دانلود منابع Robot 2 Download Robot 2 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • دانلود منابع پروژه Download Project Resources

  • افزودن منابع پروژه Adding Project Resources

  • ایجاد گردش کار جدید Creating New Workflows

  • خواندن در داده های مشتری Reading in Customer Data

  • ثبت نام Signing Up

  • باز کردن برنامه وب Opening the Web Application

  • برای هر ردیف در DataTable For Each Row in DataTable

  • نشان دادن اگر فعالیت Demonstrating If Activity

  • تضمین بهترین عملکرد Ensuring Best Practice

  • تایپ کنید Type Into

  • روی افزودن کلیک کنید Click Add

  • [فعالیت تمرین] نام خانوادگی را تایپ کنید [Practice activity] Type Last Name

  • [فعالیت تمرین] کلیک کردن روی دکمه‌های رادیویی [Practice Activity] Clicking Radio Buttons

  • شرح اجمالی Descriptors Overview

  • [فعالیت تمرین] در زمینه های دیگر تایپ کنید [Practice Activity] Type Into Other Fields

  • مورد را انتخاب کنید Select Item

  • نحوه افزایش سرعت ربات How To Speed Up the Bot

  • اجرای سریع ربات Running the Bot Fast

  • اجرای ربات به آرامی Running the Bot Slowly

  • [فعالیت تمرین] محدوده خواندن [Practice Activity] Read Range

  • [فعالیت تمرین] از برنامه دسکتاپ استفاده کنید [Practice Activity] Use Desktop Application

  • در حالی که فعالیت While Activity

  • دریافت آیتم داده از جدول داده Getting a Data Item From a Data Table

  • تایپ کردن در برنامه دسکتاپ Typing Into Desktop App

  • [فعالیت تمرین] نام خانوادگی را تایپ کنید [Practice Activity] Type Last Name

  • [فعالیت تمرینی] اگر شرط باشد [Practice Activity] If Condition

  • [فعالیت تمرین] در فیلدهای متنی باقیمانده تایپ کنید [Practice Activity] Type Into the Remaining Text Fields

  • [فعالیت تمرین] مورد را انتخاب کنید [Practice Activity] Select Item

  • [فعالیت تمرین] روی دکمه «ذخیره» کلیک کنید [Practice Activity] Click 'Save' Button

  • در حال اجرا به صورت موازی Running Parallel

  • اشکال زدایی یک باگ Debugging a Bug

  • آنالیز پروژه Analyze Project

  • آزمون: ربات 2 Quiz: Robot 2

  • دانلود Robot 2 Download Robot 2

ربات 2: جمع آوری داده ها Robot 2: Data Capturing

  • [نمایش] ربات 2: ضبط داده [Demo] Robot 2: Data Capturing

  • دانلود منابع Robot 2 Download Robot 2 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • دانلود منابع پروژه Download Project Resources

  • افزودن منابع پروژه Adding Project Resources

  • ایجاد گردش کار جدید Creating New Workflows

  • خواندن در داده های مشتری Reading in Customer Data

  • ثبت نام Signing Up

  • باز کردن برنامه وب Opening the Web Application

  • برای هر ردیف در DataTable For Each Row in DataTable

  • نشان دادن اگر فعالیت Demonstrating If Activity

  • تضمین بهترین عملکرد Ensuring Best Practice

  • تایپ کنید Type Into

  • روی افزودن کلیک کنید Click Add

  • [فعالیت تمرین] نام خانوادگی را تایپ کنید [Practice activity] Type Last Name

  • [فعالیت تمرین] کلیک کردن روی دکمه‌های رادیویی [Practice Activity] Clicking Radio Buttons

  • شرح اجمالی Descriptors Overview

  • [فعالیت تمرین] در زمینه های دیگر تایپ کنید [Practice Activity] Type Into Other Fields

  • مورد را انتخاب کنید Select Item

  • نحوه افزایش سرعت ربات How To Speed Up the Bot

  • اجرای سریع ربات Running the Bot Fast

  • اجرای ربات به آرامی Running the Bot Slowly

  • [فعالیت تمرین] محدوده خواندن [Practice Activity] Read Range

  • [فعالیت تمرین] از برنامه دسکتاپ استفاده کنید [Practice Activity] Use Desktop Application

  • در حالی که فعالیت While Activity

  • دریافت آیتم داده از جدول داده Getting a Data Item From a Data Table

  • تایپ کردن در برنامه دسکتاپ Typing Into Desktop App

  • [فعالیت تمرین] نام خانوادگی را تایپ کنید [Practice Activity] Type Last Name

  • [فعالیت تمرینی] اگر شرط باشد [Practice Activity] If Condition

  • [فعالیت تمرین] در فیلدهای متنی باقیمانده تایپ کنید [Practice Activity] Type Into the Remaining Text Fields

  • [فعالیت تمرین] مورد را انتخاب کنید [Practice Activity] Select Item

  • [فعالیت تمرین] روی دکمه «ذخیره» کلیک کنید [Practice Activity] Click 'Save' Button

  • در حال اجرا به صورت موازی Running Parallel

  • اشکال زدایی یک باگ Debugging a Bug

  • آنالیز پروژه Analyze Project

  • آزمون: ربات 2 Quiz: Robot 2

  • دانلود Robot 2 Download Robot 2

ربات 3: چالش اتوماسیون Robot 3: The Automation Challenge

  • [DEMO] Robot 3: The Automation Challenge [DEMO] Robot 3: The Automation Challenge

  • دانلود منابع روبات 3 Download Robot 3 Resources

  • دنباله در مقابل فلوچارت Sequence vs Flowchart

  • افزودن فایل اکسل به پروژه Adding Excel File to Project

  • [Practice Activity] Read Range with Excel Activities [Practice Activity] Read Range With Excel Activities

  • جدول داده های خروجی Output DataTable

  • غیرفعال کردن فعالیت ها Disabling Activities

  • به حداکثر رساندن مرورگر Maximising the Browser

  • زوم تا 100% Zoom to 100%

  • مرورگر را به روز کنید Refresh Browser

  • روی Start کلیک کنید Clicking Start

  • [فعالیت تمرین] برای هر ردیف و پیام گزارش [Practice Activity] For Each Row and Log Message

  • تغییر نام فعالیت ها برای بهترین عمل Renaming Activities For Best Practice

  • با استفاده از UI Explorer Using UI Explorer

  • تغییر لنگر Changing the Anchor

  • تست حالت ورودی توصیه شده Testing Recommended Input Mode

  • [Practice Activity] روی ارسال در پس‌زمینه کلیک کنید [Practice Activity] Click Submit in the Background

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

  • چگونه با انتخابگرهایی که کار نمی کنند کار کنیم How to Handle Selectors That Don't Work

  • بازگشت به عقب تایپ کنید Fallback Type Into

  • Catch را امتحان کنید Try Catch

  • [فعالیت تمرین] بخش نوع را امتحان کنید [Practice Activity] Try Type Sector

  • [فعالیت تمرین] ابزار و تست نوع اتوماسیون [Practice Activity] Type Automation Tool and Test

  • [فعالیت تمرین] نوع تاریخ و آزمون [Practice Activity] Type Date and Test

  • [فعالیت تمرین] نوع پس انداز و تست سالانه [Practice Activity] Type Annual Saving and Test

  • [فعالیت تمرین] آدرس و تست را تایپ کنید [Practice Activity] Type Address and Test

  • روی جعبه ReCAPTCHA کلیک کنید Clicking ReCAPTCHA Box

  • غیرفعال کردن فعالیت کلیک اگر قبلا کلیک شده است Disable Click Activity If Already Clicked

  • بهینه سازی سرعت و اجرای نهایی Speed Optimisations and Final Run

  • سرعت انتخابگرها و بازگشت به عقب Speed of Selectors and Fallback

  • تحلیلگر پروژه Project Analyzer

  • وارد جدول امتیازات شوید Get on the Leaderboard

  • امتحان: ربات 3 Quiz: Robot 3

  • دانلود ربات 3 Download Robot 3

ربات 3: چالش اتوماسیون Robot 3: The Automation Challenge

  • [DEMO] Robot 3: The Automation Challenge [DEMO] Robot 3: The Automation Challenge

  • دانلود منابع روبات 3 Download Robot 3 Resources

  • دنباله در مقابل فلوچارت Sequence vs Flowchart

  • افزودن فایل اکسل به پروژه Adding Excel File to Project

  • [Practice Activity] Read Range with Excel Activities [Practice Activity] Read Range With Excel Activities

  • جدول داده های خروجی Output DataTable

  • غیرفعال کردن فعالیت ها Disabling Activities

  • به حداکثر رساندن مرورگر Maximising the Browser

  • زوم تا 100% Zoom to 100%

  • مرورگر را به روز کنید Refresh Browser

  • روی Start کلیک کنید Clicking Start

  • [فعالیت تمرین] برای هر ردیف و پیام گزارش [Practice Activity] For Each Row and Log Message

  • تغییر نام فعالیت ها برای بهترین عمل Renaming Activities For Best Practice

  • با استفاده از UI Explorer Using UI Explorer

  • تغییر لنگر Changing the Anchor

  • تست حالت ورودی توصیه شده Testing Recommended Input Mode

  • [Practice Activity] روی ارسال در پس‌زمینه کلیک کنید [Practice Activity] Click Submit in the Background

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

  • چگونه با انتخابگرهایی که کار نمی کنند کار کنیم How to Handle Selectors That Don't Work

  • بازگشت به عقب تایپ کنید Fallback Type Into

  • Catch را امتحان کنید Try Catch

  • [فعالیت تمرین] بخش نوع را امتحان کنید [Practice Activity] Try Type Sector

  • [فعالیت تمرین] ابزار و تست نوع اتوماسیون [Practice Activity] Type Automation Tool and Test

  • [فعالیت تمرین] نوع تاریخ و آزمون [Practice Activity] Type Date and Test

  • [فعالیت تمرین] نوع پس انداز و تست سالانه [Practice Activity] Type Annual Saving and Test

  • [فعالیت تمرین] آدرس و تست را تایپ کنید [Practice Activity] Type Address and Test

  • روی جعبه ReCAPTCHA کلیک کنید Clicking ReCAPTCHA Box

  • غیرفعال کردن فعالیت کلیک اگر قبلا کلیک شده است Disable Click Activity If Already Clicked

  • بهینه سازی سرعت و اجرای نهایی Speed Optimisations and Final Run

  • سرعت انتخابگرها و بازگشت به عقب Speed of Selectors and Fallback

  • تحلیلگر پروژه Project Analyzer

  • وارد جدول امتیازات شوید Get on the Leaderboard

  • امتحان: ربات 3 Quiz: Robot 3

  • دانلود ربات 3 Download Robot 3

ربات 4: خراش دادن وب املاک و مستغلات Robot 4: Real Estate Web Scraping

  • [DEMO] Robot 4: Web Scraping املاک و مستغلات [DEMO] Robot 4: Real Estate Web Scraping

  • دانلود منابع Robot 4 Download Robot 4 Resources

  • یک فرآیند جدید ایجاد کنید Create a New Process

  • [فعالیت تمرین] ورودی کاربر را دریافت کنید [Practice Activity] Get User Input

  • باز کردن یک مرورگر ناشناس Opening an Incognito Browser

  • استفاده از حالت های ورودی Using Input Modes

  • درک حالت پیوست پنجره Understanding Window Attach Mode

  • استفاده از Chromium API Using Chromium API

  • روی Use Strict Selector کلیک کنید Click Using Strict Selector

  • [فعالیت تمرین] کادر خانه ها را علامت بزنید [Practice Activity] Check Houses Box

  • استخراج جدول Table Extraction

  • استخراج URL Extract URL

  • جدول داده های خروجی Output Data Table

  • جدول داده ها را فیلتر کنید Filter Data Table

  • Excel Add In را نصب کنید Install Excel Add In

  • جدول داده ها را در اکسل بنویسید Write Data Table to Excel

  • برگه اکسل را حذف کنید Delete Excel Sheet

  • درج ستون Insert Column

  • [فعالیت تمرین] دو ستون دیگر را وارد کنید [Practice Activity] Insert Two More Columns

  • برای هر ردیف در اکسل سلول بنویسید Write Cell For Each Row in Excel

  • [فعالیت تمرین] سلول بنویس [Practice Activity] Write Cell

  • روش برش Trim Method

  • [فعالیت تمرین] روش تقسیم [Practice Activity] Split method

  • قالب بندی سلول ها Format Cells

  • حذف ستون Delete Column

  • [فعالیت تمرین] محاسبه قیمت هر فوت مربع [Practice Activity] Calculate Price Per Sqft

  • محدوده مرتب سازی Sort Range

  • تحلیلگر پروژه Project Analyzer

  • اشکال زدایی با استفاده از نقاط شکست Debugging Using Breakpoints

  • پروژه را اجرا کنید Run Project

  • امتحان: ربات 4 Quiz: Robot 4

  • دانلود ربات 4 Download Robot 4

ربات 4: خراش دادن وب املاک و مستغلات Robot 4: Real Estate Web Scraping

  • [DEMO] Robot 4: Web Scraping املاک و مستغلات [DEMO] Robot 4: Real Estate Web Scraping

  • دانلود منابع Robot 4 Download Robot 4 Resources

  • یک فرآیند جدید ایجاد کنید Create a New Process

  • [فعالیت تمرین] ورودی کاربر را دریافت کنید [Practice Activity] Get User Input

  • باز کردن یک مرورگر ناشناس Opening an Incognito Browser

  • استفاده از حالت های ورودی Using Input Modes

  • درک حالت پیوست پنجره Understanding Window Attach Mode

  • استفاده از Chromium API Using Chromium API

  • روی Use Strict Selector کلیک کنید Click Using Strict Selector

  • [فعالیت تمرین] کادر خانه ها را علامت بزنید [Practice Activity] Check Houses Box

  • استخراج جدول Table Extraction

  • استخراج URL Extract URL

  • جدول داده های خروجی Output Data Table

  • جدول داده ها را فیلتر کنید Filter Data Table

  • Excel Add In را نصب کنید Install Excel Add In

  • جدول داده ها را در اکسل بنویسید Write Data Table to Excel

  • برگه اکسل را حذف کنید Delete Excel Sheet

  • درج ستون Insert Column

  • [فعالیت تمرین] دو ستون دیگر را وارد کنید [Practice Activity] Insert Two More Columns

  • برای هر ردیف در اکسل سلول بنویسید Write Cell For Each Row in Excel

  • [فعالیت تمرین] سلول بنویس [Practice Activity] Write Cell

  • روش برش Trim Method

  • [فعالیت تمرین] روش تقسیم [Practice Activity] Split method

  • قالب بندی سلول ها Format Cells

  • حذف ستون Delete Column

  • [فعالیت تمرین] محاسبه قیمت هر فوت مربع [Practice Activity] Calculate Price Per Sqft

  • محدوده مرتب سازی Sort Range

  • تحلیلگر پروژه Project Analyzer

  • اشکال زدایی با استفاده از نقاط شکست Debugging Using Breakpoints

  • پروژه را اجرا کنید Run Project

  • امتحان: ربات 4 Quiz: Robot 4

  • دانلود ربات 4 Download Robot 4

ربات 5: خراش دادن داده های PDF Robot 5: PDF Data Scraping

  • [نمونه] خراش دادن داده های PDF [Demo] PDF Data Scraping

  • دانلود منابع Robot 5 Download Robot 5 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • دانلود و باز کردن 1000 فاکتور PDF Downloading and Unzipping 1000 PDF invoices

  • 7 زیپ 7 Zip

  • برای هر فایل در پوشه For Each File in Folder

  • [فعالیت تمرین] فایل گزارش در حال پردازش [Practice Activity] Log File Being Processed

  • نصب Adobe Acrobat DC PDF Reader Installing Adobe Acrobat DC PDF Reader

  • باز و بسته کردن فاکتورهای PDF Opening and Closing PDF Invoices

  • [فعالیت تمرین] زوم PDF [Practice Activity] Zoom PDF

  • تنظیمات امنیتی Adobe را تغییر دهید Change Adobe Security Settings

  • تنظیمات دسترسی Adobe را تغییر دهید Change Adobe Accessibility Settings

  • آشنایی با چارچوب های رابط کاربری Understanding UI Frameworks

  • دریافت متن Get text

  • استفاده از انتخابگرهای سختگیرانه با حروف عام Using Strict Selectors With Wildcards

  • درک نحوه عملکرد توصیفگرها با جزئیات Understanding How Descriptors Work in Detail

  • [فعالیت تمرین] تاریخ خراشیدن [Practice Activity] Scrape Date

  • رشته های فرمت تاریخ و زمان سفارشی Custom Date and Time Format Strings

  • روش‌های خراشیدن و استخراج پیش‌نمایش Scraping Methods and Preview Extraction

  • [فعالیت تمرین] Scrape نام شرکت [Practice Activity] Scrape Company Name

  • افزودن لنگرها به انتخابگرهای سختگیر Adding Anchors to Strict Selectors

  • [فعالیت تمرین] Scrape Total [Practice Activity] Scrape Total

  • رسیدگی به استثنا Exception Handling

  • [فعالیت تمرین] برگه خروجی را از Google Drive دانلود کنید [Practice Activity] Download Output Sheet from Google Drive

  • تصمیم گیری در مورد نحوه افزودن داده به برگه خروجی Deciding How to Add Data Into Output Sheet

  • ساخت جدول داده ها Build Data Table

  • ردیف داده را اضافه کنید Add Data Row

  • دامنه را اضافه کنید Append Range

  • پاک کردن جدول داده ها Clear Data Table

  • [فعالیت تمرین] موارد ناموفق خروجی [Practice Activity] Output Failed Items

  • خروجی پیام استثنا Output Exception Message

  • انتقال فاکتورهای موفق Move Successful Invoices

  • [فعالیت تمرین] انتقال فاکتورهای ناموفق [Practice Activity] Move Failed Invoices

  • آنالیز پروژه Analyze Project

  • دانلود ربات 5 Download Robot 5

ربات 5: خراش دادن داده های PDF Robot 5: PDF Data Scraping

  • [نمونه] خراش دادن داده های PDF [Demo] PDF Data Scraping

  • دانلود منابع Robot 5 Download Robot 5 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • دانلود و باز کردن 1000 فاکتور PDF Downloading and Unzipping 1000 PDF invoices

  • 7 زیپ 7 Zip

  • برای هر فایل در پوشه For Each File in Folder

  • [فعالیت تمرین] فایل گزارش در حال پردازش [Practice Activity] Log File Being Processed

  • نصب Adobe Acrobat DC PDF Reader Installing Adobe Acrobat DC PDF Reader

  • باز و بسته کردن فاکتورهای PDF Opening and Closing PDF Invoices

  • [فعالیت تمرین] زوم PDF [Practice Activity] Zoom PDF

  • تنظیمات امنیتی Adobe را تغییر دهید Change Adobe Security Settings

  • تنظیمات دسترسی Adobe را تغییر دهید Change Adobe Accessibility Settings

  • آشنایی با چارچوب های رابط کاربری Understanding UI Frameworks

  • دریافت متن Get text

  • استفاده از انتخابگرهای سختگیرانه با حروف عام Using Strict Selectors With Wildcards

  • درک نحوه عملکرد توصیفگرها با جزئیات Understanding How Descriptors Work in Detail

  • [فعالیت تمرین] تاریخ خراشیدن [Practice Activity] Scrape Date

  • رشته های فرمت تاریخ و زمان سفارشی Custom Date and Time Format Strings

  • روش‌های خراشیدن و استخراج پیش‌نمایش Scraping Methods and Preview Extraction

  • [فعالیت تمرین] Scrape نام شرکت [Practice Activity] Scrape Company Name

  • افزودن لنگرها به انتخابگرهای سختگیر Adding Anchors to Strict Selectors

  • [فعالیت تمرین] Scrape Total [Practice Activity] Scrape Total

  • رسیدگی به استثنا Exception Handling

  • [فعالیت تمرین] برگه خروجی را از Google Drive دانلود کنید [Practice Activity] Download Output Sheet from Google Drive

  • تصمیم گیری در مورد نحوه افزودن داده به برگه خروجی Deciding How to Add Data Into Output Sheet

  • ساخت جدول داده ها Build Data Table

  • ردیف داده را اضافه کنید Add Data Row

  • دامنه را اضافه کنید Append Range

  • پاک کردن جدول داده ها Clear Data Table

  • [فعالیت تمرین] موارد ناموفق خروجی [Practice Activity] Output Failed Items

  • خروجی پیام استثنا Output Exception Message

  • انتقال فاکتورهای موفق Move Successful Invoices

  • [فعالیت تمرین] انتقال فاکتورهای ناموفق [Practice Activity] Move Failed Invoices

  • آنالیز پروژه Analyze Project

  • دانلود ربات 5 Download Robot 5

ربات 6: تشخیص نوری کاراکتر Robot 6: Optical Character Recognition

  • [DEMO] Robot 6: تشخیص نوری کاراکتر [DEMO] Robot 6: Optical Character Recognition

  • دانلود منابع Robot 6 Download Robot 6 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • رسیدها را به پوشه پروژه اضافه کنید Add Receipts to Project Folder

  • [فعالیت تمرین] برای هر فایل در پوشه [Practice Activity] For Each File in Folder

  • [فعالیت تمرین] Catch را امتحان کنید [Practice Activity] Try Catch

  • دو روش خراش دادن OCR The Two OCR Scraping Methods

  • چرا و چگونه از OCR استفاده کنیم؟ Why and How to Use OCR?

  • [فعالیت تمرین] از برنامه کاربردی و زوم استفاده کنید [Practice Activity] Use Application and Zoom

  • دریافت متن OCR Get OCR Text

  • انواع موتورهای OCR Types of OCR Engines

  • خواندن متن PDF با OCR Read PDF Text with OCR

  • بهینه سازی دقت OCR Optimizing OCR Accuracy

  • اتصال Google Cloud Vision OCR API Connecting Google Cloud Vision OCR API

  • بهترین روش ها برای کار با کلیدهای API Best Practices for Working with API Keys

  • دارایی ارکستراتور Orchestrator Assets

  • عبارات منظم (RegEx) Regular Expressions (RegEx)

  • [فعالیت تمرین] آیتم لیست را به متغیر اختصاص دهید [Practice Activity] Assign List Item to Variable

  • بررسی سلامت عقل Sanity Check

  • [فعالیت تمرین] با استفاده از RegEx تاریخ دریافت کنید [Practice Activity] Get Date Using RegEx

  • تبدیل رشته تاریخ ایالات متحده به DateTime Convert US Date String to DateTime

  • رشته تاریخ غیر آمریکایی را به DateTime تبدیل کنید Convert Non-US Date String to DateTime

  • [فعالیت تمرین] مقدار فروش را به دو متغیر استخراج کنید [Practice Activity] Extract Sale Amount to Double Variable

  • جمع بندی مبالغ فروش Summing Sales Amounts

  • ایجاد گزارش‌های ثبت خروجی سفارشی Generating Custom Output Log Reports

  • خروجی نام های منحصر به فرد فایل Output Unique File Names

  • [فعالیت تمرین] تحلیلگر پروژه [Practice Activity] Project Analyzer

  • اجرای نهایی Final Run

  • امتحان: ربات 6 Quiz: Robot 6

  • دانلود ربات 6 Download Robot 6

ربات 6: تشخیص نوری کاراکتر Robot 6: Optical Character Recognition

  • [DEMO] Robot 6: تشخیص نوری کاراکتر [DEMO] Robot 6: Optical Character Recognition

  • دانلود منابع Robot 6 Download Robot 6 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • رسیدها را به پوشه پروژه اضافه کنید Add Receipts to Project Folder

  • [فعالیت تمرین] برای هر فایل در پوشه [Practice Activity] For Each File in Folder

  • [فعالیت تمرین] Catch را امتحان کنید [Practice Activity] Try Catch

  • دو روش خراش دادن OCR The Two OCR Scraping Methods

  • چرا و چگونه از OCR استفاده کنیم؟ Why and How to Use OCR?

  • [فعالیت تمرین] از برنامه کاربردی و زوم استفاده کنید [Practice Activity] Use Application and Zoom

  • دریافت متن OCR Get OCR Text

  • انواع موتورهای OCR Types of OCR Engines

  • خواندن متن PDF با OCR Read PDF Text with OCR

  • بهینه سازی دقت OCR Optimizing OCR Accuracy

  • اتصال Google Cloud Vision OCR API Connecting Google Cloud Vision OCR API

  • بهترین روش ها برای کار با کلیدهای API Best Practices for Working with API Keys

  • دارایی ارکستراتور Orchestrator Assets

  • عبارات منظم (RegEx) Regular Expressions (RegEx)

  • [فعالیت تمرین] آیتم لیست را به متغیر اختصاص دهید [Practice Activity] Assign List Item to Variable

  • بررسی سلامت عقل Sanity Check

  • [فعالیت تمرین] با استفاده از RegEx تاریخ دریافت کنید [Practice Activity] Get Date Using RegEx

  • تبدیل رشته تاریخ ایالات متحده به DateTime Convert US Date String to DateTime

  • رشته تاریخ غیر آمریکایی را به DateTime تبدیل کنید Convert Non-US Date String to DateTime

  • [فعالیت تمرین] مقدار فروش را به دو متغیر استخراج کنید [Practice Activity] Extract Sale Amount to Double Variable

  • جمع بندی مبالغ فروش Summing Sales Amounts

  • ایجاد گزارش‌های ثبت خروجی سفارشی Generating Custom Output Log Reports

  • خروجی نام های منحصر به فرد فایل Output Unique File Names

  • [فعالیت تمرین] تحلیلگر پروژه [Practice Activity] Project Analyzer

  • اجرای نهایی Final Run

  • امتحان: ربات 6 Quiz: Robot 6

  • دانلود ربات 6 Download Robot 6

ربات 7: اتوماسیون ایمیل Robot 7: Email Automation

  • [DEMO] Robot 7: Email Automation [DEMO] Robot 7: Email Automation

  • دانلود منابع Robot 7 Download Robot 7 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • بسته ایمیل را نصب کنید Install Mail Package

  • به حساب جیمیل خود متصل شوید Connect to Your Gmail Account

  • برای هر ایمیل For Each Email

  • ایمیل های ساختگی بفرستید Send dummy emails

  • [فعالیت تمرین] حلقه از طریق ایمیل های ساختگی [Practice Activity] Loop Through Dummy Emails

  • ایمیل ها را به عنوان خوانده شده یا خوانده نشده علامت گذاری کنید Mark Emails as Read or Unread

  • [فعالیت تمرین] ایمیل ها را به عنوان خوانده شده علامت گذاری کنید [Practice Activity] Mark Emails as Read

  • تغییر نام فعالیت ها Renaming Activities

  • نحوه بازیابی تاریخ، فرستنده و متن ایمیل How to Retrieve the Email Date, Sender and Body

  • ایمیل ها را ذخیره کنید Save Mails

  • [فعالیت تمرین] ایمیل‌ها را با شرایط ذخیره کنید [Practice Activity] Save Emails with Condition

  • دانلود پیوست های ایمیل Download Email Attachments

  • ایمیل ها را فوروارد کنید Forward Emails

  • حذف ایمیل Delete Email

  • انتقال ایمیل Move Email

  • فهرست ایجاد کنید Create List

  • افزودن مورد به لیست Append Item To List

  • موارد بیشتر را به فهرست اضافه کنید Append More Items to List

  • تبدیل لیست به رشته Convert List to String

  • ایمیل بفرست Send Email

  • ایجاد قالب ایمیل فایل متنی Create Text File Email Template

  • ایجاد بدنه ایمیل Generating Email body

  • اشکال زدایی ارسال ایمیل Debugging Email Sending

  • تحلیلگر پروژه Project Analyzer

  • Google Cloud Client ID و Secret Google Cloud Client ID and Secret

  • امتحان: ربات 7 Quiz: Robot 7

  • دانلود Robot 7 Download Robot 7

ربات 7: اتوماسیون ایمیل Robot 7: Email Automation

  • [DEMO] Robot 7: Email Automation [DEMO] Robot 7: Email Automation

  • دانلود منابع Robot 7 Download Robot 7 Resources

  • ایجاد یک پروژه جدید Creating a New Project

  • بسته ایمیل را نصب کنید Install Mail Package

  • به حساب جیمیل خود متصل شوید Connect to Your Gmail Account

  • برای هر ایمیل For Each Email

  • ایمیل های ساختگی بفرستید Send dummy emails

  • [فعالیت تمرین] حلقه از طریق ایمیل های ساختگی [Practice Activity] Loop Through Dummy Emails

  • ایمیل ها را به عنوان خوانده شده یا خوانده نشده علامت گذاری کنید Mark Emails as Read or Unread

  • [فعالیت تمرین] ایمیل ها را به عنوان خوانده شده علامت گذاری کنید [Practice Activity] Mark Emails as Read

  • تغییر نام فعالیت ها Renaming Activities

  • نحوه بازیابی تاریخ، فرستنده و متن ایمیل How to Retrieve the Email Date, Sender and Body

  • ایمیل ها را ذخیره کنید Save Mails

  • [فعالیت تمرین] ایمیل‌ها را با شرایط ذخیره کنید [Practice Activity] Save Emails with Condition

  • دانلود پیوست های ایمیل Download Email Attachments

  • ایمیل ها را فوروارد کنید Forward Emails

  • حذف ایمیل Delete Email

  • انتقال ایمیل Move Email

  • فهرست ایجاد کنید Create List

  • افزودن مورد به لیست Append Item To List

  • موارد بیشتر را به فهرست اضافه کنید Append More Items to List

  • تبدیل لیست به رشته Convert List to String

  • ایمیل بفرست Send Email

  • ایجاد قالب ایمیل فایل متنی Create Text File Email Template

  • ایجاد بدنه ایمیل Generating Email body

  • اشکال زدایی ارسال ایمیل Debugging Email Sending

  • تحلیلگر پروژه Project Analyzer

  • Google Cloud Client ID و Secret Google Cloud Client ID and Secret

  • امتحان: ربات 7 Quiz: Robot 7

  • دانلود Robot 7 Download Robot 7

بررسی اجمالی UiPath Orchestrator UiPath Orchestrator Overview

  • مجوز بدون نظارت ارکستراتور را متصل کنید Connect Orchestrator Unattended Licence

  • فرآیند به روز رسانی و گذراندن آرگومان ها Update Process and Passing Arguments

  • شغل ها Jobs

  • محرک ها Triggers

  • دارایی های Assets

  • صف ها Queues

  • سایر ویژگی های ارکستراتور Other Orchestrator Features

بررسی اجمالی UiPath Orchestrator UiPath Orchestrator Overview

  • مجوز بدون نظارت ارکستراتور را متصل کنید Connect Orchestrator Unattended Licence

  • فرآیند به روز رسانی و گذراندن آرگومان ها Update Process and Passing Arguments

  • شغل ها Jobs

  • محرک ها Triggers

  • دارایی های Assets

  • صف ها Queues

  • سایر ویژگی های ارکستراتور Other Orchestrator Features

ابر اتوماسیون Automation Cloud

  • فعال کردن Automation Cloud Services Enabling Automation Cloud Services

  • اقدامات UiPath UiPath Actions

  • برنامه های UiPath UiPath Apps

  • فرآیندهای UiPath UiPath Processes

  • مدیر تست UiPath UiPath Test Manager

  • سرویس یکپارچه سازی UiPath UiPath Integration Service

  • سرویس داده UiPath UiPath Data Service

  • درک سند UiPath UiPath Document Understanding

  • عملیات اتوماسیون UiPath UiPath Automation Ops

  • مدیر UiPath UiPath Admin

  • نظرات نهایی در مورد اتوماسیون ابر Final Thoughts on Automation Cloud

ابر اتوماسیون Automation Cloud

  • فعال کردن Automation Cloud Services Enabling Automation Cloud Services

  • اقدامات UiPath UiPath Actions

  • برنامه های UiPath UiPath Apps

  • فرآیندهای UiPath UiPath Processes

  • مدیر تست UiPath UiPath Test Manager

  • سرویس یکپارچه سازی UiPath UiPath Integration Service

  • سرویس داده UiPath UiPath Data Service

  • درک سند UiPath UiPath Document Understanding

  • عملیات اتوماسیون UiPath UiPath Automation Ops

  • مدیر UiPath UiPath Admin

  • نظرات نهایی در مورد اتوماسیون ابر Final Thoughts on Automation Cloud

[بایگانی شده] کاوش استودیو UiPath (طراحی کلاسیک) [ARCHIVED] Exploring UiPath Studio (Classic Design)

  • غیرفعال کردن طراحی مدرن Disable modern design

  • [فعالیت] شروع نوار و نصب برنامه افزودنی Google Chrome [Activity] Start Ribbon and Installing Google Chrome Extension

  • [فعالیت] طراحی روبان و نصب بسته های فعالیت [Activity] Design ribbon and installing activities packages

  • ضبط، جادوگران و رابط کاربری اکسپلورر Recording, wizards and Ui Explorer

  • ریبون و دیباگر را اجرا کنید Execute ribbon and debugger

  • پنل پروژه ها Projects panel

  • پنل فعالیت ها Activities panel

  • پانل قطعات Snippets panel

  • مکانیک پانل Panel mechanics

  • پنل خواص Properties panel

  • پانل طرح کلی و ناوبری Outline panel and navigation

  • پانل خروجی و رویدادهای ثبت گزارش Output panel and logging events

  • ایجاد متغیرها Creating variables

  • تخصیص متغیرها Assigning variables

  • دامنه متغیر Variable scope

  • ایجاد استدلال Creating arguments

  • انتقال اطلاعات Data transfer

  • واردات Imports

  • رابط کاربری UiPath Studio UiPath Studio User Interface

[بایگانی شده] کاوش استودیو UiPath (طراحی کلاسیک) [ARCHIVED] Exploring UiPath Studio (Classic Design)

  • غیرفعال کردن طراحی مدرن Disable modern design

  • [فعالیت] شروع نوار و نصب برنامه افزودنی Google Chrome [Activity] Start Ribbon and Installing Google Chrome Extension

  • [فعالیت] طراحی روبان و نصب بسته های فعالیت [Activity] Design ribbon and installing activities packages

  • ضبط، جادوگران و رابط کاربری اکسپلورر Recording, wizards and Ui Explorer

  • ریبون و دیباگر را اجرا کنید Execute ribbon and debugger

  • پنل پروژه ها Projects panel

  • پنل فعالیت ها Activities panel

  • پانل قطعات Snippets panel

  • مکانیک پانل Panel mechanics

  • پنل خواص Properties panel

  • پانل طرح کلی و ناوبری Outline panel and navigation

  • پانل خروجی و رویدادهای ثبت گزارش Output panel and logging events

  • ایجاد متغیرها Creating variables

  • تخصیص متغیرها Assigning variables

  • دامنه متغیر Variable scope

  • ایجاد استدلال Creating arguments

  • انتقال اطلاعات Data transfer

  • واردات Imports

  • رابط کاربری UiPath Studio UiPath Studio User Interface

[بایگانی شده] ربات 1: مشاور لباس (طراحی کلاسیک) [ARCHIVED] Robot 1: Clothing consultant (Classic Design)

  • [دمو] روبات 1: مشاور لباس [Demo] Robot 1: Clothing consultant

  • اولین پروژه RPA شما Your first RPA project

  • گفتگوی ورودی Input dialog

  • بسته UiAutomation را نصب کنید Install UiAutomation Package

  • مرورگر را باز کنید و جستجو کنید Open browser and search

  • داده های وب را خراش دهید Scrape web data

  • فلوچارت ها Flowcharts

  • با استفاده از شرایط Using conditions

  • تخصیص مقادیر به متغیرها Assigning values to variables

  • الحاق رشته String concatenation

  • با استفاده از شرط "یا". Using the 'Or' condition

  • بابت تکمیل اولین ربات خود تبریک می گویم Congrats on completing your first robot

  • مسابقه ربات 1 Robot 1 quiz

[بایگانی شده] ربات 1: مشاور لباس (طراحی کلاسیک) [ARCHIVED] Robot 1: Clothing consultant (Classic Design)

  • [دمو] روبات 1: مشاور لباس [Demo] Robot 1: Clothing consultant

  • اولین پروژه RPA شما Your first RPA project

  • گفتگوی ورودی Input dialog

  • بسته UiAutomation را نصب کنید Install UiAutomation Package

  • مرورگر را باز کنید و جستجو کنید Open browser and search

  • داده های وب را خراش دهید Scrape web data

  • فلوچارت ها Flowcharts

  • با استفاده از شرایط Using conditions

  • تخصیص مقادیر به متغیرها Assigning values to variables

  • الحاق رشته String concatenation

  • با استفاده از شرط "یا". Using the 'Or' condition

  • بابت تکمیل اولین ربات خود تبریک می گویم Congrats on completing your first robot

  • مسابقه ربات 1 Robot 1 quiz

[بایگانی شده] Robot 2: Data Capture (طراحی کلاسیک) [ARCHIVED] Robot 2: Data capturing (Classic Design)

  • [نمونه] ربات 2: گرفتن داده [Demo] Robot 2: Data capturing

  • برنامه وب جمع آوری داده Data capturing web app

  • یک فرآیند جدید ایجاد کنید Create a new process

  • فایل های .xaml جدید ایجاد کنید Create new .xaml files

  • خواندن داده ها از اکسل Read data from Excel

  • ویژگی های دامنه برنامه اکسل Excel Application Scope properties

  • در حالی که حلقه و شمارنده While loop and counter

  • تایپ کردن در فیلدهای ورودی Typing into input fields

  • رفع خطای کد Fixing Code Error

  • با استفاده از فعالیت "اگر". Using the 'If' activity

  • [فعالیت] وارد کنید [Activity] Type into

  • رسیدگی به خطاهای اجرا Handling execution errors

  • روی عنصر UI کلیک کنید Click UI element

  • فعالیت های کپی پیست Copy-pasting activities

  • نشان دهنده انتخابگرها Indicating selectors

  • پاک کردن فیلدهای ورودی Clearing input fields

  • فعالیت موازی و فراخوانی فایل های گردش کار Parallel activity and invoking workflow files

  • مسابقه ربات 2 Robot 2 quiz

[بایگانی شده] Robot 2: Data Capture (طراحی کلاسیک) [ARCHIVED] Robot 2: Data capturing (Classic Design)

  • [نمونه] ربات 2: گرفتن داده [Demo] Robot 2: Data capturing

  • برنامه وب جمع آوری داده Data capturing web app

  • یک فرآیند جدید ایجاد کنید Create a new process

  • فایل های .xaml جدید ایجاد کنید Create new .xaml files

  • خواندن داده ها از اکسل Read data from Excel

  • ویژگی های دامنه برنامه اکسل Excel Application Scope properties

  • در حالی که حلقه و شمارنده While loop and counter

  • تایپ کردن در فیلدهای ورودی Typing into input fields

  • رفع خطای کد Fixing Code Error

  • با استفاده از فعالیت "اگر". Using the 'If' activity

  • [فعالیت] وارد کنید [Activity] Type into

  • رسیدگی به خطاهای اجرا Handling execution errors

  • روی عنصر UI کلیک کنید Click UI element

  • فعالیت های کپی پیست Copy-pasting activities

  • نشان دهنده انتخابگرها Indicating selectors

  • پاک کردن فیلدهای ورودی Clearing input fields

  • فعالیت موازی و فراخوانی فایل های گردش کار Parallel activity and invoking workflow files

  • مسابقه ربات 2 Robot 2 quiz

[بایگانی شده] ربات 3: چالش اتوماسیون (طراحی کلاسیک) [ARCHIVED] Robot 3: Automation challenge (Classic Design)

  • [نمایش] روبات 3: چالش اتوماسیون [Demo] Robot 3: The Automation Challenge

  • محدوده را بخوانید Read range

  • برای هر ردیف For each row

  • مورد ردیف را دریافت کنید Get row item

  • کلیک کردن روی عناصر در پس‌زمینه Clicking elements in the background

  • مشکل استفاده از انتخابگرها Issue using selectors

  • پایه لنگر Anchor base

  • تصویر را پیدا کنید Find image

  • روی تصویر کلیک کنید Click image

  • [فعالیت] پایه لنگر [Activity] Anchor base

  • درک موقعیت لنگر Understanding anchor position

  • مدیریت پنجره بازشو reCAPTCHA Handling the reCAPTCHA popup

  • درک ادامه در مورد خطا و مهلت زمانی Understanding continue on error and timeout

  • مرورگر را باز کنید Open browser

  • گواهی پایان کار خود را دریافت کنید Get your certificate of completion

  • مسابقه ربات 3 Robot 3 quiz

[بایگانی شده] ربات 3: چالش اتوماسیون (طراحی کلاسیک) [ARCHIVED] Robot 3: Automation challenge (Classic Design)

  • [نمایش] روبات 3: چالش اتوماسیون [Demo] Robot 3: The Automation Challenge

  • محدوده را بخوانید Read range

  • برای هر ردیف For each row

  • مورد ردیف را دریافت کنید Get row item

  • کلیک کردن روی عناصر در پس‌زمینه Clicking elements in the background

  • مشکل استفاده از انتخابگرها Issue using selectors

  • پایه لنگر Anchor base

  • تصویر را پیدا کنید Find image

  • روی تصویر کلیک کنید Click image

  • [فعالیت] پایه لنگر [Activity] Anchor base

  • درک موقعیت لنگر Understanding anchor position

  • مدیریت پنجره بازشو reCAPTCHA Handling the reCAPTCHA popup

  • درک ادامه در مورد خطا و مهلت زمانی Understanding continue on error and timeout

  • مرورگر را باز کنید Open browser

  • گواهی پایان کار خود را دریافت کنید Get your certificate of completion

  • مسابقه ربات 3 Robot 3 quiz

[بایگانی شده] ربات 4: خراش دادن وب املاک و مستغلات (طراحی کلاسیک) [ARCHIVED] Robot 4: Real estate web scraping (Classic Design)

  • [نمایش] ربات 4: خراش دادن وب املاک و مستغلات [Demo] Robot 4: Real estate web scraping

  • ایجاد یک گردش کار جدید Creating a new workflow

  • گفتگوی ورودی Input dialog

  • مرورگر را باز کنید Open browser

  • با کلید میانبر صفحه کلید تایپ کنید Type into with keyboard hotkey

  • با استفاده از Data Scraping Wizard Using the Data Scraping Wizard

  • ساخت جدول داده ها Build data table

  • Catch و error handling را امتحان کنید Try Catch and error handling

  • [فعالیت] تبدیل رشته [Activity] String conversion

  • دستکاری رشته String manipulation

  • روش تقسیم Split method

  • عیب یابی Troubleshooting

  • [فعالیت] روش تقسیم [Activity] Split method

  • مورد ردیف را دریافت کنید Get row item

  • افزودن ردیف داده Add data row

  • جدول داده ها را فیلتر و مرتب کنید Filter and sort data table

  • خروجی را در اکسل بنویسید Write output to Excel

  • مسابقه ربات 4 Robot 4 quiz

[بایگانی شده] ربات 4: خراش دادن وب املاک و مستغلات (طراحی کلاسیک) [ARCHIVED] Robot 4: Real estate web scraping (Classic Design)

  • [نمایش] ربات 4: خراش دادن وب املاک و مستغلات [Demo] Robot 4: Real estate web scraping

  • ایجاد یک گردش کار جدید Creating a new workflow

  • گفتگوی ورودی Input dialog

  • مرورگر را باز کنید Open browser

  • با کلید میانبر صفحه کلید تایپ کنید Type into with keyboard hotkey

  • با استفاده از Data Scraping Wizard Using the Data Scraping Wizard

  • ساخت جدول داده ها Build data table

  • Catch و error handling را امتحان کنید Try Catch and error handling

  • [فعالیت] تبدیل رشته [Activity] String conversion

  • دستکاری رشته String manipulation

  • روش تقسیم Split method

  • عیب یابی Troubleshooting

  • [فعالیت] روش تقسیم [Activity] Split method

  • مورد ردیف را دریافت کنید Get row item

  • افزودن ردیف داده Add data row

  • جدول داده ها را فیلتر و مرتب کنید Filter and sort data table

  • خروجی را در اکسل بنویسید Write output to Excel

  • مسابقه ربات 4 Robot 4 quiz

[بایگانی شده] ربات 5: خراش دادن اطلاعات فاکتور PDF (طراحی کلاسیک) [ARCHIVED] Robot 5: PDF invoice data scraping (Classic Design)

  • [نمایش] روبات 5: خراش دادن داده های فاکتور PDF [Demo] Robot 5: PDF invoice data scraping

  • در حال آماده سازی پوشه Robot 5 ما Preparing our Robot 5 folder

  • تعیین مسیرهای فایل Assigning file paths

  • فرآیند را شروع کنید Start process

  • پیام ورود Log message

  • رفع مشکل حلقه Fixing Looping Problem

  • ارسال کلیدهای میانبر Send hotkeys

  • انتخابگرها و حروف عام Selectors and wildcards

  • [فعالیت] متن PDF را خراش دهید [Activity] Scrape PDF text

  • با استفاده از پنل Outline Using the Outline Panel

  • عنوان سلول ها را بنویسید Write cell headlines

  • داده ها را با استفاده از Write Cell صادر کنید Export data using Write Cell activity

  • [فعالیت] داده های سلولی را بنویسید [Activity] Write cell data

  • مسابقه ربات 5 Robot 5 quiz

[بایگانی شده] ربات 5: خراش دادن اطلاعات فاکتور PDF (طراحی کلاسیک) [ARCHIVED] Robot 5: PDF invoice data scraping (Classic Design)

  • [نمایش] روبات 5: خراش دادن داده های فاکتور PDF [Demo] Robot 5: PDF invoice data scraping

  • در حال آماده سازی پوشه Robot 5 ما Preparing our Robot 5 folder

  • تعیین مسیرهای فایل Assigning file paths

  • فرآیند را شروع کنید Start process

  • پیام ورود Log message

  • رفع مشکل حلقه Fixing Looping Problem

  • ارسال کلیدهای میانبر Send hotkeys

  • انتخابگرها و حروف عام Selectors and wildcards

  • [فعالیت] متن PDF را خراش دهید [Activity] Scrape PDF text

  • با استفاده از پنل Outline Using the Outline Panel

  • عنوان سلول ها را بنویسید Write cell headlines

  • داده ها را با استفاده از Write Cell صادر کنید Export data using Write Cell activity

  • [فعالیت] داده های سلولی را بنویسید [Activity] Write cell data

  • مسابقه ربات 5 Robot 5 quiz

[بایگانی شده] Robot 6: تشخیص نوری کاراکتر (طراحی کلاسیک) [ARCHIVED] Robot 6: Optical Character Recognition (Classic Design)

  • [نمایش] روبات 6: تشخیص نوری کاراکتر [Demo] Robot 6: Optical Character Recognition

  • [فعالیت] تعیین مسیرهای فایل [Activity] Assign file paths

  • PDF را با OCR بخوانید Read PDF with OCR

  • پنجره را وصل کنید Attach window

  • جادوگر خراش دادن صفحه نمایش Screen scraping wizard

  • [فعالیت] متن OCR را دریافت کنید [Activity] Get OCR text

  • جعبه پیام Message box

  • خط را اضافه کنید Append line

  • مسابقه ربات 6 Robot 6 quiz

[بایگانی شده] Robot 6: تشخیص نوری کاراکتر (طراحی کلاسیک) [ARCHIVED] Robot 6: Optical Character Recognition (Classic Design)

  • [نمایش] روبات 6: تشخیص نوری کاراکتر [Demo] Robot 6: Optical Character Recognition

  • [فعالیت] تعیین مسیرهای فایل [Activity] Assign file paths

  • PDF را با OCR بخوانید Read PDF with OCR

  • پنجره را وصل کنید Attach window

  • جادوگر خراش دادن صفحه نمایش Screen scraping wizard

  • [فعالیت] متن OCR را دریافت کنید [Activity] Get OCR text

  • جعبه پیام Message box

  • خط را اضافه کنید Append line

  • مسابقه ربات 6 Robot 6 quiz

[بایگانی شده] Robot 7: Email Automation (طراحی کلاسیک) [ARCHIVED] Robot 7: Email Automation (Classic Design)

  • چرا اتوماسیون ایمیل؟ Why email automation?

  • خواندن و ارسال نامه ها Reading and sending mails

  • سعی کن بگیر Try-catch

  • دریافت پیام ایمیل IMAP Get IMAP mail message

  • اشکال زدایی Debugging

  • برای هر نامه For each mail

  • تغییر فعالیت Switch activity

  • ایمیل ها را ذخیره کنید Save emails

  • [فعالیت] ایمیل ها را ذخیره کنید [Activity] Save emails

  • ذخیره پیوست ها Save attachments

  • [فعالیت] پیوست‌ها را ذخیره کنید [Activity] Save attachments

  • ارسال پیام ایمیل SMTP Send SMTP Mail Message

  • قالب ایمیل Email template

  • اسکرین شات را به ایمیل ضمیمه کنید Attach screenshot to email

  • [فعالیت] ارسال نامه [Activity] Send mail

  • یک لیست جدید ایجاد کنید Create a new list

  • داده ها را به لیست اضافه کنید Add data to list

  • یک گزارش خروجی ایجاد کنید Create an output report

  • [فعالیت] الگوی ایمیل موفقیت آمیز [Activity] Success email template

  • مسابقه ربات 7 Robot 7 quiz

[بایگانی شده] Robot 7: Email Automation (طراحی کلاسیک) [ARCHIVED] Robot 7: Email Automation (Classic Design)

  • چرا اتوماسیون ایمیل؟ Why email automation?

  • خواندن و ارسال نامه ها Reading and sending mails

  • سعی کن بگیر Try-catch

  • دریافت پیام ایمیل IMAP Get IMAP mail message

  • اشکال زدایی Debugging

  • برای هر نامه For each mail

  • تغییر فعالیت Switch activity

  • ایمیل ها را ذخیره کنید Save emails

  • [فعالیت] ایمیل ها را ذخیره کنید [Activity] Save emails

  • ذخیره پیوست ها Save attachments

  • [فعالیت] پیوست‌ها را ذخیره کنید [Activity] Save attachments

  • ارسال پیام ایمیل SMTP Send SMTP Mail Message

  • قالب ایمیل Email template

  • اسکرین شات را به ایمیل ضمیمه کنید Attach screenshot to email

  • [فعالیت] ارسال نامه [Activity] Send mail

  • یک لیست جدید ایجاد کنید Create a new list

  • داده ها را به لیست اضافه کنید Add data to list

  • یک گزارش خروجی ایجاد کنید Create an output report

  • [فعالیت] الگوی ایمیل موفقیت آمیز [Activity] Success email template

  • مسابقه ربات 7 Robot 7 quiz

تکالیف RPA را تمرین کنید Practice RPA Assignments

  • تکلیف 1: ربات هشدار آماری کرونا Assignment 1: Coronavirus Stat-Alert Bot

  • تکلیف 2: آدرس IP به ربات مبدل مکان Assignment 2: IP Address to Location Converter Bot

  • تکلیف 3: حجم ربات ماشین حساب سیلندر Assignment 3: Volume of Cylinder Calculator Bot

  • تکلیف 4: ربات حذف پس زمینه تصویر Assignment 4: Image Background Remover Bot

  • تکلیف 5: ربات نسل پیشرو Assignment 5: Lead Generation Bot

  • تکلیف 6: ربات انتخاب کننده تقویم Assignment 6: Calendar Picker Bot

  • تکلیف 7: ربات رولت Assignment 7: Roulette Bot

تکالیف RPA را تمرین کنید Practice RPA Assignments

  • تکلیف 1: ربات هشدار آماری کرونا Assignment 1: Coronavirus Stat-Alert Bot

  • تکلیف 2: آدرس IP به ربات مبدل مکان Assignment 2: IP Address to Location Converter Bot

  • تکلیف 3: حجم ربات ماشین حساب سیلندر Assignment 3: Volume of Cylinder Calculator Bot

  • تکلیف 4: ربات حذف پس زمینه تصویر Assignment 4: Image Background Remover Bot

  • تکلیف 5: ربات نسل پیشرو Assignment 5: Lead Generation Bot

  • تکلیف 6: ربات انتخاب کننده تقویم Assignment 6: Calendar Picker Bot

  • تکلیف 7: ربات رولت Assignment 7: Roulette Bot

نتیجه Conclusion

  • دانلود همه ربات ها Download all robots

  • افکار نهایی Final thoughts

نتیجه Conclusion

  • دانلود همه ربات ها Download all robots

  • افکار نهایی Final thoughts

بیشتر بیاموزید Learning more

  • کانال یوتیوب من My YouTube Channel

  • واژه نامه RPA RPA Glossary

  • مطالب خواندنی اضافی Additional reading material

  • گواهی پایان کار خود را دریافت کنید Get your Certificate of Completion

بیشتر بیاموزید Learning more

  • کانال یوتیوب من My YouTube Channel

  • واژه نامه RPA RPA Glossary

  • مطالب خواندنی اضافی Additional reading material

  • گواهی پایان کار خود را دریافت کنید Get your Certificate of Completion

جایزه Bonus

  • چگونه یک توسعه دهنده RPA شویم (راه آسان!) How to become an RPA Developer (The Easy Way!)

جایزه Bonus

  • چگونه یک توسعه دهنده RPA شویم (راه آسان!) How to become an RPA Developer (The Easy Way!)

نمایش نظرات

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

آموزش دوره توسعه UiPath RPA را کامل کنید: ساخت 7 ربات
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
30 hours
392
Udemy (یودمی) udemy-small
11 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
46,531
4.7 از 5
دارد
دارد
دارد
Leon Petrou

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Leon Petrou Leon Petrou

مهندس سیستم در FutureRPA

Udemy (یودمی)

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

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