당신의 칼퇴를 도와주는 UiPath 업무 자동화 (데이터 크롤링 실습으로 배우는 RPA 솔루션)

당신의 칼퇴를 도와주는 UiPath 업무 자동화 (데이터 크롤링 실습으로 배우는 RPA 솔루션)

$31.30
Description
본인의 업무를 스마트하게 해결하고 싶은
직장인들이여, RPA로 오라!
인공지능, IoT, 자율주행 등 세상을 변화하는 여러 4차 산업 혁명 기술이 있지만 지금 당장 당신의 칼퇴를 돕는 것은 바로 RPA(Robotic Process Automation)입니다. RPA는 업무 자동화를 돕는 기술로 더 이상 생소한 용어가 아니고 IT 전공자들뿐만 아니라 일반 직장인들에게도 해당되는 영역입니다.

이 책에서는 글로벌 RPA 솔루션인 UiPath를 이용하여 RPA의 개념부터 기초적인 액티비티들을 이용한 예제, 더 나아가 RPA 프로젝트를 진행하는 데 있어 필요한 내용들까지 알려주고 있습니다. 나의 업무를 조금 더 효율적으로 그리고 똑똑하게 처리하고 싶다면 지금 이 책과 함께 UiPath를 시작해보세요.

이 책의 특징
- 개발자가 아니어도 따라 할 수 있는 UiPath 기초부터 응용까지 수록
- 개발을 하면서 부딪칠 수 있는 상황에 대해 노하우 전수
- 개발뿐만 아니라 프로젝트를 진행하는 데 필요한 내용 정리

이 책이 필요한 독자
- 반복적인 업무로 야근이 잦으신 분
- RPA, 업무 자동화가 무엇이고 어떻게 시작해야 할지 모르는 분
- RPA 개발자를 꿈꾸는 대학생, 취업 준비생

소스코드 다운로드
https://github.com/magaeTube/rpa_book
https://github.com/bjpublic/rpa
저자

김수환

한솔PNSIT부문으로입사하여웹,데이터,자동화등다양한분야를경험하고사업기획팀에서처음RPA를접하게되었다.RPA에대한기획을시작으로UiPath를이용하여대내외기업들을대상으로한PoC,프로젝트를통해개발과PM을진행했다.현재는타이드스퀘어에서데이터엔지니어이자RPA개발자로빅데이터와IPA를연구하고있다.신기한것을배우고관심있는사람들과함께공유하는것을좋아해유튜브채널'마개튜브'를운영하여RPA에대한강의를제공하고있다.

목차

PART1.RPA와UiPath
Chapter1.RPA란?
1.1RPA소개
1.2자동화진화단계
1.3RPA특징및기대효과
1.4RPA적용분야
1.5RPA솔루션

Chapter2.UiPath소개
2.1UiPath연혁
2.2UiPathPlatform구성
2.3UiPathPlatformTrial유형
2.4UiPath제공서비스

Chapter3.UiPathStudio설치
3.1UiPathAutomationCloud접속
3.2UiPathAutomationCloud소개
3.3UiPathStudio설치

Chapter4.UiPathStudio사용법익히기
4.1UiPathStudio프로젝트생성하기
4.2UiPathStudio구성
4.3“HelloWorld”출력하기

PART2.액티비티
Chapter5.기본액티비티
5.1패키지관리
5.2Click액티비티
5.3GetText액티비티
5.4SetText액티비티
5.5TypeInto액티비티
5.6SendHotkey액티비티
5.7InputDialog액티비티
5.8IF액티비티
5.9Switch액티비티
5.10FlowDecision액티비티
5.11While액티비티
5.12Break/Continue액티비티
5.13Delay액티비티
5.14Parallel액티비티
5.15Pick/PickBranch액티비티

Chapter6.변수
6.1변수선언
6.2변수유형(자료형)
6.3변수범위
6.4실습하기

