[ 4차 산업혁명 선도인력 양성사업 ]
인공지능 용용 SW
개발자 양성과정
( Pose Estimation )

06.29 ~ 12.23 / 총 960시간
 

더블클릭하여 내용 수정. 단락 구분(P 태그)은 Enter로,
줄 바꿈(BㄴㄴㄴㄴR 태그)은 Shift + Enter 로 사용할 수 있습니다.

( 교육비용 )
600,000원 400,000원
*얼리버드 신청 할인 중( ~07. 10 )
( 교육일정 )
·  07. 18 ~ 08. 15 (총 5회)
·  10 : 00 ~ 13 : 00 (총 15시간)
( 교육장소 )
플레이데이터 남부센터
서울시 서초구 효령로 335, 1층
( 난이도 )
★ ★ ★ ★ ★
*초급자도 신청 가능합니다.
강의소개
본 과정에는 현업 인공지능 전문가가 멘토로 참여합니다.
멘토는 수강생과 함께  프로젝트를 수행할 뿐 아니라, 인공지능 개발자가 어떤 일을 하는지,
현재 A.I. 업계에서 어떤 기술과 서비스가 개발되고 있는지,
인공지능 개발자가 되려면 무엇을 해야 하는지 등 다양한 팁과 노하우를 전달할 예정입니다.
본 교육과정을 통해 인공지능 응용 SW 개발자로 성장하세요.
이런 것을 배울 수 있어요!

별도의 참고자료 없이 상황에 꼭 맞는 이메일 단어와 표현을 패턴화하여 자유롭게 사용할 수 있습니다.

별도의 참고자료 없이 상황에 꼭 맞는 이메일 단어와 표현을 패턴화하여 자유롭게 사용할 수 있습니다.

별도의 참고자료 없이 상황에 꼭 맞는 이메일 단어와 표현을 패턴화하여 자유롭게 사용할 수 있습니다.

홈코딩이 특별한 이유
01
02
03
상세 커리큘럼 안내

기초 1강 ( Day 1 )

환경설정과 파이썬 기초
  • Google Colab : 기본 설정, 주요 단축키, 마크다운 문법
  • 데이터 타입과 자료 구조 : 변수과 기본타입, 연산자, 문자열, 자료 구조
  • 조건문과 반복문 : 조건문 (if, elif, else), 반복문(for, while)
  • 함수 이해 및 활용 : 함수의 입출력, 변수의 범위 (Scope)
  • 파이썬 모듈 : 파이썬 기본 내장 모듈, pip를 통한 외부 패키지 설치 및 사용

기초 2강 ( Day 2 )

정적 웹 페이지 크롤링 #1
  • 크롤링 대상 웹 페이지 불러오기 (requests)
    • HTTP Method & URL
    • HTTP Status Code
    • headers & User-Agent
  • 데이터 수집을 위한 웹 구조 분석 (BeautifulSoup)
    • HTML & Tag
    • 크롬 개발자 도구
    • 선택자(Selector)
  • 과제 1 : 네이버 환율
  • 과제 2 : KBO 리그 기록 및 순위

기초 3강 ( Day 3 )

정적 웹 페이지 크롤링 #2
  • 주소 변경을 통해 원하는 데이터 접근
    • Query String (Parameter)
  • 반복문을 통한 전체 크롤링
    • Pagination 전부 크롤링하기
    • URL 받아 다시 크롤링하기
  • 과제 1 : 구글 검색
  • 과제 2 : 알라딘 베스트 셀러 목록

기초 4강 ( Day 4 )

Pandas를 통한 데이터 편집
  • 판다스(Pandas) 소개 : 판다스 (Pandas), 데이터프레임(DataFrame)
  • 데이터프레임 생성 및 수정 : 다양한 자료 구조를 통한 데이터프레임 생성, 인덱스(Index) 다루기, 컬럼(Column) 다루기 
  • 데이터프레임 파악하기 : 주요 값 보기, 전치와 정렬
  • 데이터프레임 행/열 조작 : 열 조회/추가/수정/삭제, 행 조회/추가/수정/삭제
  • 데이터프레임 일괄 편집 : 불리언 인덱싱, 일괄 변환 (apply)
  • 데이터프레임 파일 I/O : 엑셀파일로 저장, 구글 드라이브에 저장, 구글 드라이브에서 불러오기

기초 5강 ( Day 5 )

이메일을 통한 데이터 전송
  • SMTP를 통한 메일 발송
    • SMTP(간이 전자 우편 전송) 프로토콜이란?
    • Gmail 연동
  • Email 라이브러리로 메일 꾸미기
    • 텍스트 내용 구성하여 메일 발송
    • 파일 첨부하여 메일 발송
    • 여러 사람에게 메일 발송
  • 과제 1 : 지면기사 뉴스레터
  • 과제 2 : 주식 관심종목 리포트
