- React 시작하기(문법, 컨포넌트, JSX) - React 프로젝트 구성하기(구성, 컨포넌트, 라우팅) - React 스타일링(React 최적화, 활용, Ref) - React 실전(Higher Order Component(HoC), Hooks, Rest API) - React 테스팅 및 배포(테스트하기, 클라우드 환경에 배포하기) - DJango 시작하기 - DJango 개발
웹서비스 이론 및 구축 실습 (서버 프로그래밍)40 시간
- Django 개발환경 구축, 기본 개념 - Django 모델 클래스, MTV 패턴데이터 생성 - Django 기본폼 생성, Model 폼 사용 - Django게시글 등록, 수정, 삭제, 조회 - Django 템플릿 태그, 변수, 필터, 상속
웹크롤링을 활용한 데이터수집40 시간
- 웹크롤러 개요 및 개발 실습 - 웹크롤링 Beautiful soap lib 사용 실습 - 웹크롤링 정규표현식 적용 실습
데이터 수집 및 시각화 프로젝트72 시간
- 네이버 뉴스, 블로그, 트위터 중 수집 대상 선정 - 데이터 유형에 따라 적재 데이터베이스 스키마 설계 - BS4, Selenium, Scrapy 등을 활용한 데이터 수집 개발 - 수집한 데이터를 데이터베이스에 적재 - 수집 결과 시각화
머신러닝 이론 및 실습80 시간
- 머신러닝 개요, 활용사례, 주요개념 - 머신러닝을 위한 파이썬 기본 문법, Numpy, Pandas, Seaborn 실습 - Neural Networks 원리 이해 및 파이썬 - Support Vector Machine, Clustering - 로지스틱 회귀, 서포트벡터머신 - 결정트리, 랜던포레스트, K-NN - K-겹 교차검증 이용 모델 성능평가, 그리드서치
딥러닝 이론 및 실습80 시간
- 딥러닝 개요, 활용사례, 주요개념 - 인공신경망 직접 구현하기 - NN, CNN, RNN, GAN 구조 및 실습 - 강화학습, Text mining - Object Detection 모델 - Speech-to-Text 모델 - Pose Detection 모델
추천시스템 이론 및 실습64 시간
- 추천시스템 개요 - 데이터 전처리, 클러스터링 분석, 의사 결정나무 - 협업 필터링 추천시스템 이론 및 실습 - 콘텐츠 기반 추천시스템 이론 및 실습 - 지식기반 추천 시스템 이론 및 실습 - 하이브리드 시스템 이론 및 실습
빅데이터 실무 유형별 프로젝트168 시간
- 텍스트마이닝 : 감성분석주제)대화내용 우울증 판독 - 음성인식 : STT(Speech-to-Text)주제)회의음성 인식 전사 - 객체인식 : OD(Object Detection)주제)위해물품 엑스레이이미지 판독 - 포즈인식 : PD(Pose Detection)주제)영상에서 사람 동작 유형 분류
빅데이터 분석 기술활용 현장실무 프로젝트216 시간
- 텍스트마이닝활용 우울증 상담 챗봇 - 음성인식활용 회의 화자분리 및 요약 - 객체인식활용 위성영상 판독 - 포즈인식활용 폭행 감지
프로그래밍 기초80 시간
- 개발환경 구축, 파이썬 개요 장단점 - 파이썬 활용 기본수식계산 선택문, 반복문 실습 - 파이썬 함수 정의 및 실습 모듈/패키지 활용 실습 - 파이썬을 활용한 읽고 쓰기 정규 표현식 실습 - 파이썬을 활용한 인터넷 정보조회 - 배열 생성, 연산, 인덱싱, 슬라이싱 - 데이터 연산, 통합, 파일 읽고 쓰기 - 막대그래프, 선그래프, 산점도, 파이그래프 등 - 엑셀 파일 읽기, 쓰고, 통합 변경
데이터 수집 및 관리56 시간
- 데이터베이스 개념, 등장배경, 시스템별 장단점. Maria DB 설치 - 데이터 모델의 개념. 개념 모델, 논리 모델, 관계 모델 - 테이블 생성, 데이터 입력, 수정, 삭제 실습. 조회 및 조인 실습 - Rest API를 활용한 데이터 수집