RPA Programming
Czas trwania szkolenia:3 dni (24h)
Kod kursu:RPA/PRO
Poziom zaawansowania:
O szkoleniu RPA Programming
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Programistów, testerów, pracowników działów QA, którzy pragną rozpocząć pracę w obszarze developmentu RPA
- Administratorów, pracowników działów wsparcia i utrzymania, którzy zakładają automatyzację procesów IT
- Administratorów i projektantów narzędzi do automatyzacji procesów
- Kierowników projektów, kierowników działów IT, analitykó, projektantów rozwiązań chcących poznać detalicznie środowisko UiPath
- Wszystkich pracowników działów IT zainteresowanych poznaniem RPA
Wymagania
- Rekomendowane jest ukończenie kursu "RPA Essentials" lub posiadanie podstawowej wiedzy o technologii Robotic Process Automation
Zalety
- Uczestnicy dowiedzą się, jak korzystać z najlepszych praktyk RPA w zakresie developmentu robotów programowych
- Szkolenie zapewnia solidną wiedzę i zrozumienie narzędzi i praktyk RPA oraz tego, jak efektywnie i skutecznie korzystać z nich w celu osiągnięcia celów biznesowych i zwinnego wsparcia biznesu
- Umiejętność budowy stabilnych i skalowalnych rozwiązań RPA
- W trakcie szkolenia "RPA Programming" uczestnicy implementują omawiane zagadnienia budując kilka niewielkich robotów realizujących rzeczywiste funkcjonalności biznesowe
Cele szkolenia
- Pozyskanie praktycznej wiedzy w zakresie tworzenia robotów programowych RPA
- Poznanie dobrych praktyk developerskich
- Stworzenie kilku rozwiązań klasy RPA, które wykorzystują specyficzne funkcjonalności środowiska RPA
- Przygotowanie uczestnika do pracy w roli developera RPA, analityka RPA
Program
Wprowadzenie do UiPath i tworzenia robotów RPA
- Omówienie technologii RPA na przykładzie rozwiązań UiPath
- Przegląd środowiska pracy UiPath Studio
- Wprowadzenie do typów projektów UiPath
- Wprowadzenie do automatyzacji procesów z wykorzystaniem UiPath
- Praca z różnymi typami workflow
- Podstawy manipulacji danymi: zmienne, argumenty, typy danych
- Podstawy sterowania przepływem pracy: pętle, instrukcje warunkowe
- Podstawy obsługi błędów
Zaawansowane techniki programowania robotów RPA
- Praca z selektorami i interakcja z aplikacjami desktopowymi, webowymi, RDP, Citrix
- Zaawansowane sterowanie przepływem pracy: zagnieżdżone pętle, instrukcje warunkowe, logika
- Zaawansowane techniki manipulacji danymi: kolekcje, tabele danych
- Wykorzystanie dokumentów Excel
- Wprowadzenie do Orchestratora UiPath
- Użycie Orchestratora do zarządzania robotami i procesami
- Zrozumienie i implementacja zdolności obsługi błędów i wyjątków
- Przegląd i zrozumienie logów i raportowania
Budowa złożonych robotów i implementacja w rzeczywistych przypadkach użycia
- Budowa złożonych robotów RPA: projektowanie, tworzenie i testowanie
- Praca z dokumentami PDF i praktyczne wykorzystanie technologii OCR
- Wykorzystanie poczty elektronicznej e-mail
- Praca z API i zewnętrznymi bazami danych
- Wykorzystanie elementów sztucznej inteligencji (AI) w tworzonych rozwiązaniach na przykładzie integracji z ChatGPT
- Najlepsze praktyki dla RPA Developers: zasady projektowania, standardy nazewnictwa, dokumentacja
- Podstawy testowania automatyzacji