교육과정 참여방법
교재준비
  • (주교재) 슬랙 메신저를 통해 제공
  • (부교재) 참고자료는 필요에 따라 개인 구매
학습방법
환급기준
  • 모든 온라인 스터디에 참가하고, 모든 주간 과제를 매주 6일차 오후 11시 59분까지 제출하면 환급됩니다. 
  • 모든 온라인 스터디에 참가하고, 모든 주간 과제를 매주 6일차 오후 11시 59분까지 제출하면 환급됩니다. 
유의사항
  • (주교재) 슬랙 메신저를 통해 제공
  • (부교재) 참고자료는 필요에 따라 개인 구매
강사소개
주요경력
현) 컬쳐 랩(Culture lab) 대표
- 한림대학교 의과대학 겸임교수
- 한림대학교, 한림성심대학교, 중앙대학교 [통계], [데이터 베이스], [웹 개발] 등 데이터 사이언스 강의
- KOCW [통계 프로그래밍과 분석을 위한 R 입문], [R을 이용한 통계학 입문] 등 4개 강의
변   영   인 강사님


 1. 자기소개 부탁드립니다.
반갑습니다. 데이터를 이리저리 뒤적이는 것을 좋아하는 이윤환이라고 합니다. 저는 통계학을 전공하였고 대학원에서는 당시 유행하던 데이터 마이닝 기법을 적용한 프로그래밍, 문항반응이론에 기반 시스템 개발과 실제 적용, 대학의 교육개발센터에서 온라인 플랫폼으로 사용할 시스템을 개발하였으며, 대학에서 통계학, DB, 웹, 정보시스템 등의 강의를 진행하고 있습니다.


 2. 강의에서는 주로 어떤 내용을 다룰 예정이시고, 어떤 형태로 진행되나요?
반갑습니다. 데이터를 이리저리 뒤적이는 것을 좋아하는 이윤환이라고 합니다. 저는 통계학을 전공하였고 대학원에서는 당시 유행하던 데이터 마이닝 기법을 적용한 프로그래밍, 문항반응이론에 기반 시스템 개발과 실제 적용, 대학의 교육개발센터에서 온라인 플랫폼으로 사용할 시스템을 개발하였으며, 대학에서 통계학, DB, 웹, 정보시스템 등의 강의를 진행하고 있습니다.


 3. 다른 강의와 차별점이 무엇인가요?
반갑습니다. 데이터를 이리저리 뒤적이는 것을 좋아하는 이윤환이라고 합니다. 저는 통계학을 전공하였고 대학원에서는 당시 유행하던 데이터 마이닝 기법을 적용한 프로그래밍, 문항반응이론에 기반 시스템 개발과 실제 적용, 대학의 교육개발센터에서 온라인 플랫폼으로 사용할 시스템을 개발하였으며, 대학에서 통계학, DB, 웹, 정보시스템 등의 강의를 진행하고 있습니다.
교육소개
 
본 과정은 약 6개월 교육을 통해 인공지능 SW 개발자를 양성합니다.

수강생들은 기초 프로그래밍과 딥러닝 기술을 배우고,  2017-2018년 논문이 발표되며 큰 화제가 된 open pose, pose transfer와 같은 최신 A.I. 오픈소스 활용에 대해 배우게 됩니다. 또한 본 과정에는 현직 인공지능 전문가가 멘토로 참여합니다.멘토는 수강생과 함께  프로젝트를 수행할 뿐 아니라, 인공지능 개발자가 어떤 일을 하는지, 현재 A.I. 업계에서 어떤 기술과 서비스가 개발되고 있는지, 인공지능 개발자가 되려면 무엇을 해야 하는지 등 다양한 팁과 노하우를 전달할 예정입니다. 

본 과정을 통해 인공지능 SW 개발자로 성장하세요.
본 교육과정을 수강하면 
어떤 직군으로 
진출할 수 있나요?
 
인공지능 SW 개발자
인공지능 SW 개발자는 이미지, 음성, 비디오 등 빅데이터를 처리하는 모델을 만들고 훈련시켜 다양한 서비스를 만듭니다. 인공지능 기술에는 패턴 분류를 스스로 하느냐 지정하느냐 등의 차이가 있지만 빅데이터를 활용한다는 점에서 공통점이 있습니다.  