Chapter7.웹자동화
7.1OpenBrowser액티비티
7.2AttachBrowser액티비티
7.3CloseTab액티비티
7.4NavigateTo액티비티
7.5웹스크래핑
7.6스크린스크래핑
7.7데이터스크래핑

Chapter8.데이터조작
8.1String
8.2DateTime
8.3Array
8.4Dictionary

Chapter9.데이터테이블(DataTable)
9.1BuildDataTable액티비티
9.2DataTableCount
9.3ForEachRowinDataTable액티비티
9.4AddDataRow액티비티
9.5AddDataColumn액티비티
9.6RemoveRow/Column액티비티
9.7GetRowItem액티비티
9.8OutputDataTable액티비티
9.9FilterDataTable액티비티
9.10GenerateDataTable액티비티
9.11ClearDataTable액티비티

Chapter10.엑셀(Excel)
10.1Excel과통합문서(Workbook)
10.2ExcelApplicationScope액티비티
10.3WriteCell액티비티
10.4WriteRange액티비티
10.5ReadCell액티비티
10.6ReadRange액티비티

Chapter11.PDF
11.1PDF종류
11.2PDF패키지
11.3ReadPDFText액티비티
11.4ReadPDFWithOCR액티비티

Chapter12.E-mail
12.1사전설정
12.2SendSMTPMailMessage액티비티
12.3파일첨부하기
12.4GetIMAPMailMessages액티비티
12.5SaveAttachments액티비티

Chapter13.유의해야할Selector
13.1Selector란
13.2Selector편집기
13.3Wildcard를이용하여Selector수정하기
13.4UIExplorer

Chapter14.뉴스데이터크롤링하기
14.1초기값설정하기
14.2네이버뉴스접속하기
14.3키워드검색하기
14.4뉴스리스트크롤링하기
14.5메일본문만들기
14.6크롤링한결과메일보내기
14.7Selector수정하기
14.8여러키워드동시에검색하기

PART3.UiPath심화
Chapter15.디버그와로그
15.1디버그(Debug)
15.2로그(Log)

Chapter16.오케스트레이터(Orchestrator)
16.1Orchestrator접속
16.2Orchestrator화면구성
16.3Orchestrator연결
16.4실습하기

Chapter17.REFramework(RoboticEnterpriseFramework)
17.1관련액티비티
17.2REFramework구성
17.3실습하기

Chapter18.AI와협업하기위한준비(파이썬연동)
18.1파이썬(Python)패키지
18.2PythonScope액티비티
18.3LoadPythonScript액티비티
18.4InvokePythonMethod액티비티
18.5GetPythonObject액티비티
18.6RunPythonScript액티비티
18.7실습하기

Chapter19.RPA프로젝트진행하기
19.1도입방법론
19.2프로세스도출
19.3적용검토
19.4표준화
19.5설계및개발
19.6적용및안정화
19.7산출물
19.8유의사항

Chapter20.UiPath소스관리하기
20.1저장소(Repository)생성하기
20.2GIT저장소생성하기(Init)
20.3소스관리하기(커밋,푸시)
20.4소스복제하기(Clone)

부록
A.예제파일받기
B.단축키

출판사 서평

4차산업혁명이화두가되고고도의지능화,자동화의시대가다가오면서한창떠오르는기술로RPA가많은주목을받고있습니다.RPA는우리가사무실에서하는업무를그대로흉내내는기술로,우리의업무를도와줍니다.특히우리나라에서는주52시간근무제도가생기면서더욱RPA에눈길을돌리고있고이미수많은금융권,물류,식품업등다양한회사에서RPA를이용하여효과를보고있습니다.

이책에서는이러한RPA에대한내용과글로벌RPA솔루션인UiPath를주제로한내용을담고있습니다.IT전공자뿐만아니라현업종사자분들도RPA를이용하여업무를효율적으로할수있도록도움을드리기위해출간하였습니다.여러분들이칼퇴와워라벨을누리는데이책이도움이되었으면합니다.