메인메뉴로 이동 본문으로 이동
파이썬을 활용한 데이터 분석과 IT 보안

파이썬을 활용한 데이터 분석과 IT 보안

  • 강의구성  114차시
  • 강사  최일선
  • 수강기한  365일
₩112,200원 ₩132,000
파이썬을 활용한 데이터 분석과 IT 보안

파이썬을 활용한 데이터 분석과 IT 보안

이번 강의는 파이썬을 활용한 데이터 분석과 IT보안 영역 적용 방법을 가이드 해주는 강의입니다.


😋 이 내용을 학습합니다

  •  파이썬을 이용해 데이터를 분류하고 표현할 수 있다.
  •  로그분석을 통해 데이터를 분석하고, 시스템을 구축할 수 있다.

🎯 학습목표

  •  파이썬을 이용해 데이터를 분류하고 표현할 수 있으며 로그분석을 통해 데이터를 분석하고, 시스템을 구축합니다.

📌 수강대상

  •  파이썬을 활용한 데이터 분석에 관심 있는 입문자
  •  파이썬 크롤링 기법, 데이터 파싱 기법을 완벽히 이해하고 싶은 분
  •  IT보안에 데이터 분석 기법을 적용하고 싶은 분

🤵 최일선 강사

약력

  • - 멀티캠퍼스 그룹 강의 외부 전문 강사
  • - 사이버가디언스 외부 전문 강사
  • - "비박스를 활용한 웹 모의해킹 완벽실습" 저자
  • - "윈도우즈 애플리케이션 취약점 분석" 온라인 강의
  • - "악성코드 분석을 위한 메모리 분석 기법" 온라인 강의
  • - "데이터분석 활용", "머신러닝"강의
  • - "악성코드 분석 입문, 중급" 강의
  • - 한컴MDS 그룹 강의 외부 전문 강사

참고사항

  • - 버추얼 박스(VirtualBox)나 Vmware 설치 필요, 강의 내 실습 이미지 설치 방법 소개됨

커리큘럼

본 강의는 챕터별로 구성되어 있습니다.

  • Chapter 1. 정보보안과 데이터분석

  • OT
  • 데이터 분석이란
  • 데이터 분석에 필요한 것들
  • 데이터 분석 활용 사례
  • 2016 내일을 잡아라 - 빅데이터 전문가
  • 파이썬 개요와 Anaconda 설치
  • conda 활용하기
  • Jupyter Notebook 소개
  • Jupyter Notebook 튜토리얼
  • Chapter 2. 파이썬 기초 정복하기

  • IDLE
  • 들여쓰기와 주석 기능
  • 변수와 숫자 연산
  • 문자열 출력과 입력
  • 다양한 데이터 타입 - 부울
  • 다양한 데이터 타입 - list
  • 다양한 데이터 타입 - tuple
  • 다양한 데이터 타입 - set
  • 다양한 데이터 타입 - dict
  • 함수와 리턴
  • 흐름 제어 - if, elif, else
  • 흐름 제어 - for, range, while
  • 흐름 제어 - break, continue, try, except
  • 파일 쓰기와 읽기
  • 터틀 그래픽 다루기
  • 자동화 툴을 위한 정규 표현식
  • 자동화 툴을 위한 정규 표현식 연습 문제
  • Virtual Box Tutorial
  • Chapter 3. 로그 데이터 수집

  • 환경 소개
  • 설치 방법
  • IDS 및 Web Log 데이터 발생 및 수집
  • IDS 및 시스템 Log 수집
  • Chapter 4. sysmon 윈도우 이벤트 강화

  • 시스템 모니터링 도구
  • 이벤트 ID 상세 분석
  • Log 효율성 높이기
  • 침투 시나리오와 Log 분석
  • Chapter 5. Numpy 완벽 이해 및 실습

  • Numpy 개요
  • Numpy 배열 생성
  • Numpy 자료형
  • Numpy 속성
  • Numpy 마스킹
  • 배열 모양 바꾸기
  • 배열 합치기
  • 배열 나누기
  • Numpy Universal Function
  • 카피와 뷰
  • Numpy와 파이썬 연산 속도 비교
  • 정리
  • Chapter 6. 통계학 기초

  • 통계학 기초, 정보의 시각화
  • 파이 차트
  • 바 차트
  • 히스토그램 1
  • 히스토그램 2
  • 누적 도수 그래프
  • 선 그래프
  • 산술 평균
  • 중앙값
  • 최빈값
  • 모집단과 표본, Numpy
  • Numpy 집합 함수
  • Numpy 이항분포
  • Chapter 7. Pandas 완벽 이해 및 실습

  • Pandas
  • Pandas Series
  • 연습 문제
  • Pandas Data Frame
  • 연습 문제
  • 데이터 정렬
  • 연습 문제
  • 기술 요약 통계
  • 연습 문제
  • 계층적 색인
  • 연습 문제
  • 누락 값 처리
  • 연습 문제
  • Pandas IO 도구들
  • Chapter 8. 데이터정제

  • Pandas IO 도구들 실습
  • Web Log 2 Data Frame
  • Web Log 2 Data Frame 실습
  • Sguil Log 2 Data Frame
  • Sguil Log 2 Data Frame 실습
  • Windows 이벤트 Log 2 Data Frame
  • Windows 이벤트 Log 2 Data Frame 실습
  • Chapter 9. 데이터 시각화

  • 데이터 시각화 - Matplotlib
  • ndarray 데이터 그리기
  • 그래프 꾸미기 1
  • 서브플롯
  • 그래프 꾸미기 2
  • Pandas 데이터 그리기
  • 파이썬 머신러닝 맛보기
  • Chapter 10. 시계열 데이터 분석

  • 시계열 데이터
  • 리샘플링
  • 보안 Log 시각화와 분석
  • Web Log 데이터 분석 및 시각화
  • Sguil Log 데이터 분석 및 시각화 연습하기
  • Sysmon Log 데이터 분석 및 시각화
  • 이메일 리포팅
  • 주식 Log 시각화와 분석
  • Chapter 11. 웹 크롤링과 자연어 처리

  • HTTP 개요
  • BeautifulSoup을 사용한 HTML 분석 1
  • BeautifulSoup을 사용한 HTML 분석 2
  • 사이트 크롤링
  • 사이트 크롤링 - Robots_txt
  • 전체 사이트 크롤링
  • 자연어 읽고 쓰기
  • 자연어 처리 NLTK 체험하기
  • Malware Traffic Analysis 사이트 분석을 통한 EK 현황 분석
  • Chapter 12. 트위터 데이터 분석을 통한 정보보안 이슈 분석

  • 트위터 데이터 분석을 통한 정보보안 이슈 분석
  • Tweepy Tutorial
  • 구글 스프레드시트를 활용한 데이터 수집
  • 트위터 데이터 분석
  • 구글 API로 IP 지도 그리기
  • Chapter 13. 안드로이드 권한을 활용한 머신러닝 악성코드 탐지

  • 안드로이드 권한 분석을 활용한 악성코드 탐지 개요
  • 안드로이드 언패키징
  • 안드로이드 권한 목록 추출
  • 머신러닝을 활용한 악성코드 탐지

후기

파이썬을 활용한 데이터 분석과 IT 보안

파이썬을 활용한 데이터 분석과 IT 보안

₩112,200원 ₩132,000