※ 2020년 채용공고 분석
자격요건 : *Python, *Tensorflow, *컴퓨터 비전, *머신러닝 경험, R, 자연어 처리
우대사항 : *SQL, *Linux, *AWS/GCP, *논문을 읽고 구현할 수 있는 능력, 통계
*플레이데이터에서 배울 수 있는 주제
백엔드 개발자
백엔드 개발자는 서버와 DB관리를 하거나 데이터 분석을 위한 엔지니어링, 분산파일시스템이나 DBMS의 제품을 개발합니다. 시스템을 안정적으로 개발해 많은 트래픽이 발생하더라도 에러 없이 서버 프로그램이 실행되도록 하는 완성도가 중요한 직군입니다.

※ 2020년 채용공고 분석
자격요건: *Java, *Spring, *Python, *AWS, *SQL, *Linux, *JavaScript, *Rest API 등
우대사항 : *MSA와 Elastic Search 활용 경험, *Spring Framework 이해가 높은 분
*플레이데이터에서 배울 수 있는 주제
프론트엔드 개발자
프론트엔드 개발자는 웹 페이지의 구조를 만들고,유저 액션이 발생하면 클라이언트 내에서 처리합니다. 추가 데이터가 필요한 경우에는 서버에 요청하고 이에 알맞은 UI를 뿌려주는 등 사용자가 포함된 부분에 집중해 개발하는 직군입니다. 

※ 2020년 채용공고 분석
자격요건 : *JavaScript(ES6), *HTML/CSS, Node.js, UI 프레임워크 등 
우대사항 : Vue.js, Angular.js, React.js 활용 및 개발 경험이 있는 분
*플레이데이터에서 배울 수 있는 주제
커리큘럼
 

STEP 01 프로그래밍 심화


학습스킬

Back-End, Front-End Programming, SW공학, Data Processing


프로젝트 1

Spring Boot 기반 Web 프로젝트


프로젝트 2

Python 기반 전처리 프로젝트


인공지능 응용 SW 개발자 양성과정(P.E.)에 오신 것을 환경합니다. 이제 여러분은 Java, Spring Boot 등 Back-End Programming과 JavaScript, Vue.js 등 Fron-End Programming, SW공학, MSA 등 인공지능 학습을 위한 기반 기술에 대해 배우게 됩니다. 또, SQL, Python 등 Data Processing 관련 기술을 통해 인공지능 기술에 필요한 데이터 전처리 방법을 익히게 됩니다.

STEP 02 컴퓨터 비전을 활용한 데이터 전처리


학습스킬

영상 처리, OpenCV


프로젝트 3

이미지 데이터 전처리 프로젝트


두 번째 단계부터는 본격적인 인공지능 기술 교육이 시작됩니다. 본 교육은 다양한 인공지능 대표 분야인 영상(컴퓨터 비전)에 중점을 두고 있으며, 이번 단계를 통해 컴퓨터 비전의 핵심 라이브러리인 OpenCV를 활용해 영상 데이터를 처리 하는 방법에 대해 배우게 됩니다.

STEP 03 딥러닝을 활용한 영상 데이터 분석


학습스킬

Machine / Deep Learning Basic, Image Deep Learning


프로젝트 4

이미지 데이터 전처리 프로젝트


세 번째 단계에서는 딥러닝을 활용해 이미지 데이터를 분석하는 방법에 대해 배우게 됩니다. 머신러닝을 이용한 지도·비지도 학습, DNN, CNN, RNN 등 딥러닝 알고리즘에 대해 배우고, 딥러닝을 활용한 이미지 분석 프로젝트를 수행합니다.

STEP 04 다중 포즈 생성


학습스킬

Cloud, Open Pose, Pose Transfer


네 번째 단계에서는 Cloud에 개발환경을 구축하고, Open Pose, Pose Transfer, GAN 등 최신 오픈소스를 사용해 이미지 데이터를 학습시키고 다양한 영상 데이터를 생성하는 방법에 대해 배우게 됩니다.

STEP 05 최종 프로젝트


프로젝트 5

모델 다중 포즈 제공 서비스 애플리케이션 개발 프로젝트


자 이제 마지막 단계입니다. 지금까지 배운 기술을 총 동원해 최종 프로젝트를 진행합니다. 프로젝트는 팀 단위로 진행하며 머신러닝, 딥러닝 알고리즘을 활용하는 것을 기본 조건으로 합니다. 여러분이 원하는 서비스를 직접 만들어보세요.

취업교육.

플레이데이터에서는 어떻게
취업준비를 하나요?

ⓐ 알고리즘 스터디
플레이데이터에서는 수강생들이 성공적으로 코딩테스트를 준비할 수 있도록 알고리즘 스터디를 운영합니다. 참여자들은 총 5개월 동안 컴퓨터의 구조부터 시작해 어려운 알고리즘 문제까지 수준별로 다양한 문제를 풀 수 있습니다. 

