آموزش اتوماسیون فرآیند رباتیک (RPA) با OpenRPA

Robotic Process Automation (RPA) with OpenRPA

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه اتوماسیون های RPA را با OpenRPA ایجاد کنید، یک ابزار رایگان منبع باز RPA برای استفاده فردی و تجاری. 7 ربات RPA در سناریوهای مختلف، از اتوماسیون وب تا پردازش اسناد پروژه برای آزمایش و به کارگیری دانش کسب شده در طول دوره پیش نیازها: بدون نیاز به تجربه برنامه نویسی. کامپیوتر با ویندوز 10/11

به اتوماسیون فرآیند رباتیک (RPA) با دوره OpenRPA خوش آمدید، جایی که آنچه را که برای شروع در RPA (اتوماسیون فرآیند رباتیک) با OpenRPA نیاز دارید، خواهید آموخت.

ما با پیدا کردن اینکه RPA چیست شروع می کنیم و سپس OpenRPA را دانلود و نصب می کنیم. پس از نصب آن، اولین ربات خود را ایجاد خواهیم کرد. پس از آن، ابزار را بررسی می کنیم تا درک درستی از نحوه استفاده از OpenRPA داشته باشیم. هنگامی که اصول اولیه را یاد گرفتیم، ربات هایی را توسعه خواهیم داد که شامل سناریوهای مختلف اتوماسیون، از اتوماسیون وب گرفته تا خراش دادن داده ها هستند. در این دوره ما ربات های زیر را توسعه خواهیم داد:

ربات 2 - تکمیل فرم وب

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


Robot 3 - Email Automation

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


Robot 4 - Web Data Scraping

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


Robot 5 - Documents Processing

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


Robot 6 - RPA Challenge

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


Robot 7 - Loans Application (پروژه نهایی)

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


روبات‌های توسعه‌یافته در طول دوره برای دانلود در دسترس خواهند بود.

دو بخش آخر دوره شامل مقدمه‌ای بر OpenFlow و Node-RED است، ابزارهایی که می‌توانند با OpenRPA کار کنند.

در پایان دوره، شما مهمترین مفاهیم و دانش را در مورد چگونگی توسعه اتوماسیون های RPA با OpenRPA خواهید داشت!


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

معرفی Introduction

  • RPA چیست؟ What's RPA?

  • نصب OpenRPA OpenRPA installation

  • اولین ربات ما Our first robot

  • دانلود ربات Download robot

  • طرح کلی دوره Course outline

  • منابع Resources

اصول اولیه The basics

  • کاوش OpenRPA Exploring OpenRPA

  • جعبه ابزار و فعالیت ها Toolbox and activities

  • تکه ها Snippets

  • متغیرها Variables

  • استدلال ها Arguments

  • سیاههها Logs

  • ضبط کننده Recorder

  • امتحان Quizz

ربات 2 - پر کردن فرم وب Robot 2 - Web Form Filling

  • بررسی اجمالی Overview

  • فایل اکسل را بخوانید Read Excel file

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

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

  • فیلدهای فرم را پر کنید Fill form fields

  • ارسال فرم Submit form

  • امتحان Quizz

  • دانلود ربات Download robot

ربات 3 - اتوماسیون ایمیل Robot 3 - Email Automation

  • بررسی اجمالی Overview

  • ایمیل های Outlook را دریافت کنید Get Outlook emails

  • دریافت جزئیات ایمیل Get email details

  • هر ایمیل را جابجا کنید Move each email

  • به هر ایمیل پاسخ دهید Reply to each email

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

  • امتحان Quizz

  • دانلود ربات Download robot

Robot 4 - Web Data Scraping Robot 4 - Web Data Scraping

  • بررسی اجمالی Overview

  • وب سایت را باز کنید Open website

  • هر کتاب را خراش دهید Scrape each book

  • جزئیات کتاب را خراش دهید Scrape book details

  • خراش دادن داده ها در چندین صفحه Data scraping across multiple pages

  • جدول داده ایجاد کنید Create data table

  • افزودن ردیف به جدول داده ها Add row to data table

  • جدول داده ها را روی فایل اکسل بنویسید Write data table on Excel file

  • امتحان Quizz

  • دانلود ربات Download robot

ربات 5 - خراش دادن اطلاعات فاکتورها Robot 5 - Invoices Data Scraping

  • بررسی اجمالی Overview

  • فاکتورها را دریافت کنید Get invoices

  • برای هر فاکتور For each invoice

  • متن فاکتور را بخوانید Read invoice text

  • فیلدهای فاکتور را با استفاده از regex خراش دهید Scrape invoice fields using regex

  • داده ها را به اکسل صادر کنید Export data to Excel

  • امتحان Quizz

  • دانلود ربات Download robot

ربات 6 - چالش RPA Robot 6 - RPA Challenge

  • درک چالش Understanding the challenge

  • دانلود فایل چالش Download challenge file

  • شروع چالش Starting the challenge

  • فیلدهای چالش را پر کنید Fill challenge fields

  • دانلود ربات Download robot

Robot 7 - پروژه درخواست وام Robot 7 - Loans Application Project

  • توضیح پروژه Project explanation

  • راه حل - قسمت 1 Solution - Part 1

  • راه حل - قسمت 2 Solution - Part 2

  • دانلود ربات Download robot

جایزه - معرفی OpenFlow BONUS - OpenFlow Introduction

  • بررسی اجمالی Overview

  • کاوش در OpenFlow Exploring OpenFlow

  • گردش کار را اجرا کنید Execute Workflow

  • افزودن و بازیابی اعتبار Add and Retrieve Credentials

جایزه - Node-RED مقدمه BONUS - Node-RED Introduction

  • بررسی اجمالی Overview

  • کاوش Node-RED Exploring Node-RED

  • زمانبندی اجرای ربات Schedule robot execution

بخش پاداش BONUS SECTION

  • کانال یوتیوب من My Youtube Channel

  • جایزه Bonus

نمایش نظرات

آموزش اتوماسیون فرآیند رباتیک (RPA) با OpenRPA
جزییات دوره
5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
168
4.7 از 5
دارد
دارد
دارد
Marcelo Cruz
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcelo Cruz Marcelo Cruz

توسعه دهنده RPA و UiPath MVP