ⓑ 모의 코딩테스트
매월 모의 코딩테스트를 실시하여 수강생 전원이 참여합니다. 스스로 공부하는 것과 제한된 시간과 환경에서 테스트를 보는 것은 완전히 다른 차원의 이야기입니다. 자신의 실력을 객관적으로 검증받고 피드백을 통해 약점을 보완하세요. 

ⓒ 최신 논문 읽고 구현하기
인공지능 분야는 워낙 빠르게 발전하고 있기 때문에, 인공지능 분야에서 일을 하려면 발표된 논문을 읽고 구현하는 능력을 갖추는 것이 꼭 필요합니다. 본 교육과정은 현업 전문가가 멘토로 참여해 인공지능 분야의 핵심 논문을 읽고 구현합니다.

ⓓ 취업 포트폴리오 만들기 
기업들이 지원자의 포트폴리오를 신뢰하지 않는 이유는 그것이 지원자의 실력을 정확하게 보여주지 못하기 때문입니다. 때문에 나라는 사람이 누구인지, 나는 어떤 일을 할 수 있는지를 정확하게 보여줄 수 있는 포트폴리오를 만드는 것이 중요합니다. 플레이데이터는 다년간의 경험을 통해 수강생의 유형을 분류하고, 그에 맞추어 취업 로드맵을 제공하는 서비스를 완성했습니다. 나만의 취업 포트폴리오를 만들어 보세요.
실무교육.
 
컴퓨터 비전과 최신 오픈소스 활용
컴퓨터 비전은 기계의 시각에 해당하는 부분을 연구하는 인공지능의 한 분야입니다. 쉽게 설명하면 기계가 무언가를 보고, 인식하고, 인식한 내용에 따라 특정 행동을 할 수 있도록 만드는 것입니다.  
본 교육과정은 OpenCV라는 라이브러리를 사용해 영상/이미지를 전처리합니다. 또한 2017-2018년 논문이 발표되며 화제가 된 open pose, pose transfer 등  오픈소스에 대해 배우고, 이 기술들을 활용해 새로운 서비스를 만들어 봅니다.
 
현업 인공지능 전문가의 멘토링
머신러닝, 딥러닝은 전세계적으로 가장 각광받는 분야로 기업부터 학계까지 다양한 연구가 이루어지고 있습니다. 때문에 기술 발전의 속도가 빠르고 진입장벽 또한 높으며, 새롭게 개발된 기술을 끊임없이 학습할 수 있어야 합니다.  
플레이데이터는 수강생들의 장기적인 성장을 위해 현업 전문가의 멘토링을  교육과정에 도입했습니다. 멘토는 수강생과 함께 인공지능 소프트웨어 개발 프로젝트를 진행합니다.  또한 인공지능 개발자가 무슨 일을 하는지, 현재 A.I. 업계에서 어떤 기술과 서비스가 개발되고 있는지, 인공지능 개발자가 되려면 무엇을 해야 하는지 등에 다양한 팁과 노하우를 알려줍니다.
소프트스킬.

수강생들의 소프트 스킬을 기르기 위해 
페어 프로그래밍을 도입했습니다. 

20년차 삼성전자 개발자 
"중요한 것은 코딩실력이 아니고 사람들과 잘 어울리는 사람, 협업이 잘 되는 사람이다. 성격이 나쁘고 남에게 해를 끼치거나 사기칠거 같은 사람보다 착하고 부지런한 사람이 필요하다."

20년차 AWS 개발자
"기술보다 긍정적이고 태도가 좋은 사람을 선호한다. 가장 배우기 힘든 것이 태도다. 기술이 가장 배우기 쉽다. 주위에 긍정적인 효과를 주는 사람, 열정을 느낄 수 있는 사람이 되는 것이 중요하다."

<소프트 스킬>의 저자 존 소메즈
"많은 개발자가 사회생활을 시작할 때 실력만 갖추면 될 거라고 착각한다. 하지만 개발자도 컴퓨터를 대하는 시간보다 사람을 대하는 시간이 길다. 소프트웨어 개발자의 업무도 사람을 대하는 것이다."
플레이데이터 수료생을 
채용한 기업들을 
소개합니다.
 
교육과정의
기본정보를 다시 확인하세요!

[ 4차 산업혁명 선도인력 양성사업 ]
인공지능 응용 SW 개발자 양성과정
기간  06.29 ~ 12.23
시간  월 ~ 금 / 09:00~18:00 / 총 960시간
비용  800만원 (내일배움카드 발급 시 0원) 
장소  서울시 서초구 효령로 335, 1층 플레이데이터 
문의  playdata@playdata.io