ONLINE CLASS

파이썬 데이터분석 [기초]

COURSE FOCUS

이 강의에서 배우는 핵심 실무

리스트·튜플·딕셔너리·셋으로 파이썬 데이터 구조를 익힌 뒤 Pandas와 NumPy로 CSV 파일을 처리합니다. score.csv와 crime.csv 예제를 통해 파일의 데이터를 다루는 방법을 연습하고 OpenCV로 이미지 파일을 읽는 학습으로 범위를 넓힙니다. matplotlib의 산점도와 막대그래프를 작성하며 표 데이터와 이미지, 시각화 도구의 쓰임을 구분해봅니다.

?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

◆
기업이 선택한 신뢰 강의

검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.

자세히 보기  >
♥
수강료 일부는 사회환원에 사용됩니다.

작은 나눔이 더 나은 내일을 만듭니다.

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

실제 수강생의 학습 경험을 확인해 보세요.

수강후기를 불러오는 중입니다.

RECENT Q&A

최근 수강질문

최근 등록된 수강질문을 작성순서대로 확인해 보세요.

ALZIO DEEP GUIDE

Python을 데이터 처리와 연결하기

22강에서 리스트·딕셔너리부터 배열·표 데이터, CSV·XML·JSON·이미지·SQLite·그래프로 이어집니다. 이 과정은 언어 문법 전체보다 데이터 원본의 구조를 읽고 적절한 라이브러리를 선택하는 학습에 초점을 둡니다.

공식 기술정보 확인22강 커리큘럼 연결2026 현재 기술정보

파이썬 데이터분석 [기초] · 22강 · 10시간 8분

01

Python은 어떤 언어인가

Python은 자동화와 데이터 처리부터 여러 응용 프로그램에 사용하는 범용 언어입니다. 이름에 값을 연결하는 방식과 들여쓰기로 코드 블록을 구분하는 문법을 사용합니다. 짧게 작성하는 것보다 데이터와 작업 규칙을 읽기 쉽게 표현하는 것이 학습의 핵심입니다.

언어 자체와 실행 구현을 구분하세요. CPython은 널리 사용하는 Python 구현이지만 Python이라는 언어와 완전히 같은 개념은 아닙니다. 코드를 실행하는 환경과 함께 표준 라이브러리·외부 패키지를 활용하며, 필요한 기능이 모두 언어 문법에 들어 있는 것은 아닙니다.

02

언어·실행환경·라이브러리를 구분하기

VS Code와 Jupyter는 코드를 작성하고 실행 결과를 확인하는 도구입니다. Python 인터프리터가 실제 코드를 실행하고, 표준 라이브러리는 기본 기능을 제공합니다. NumPy와 pandas는 별도로 관리되는 외부 프로젝트이므로 언어 버전과 패키지 버전을 따로 기록해야 합니다.

설치가 성공했는데 import가 실패한다면 먼저 실행 중인 인터프리터를 확인하세요. 프로젝트마다 가상환경을 분리하면 패키지 구성을 재현하기 쉽습니다. 가상환경 관리는 일반적인 다음 학습 주제이며, 아래 강좌 범위 표시와 구분됩니다.

  1. 작성 도구
  2. Python 인터프리터
  3. 표준·외부 라이브러리
  4. 작업 결과
03

목적에 따라 선택하는 핵심 기능

아래는 기술 자체의 기능입니다. 카드의 강좌 연결 표시가 이 과정에서 직접 학습하는 범위를 구분합니다.

자료형과 객체

숫자·문자열·목록은 각각 다른 연산을 지원하는 객체입니다. 동적 타입은 자료형이 없다는 뜻이 아닙니다. 입력을 계산 가능한 값으로 바꾸고 서로 다른 종류의 데이터를 섞지 않는 데 필요합니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

리스트와 튜플

여러 값을 순서대로 묶는 구조입니다. 리스트는 항목을 변경할 수 있고 튜플은 그 묶음 자체를 변경할 수 없습니다. 처리 중 바뀌는 목록과 고정된 묶음을 구분하면 함수의 입력·출력을 읽기 쉬워집니다.

강좌에서 직접 학습 · 1강

딕셔너리와 집합

딕셔너리는 키로 값을 찾고 집합은 중복 없는 항목을 다룹니다. 고객 번호로 데이터를 찾는 일과 두 목록의 공통 항목을 찾는 일에는 서로 다른 구조가 적합합니다.

강좌에서 직접 학습 · 2강

조건과 반복

if는 조건에 따라 실행 경로를 나누고 for는 대상의 항목을 차례로 처리합니다. 반복 횟수뿐 아니라 종료 조건과 빈 입력을 함께 생각해야 같은 작업을 안전하게 여러 번 수행할 수 있습니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

함수

입력과 결과를 갖는 작업 단위를 이름으로 묶습니다. 같은 계산을 여러 곳에서 복사하는 대신 함수로 재사용하면 수정할 위치가 줄어듭니다. 인수와 반환값을 정하는 과정은 업무 규칙을 명확하게 만드는 과정입니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

클래스

관련 상태와 동작을 하나의 객체 모델로 표현합니다. 모든 코드를 클래스에 넣을 필요는 없습니다. 여러 객체가 같은 구조를 공유하거나 상태에 따라 동작이 달라질 때 설계 도구로 사용합니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

모듈과 패키지

모듈은 코드를 나눠 가져오는 단위이며 패키지는 관련 모듈을 구성하는 방식입니다. import로 불러오는 표준 라이브러리와 별도로 설치한 외부 패키지를 구분해야 설치 오류와 코드 오류를 따로 진단할 수 있습니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

예외 처리

실행 중 실패를 예외로 전달하고 필요한 곳에서 처리합니다. 모든 오류를 숨기는 것이 목적은 아닙니다. 파일 누락이나 잘못된 입력을 구분해 알리고 정리할 작업을 수행하는 데 사용합니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음

파일 입출력

프로그램 밖의 데이터를 읽고 결과를 저장하는 연결점입니다. 경로·인코딩·열기 모드가 결과에 영향을 줍니다. 기존 파일을 덮어쓰는 작업과 새 결과 파일을 만드는 작업을 구분해야 합니다.

강좌에서 직접 학습 · 9·11~16강

NumPy 배열

배열의 형상·축·자료형을 기준으로 수치 데이터를 연산하는 외부 라이브러리입니다. 같은 모양의 데이터에 연산을 적용할 때 유용합니다. 배열의 축과 브로드캐스팅 조건을 확인해야 의도한 계산이 됩니다.

강좌에서 직접 학습 · 3~4강

pandas 데이터프레임

행과 열에 이름을 붙여 표 데이터를 처리하는 외부 라이브러리입니다. 선택·정렬·결측값 처리·집계 작업을 연결할 수 있습니다. 인덱스와 열 이름을 이해하면 계산 결과가 어떤 행에 대응하는지 설명할 수 있습니다.

강좌에서 직접 학습 · 5~6·11~12강

가상환경

프로젝트마다 설치 패키지를 분리하는 환경입니다. 다른 작업의 패키지 버전 충돌을 줄이는 데 도움이 됩니다. 편집기에서 선택한 인터프리터와 패키지를 설치한 환경이 같은지 확인하는 것이 중요합니다.

현재 기술 참고 · 본 강좌 직접 학습으로 확인되지 않음
04

이 과정의 작업 흐름

1~6강에서 Python 자료구조와 NumPy·pandas를 익히고, 7~16강에서 문자열·파일·텍스트·CSV·XML·JSON으로 확장합니다. 17~20강은 이미지와 SQLite, 21~22강은 그래프입니다. 파일 확장자만 확인하는 데서 끝내지 말고 행·열·계층·픽셀 중 어떤 구조인지 먼저 파악하세요.

원본을 읽은 뒤 항목 수와 자료형을 확인하고 일부 데이터를 눈으로 대조하세요. 변환이 성공해도 잘못된 인코딩이나 숫자 해석 때문에 내용이 달라질 수 있습니다. 시각화 전에 데이터가 원하는 단위와 기준으로 정리됐는지 확인하는 흐름이 중요합니다.

  1. 원본 형식 파악
  2. 구조와 자료형 확인
  3. 라이브러리로 읽기
  4. 필요 데이터 선택
  5. 변환·저장
  6. 시각화 검토
05

이름·객체·변경 가능성을 이해하기

변수 이름은 객체와 연결됩니다. 같은 리스트를 두 이름이 가리키면 한쪽에서 항목을 변경한 결과가 다른 쪽에도 보일 수 있습니다. 문자열이나 튜플처럼 변경할 수 없는 객체와 리스트·딕셔너리처럼 변경 가능한 객체의 차이를 이해하면 복사와 함수 인수 문제를 설명할 수 있습니다.

동적 타입에서는 실행 시 객체의 종류에 따라 연산이 결정됩니다. 문자열을 숫자로 자동 해석한다고 가정하면 안 됩니다. 입력 형식을 확인하고 필요한 변환을 명시하세요. 함수·모듈·클래스는 코드 구조를 만드는 서로 다른 도구이므로, 작은 작업을 반드시 큰 객체 설계로 바꿀 필요는 없습니다.

06

실무에 적용할 때 확인할 것

CSV는 표의 행과 필드를 전달하지만 셀 서식이나 여러 시트를 표현하는 Excel 통합문서와 다릅니다. 11~12강에서 구분 문자·헤더·자료형을 점검하고 저장한 파일을 다시 읽어 비교해 보세요. 원본 파일의 이름과 정리한 결과 파일의 이름을 나누면 변경 과정을 추적하기 쉽습니다.

XML은 요소·속성·계층을, JSON은 객체·배열·값 구조를 살펴야 합니다. 13~16강에서는 파일을 문자열로 읽는 작업과 구조를 파싱하는 작업을 구분하세요. 17~19강의 이미지 처리는 픽셀 데이터 처리이며 디자인 편집 도구 사용 전체를 배우는 것은 아닙니다.

CSV를 다시 읽어 비교하는 왕복 실습

11~12강을 복습한 뒤 코드 값에 앞자리 0이 있고 일부 칸이 비어 있는 작은 CSV를 작성하세요. 읽기·저장·다시 읽기의 세 단계에서 항목 수와 값이 어떻게 바뀌는지 비교합니다. 코드 식별자를 숫자로 자동 해석하면 의미가 달라질 수 있습니다. 구분 문자와 헤더를 먼저 확인하고 텍스트 형식과 수치 자료형을 나눠 생각하는 응용 제안입니다.

복습 응용 제안

같은 항목을 XML과 JSON으로 표현하기

13~16강을 연결해 도서 두 권의 제목·저자·태그를 XML과 JSON으로 각각 표현해 보세요. 여러 태그를 가진 항목과 태그가 없는 항목을 함께 넣어 계층과 배열의 차이를 확인합니다. 파싱 뒤 필요한 제목만 선택하고 다시 저장한 구조를 원본과 대조하세요. 파일을 읽는 작업과 내용의 구조를 탐색하는 작업을 구분하는 복습입니다.

복습 응용 제안

그래프에 앞서 데이터의 단위 적기

21~22강을 배운 뒤 범주별 개수는 막대그래프로, 두 수치의 관계는 산점도로 표현해 보세요. 각 열의 단위·관측 항목 수·제외한 값의 기준을 먼저 적습니다. 그래프 종류를 바꾸어도 입력 데이터가 달라진 것은 아닙니다. 원본 표의 몇 개 값을 그래프와 직접 대조해 시각적 표현이 어떤 정보를 전달하는지 설명하세요.

복습 응용 제안
07

이 강좌의 핵심 전문주제

이 과정의 고유 축은 서로 다른 데이터 형식의 연결입니다. 13강의 XML 구조에서 14강의 파서·XPath, 15강의 ElementTree·lxml 생성으로 이어지는 순서를 따라가면 읽기와 쓰기의 차이가 보입니다. 16강의 JSON과 비교해 계층이 표현되는 방식을 설명해 보세요.

20강의 sqlite3는 별도 서버 없이 파일 기반 데이터베이스를 다루는 Python 인터페이스입니다. 표 데이터를 조회하는 방식과 CSV를 한 번 읽는 방식의 차이를 비교하세요. 21~22강의 scatter·bar 그래프는 관계와 범주 비교의 목적이 다르므로 그래프 종류보다 질문을 먼저 정하는 연습이 좋습니다.

08

현재 환경과 강좌 환경의 차이

현재 Python 3과 각 데이터 라이브러리의 공식문서를 기준으로 설명했습니다. 13강에 등장하는 Atom·Notepad는 강좌의 문서 편집 환경이며, 현재의 필수 개발도구라는 뜻은 아닙니다. 공개 자료에는 정확한 Python·라이브러리 버전이 없으므로 강의 화면과 패키지 환경을 확인하세요.

XML·JSON·CSV의 구조 이해와 특정 라이브러리 호출법은 구분해야 합니다. 패키지 버전이 달라지면 설치 조건·API가 달라질 수 있습니다. 현재 언어의 타입 주석·match·async·가상환경 관리는 직접 학습 항목으로 명시되지 않았습니다.

09

비슷한 도구와 어떻게 선택할까

CSV·XML·JSON·이미지처럼 입력 형식이 다른 작업에서는 범용 코드가 유용합니다. 테이블 질의가 목적이면 SQL, 통계 계산이 중심이면 R도 비교할 수 있습니다. 다른 도구의 전체 사용법은 이 22강 범위로 표시하지 않습니다.

비슷한 도구와 어떻게 선택할까
선택지접근 방식이 강좌와의 관계
Python 데이터 처리여러 형식의 읽기·변환·분석을 코드로 연결이 과정의 중심
SQL/SQLite테이블 구조에 질의를 적용20강의 DB 원본 처리와 연결
R통계 계산·시각화 환경분석 목적이 통계 중심일 때 비교
10

Python 기술개념과 실제 강의 연결

회차는 공개 커리큘럼의 순서입니다. 기술 전체가 이 강좌의 학습 범위라는 의미는 아니며, 명시된 내용만 직접 학습으로 표시했습니다.

Python 기술개념과 실제 강의 연결
기능·개념무엇인가실무 의미강좌 회차학습 상태
리스트·튜플·딕셔너리·집합순서·키·중복 규칙을 가진 구조원본 데이터 표현1·2강강좌에서 직접 학습
NumPy·pandas배열과 이름 붙은 표 처리수치·표 데이터 변환3·4·5·6강강좌에서 직접 학습
문자열·파일·NLTK텍스트와 외부 파일 처리텍스트 원본 입력7·8·9·10강강좌에서 직접 학습
CSV행·필드 기반 텍스트표 데이터 교환11·12강강좌에서 직접 학습
XML계층 요소·속성·파서구조화 문서 읽기·생성13·14·15강강좌에서 직접 학습
JSON객체·배열 기반 데이터중첩 원본 파싱16강강좌에서 직접 학습
OpenCV 이미지이미지를 픽셀 데이터로 처리이미지 원본 활용17·18·19강강좌에서 직접 학습
sqlite3SQLite 연결 인터페이스저장 데이터 조회20강강좌에서 직접 학습
matplotlib데이터를 그래프로 표현scatter·bar로 결과 확인21·22강강좌에서 직접 학습
11

이 과정에서 자주 생기는 오해

22강은 Python 문법 전체를 처음부터 배우는가?

첫 두 강은 자료구조이고 이후는 데이터 라이브러리와 형식별 처리입니다. 함수·제어문 전체 입문이 명시된 과정과는 범위가 다릅니다. 실행과 기본 문법이 어렵다면 왕초보 과정을 먼저 비교하세요.

CSV는 엑셀 파일과 같은가?

CSV는 필드와 행을 담는 텍스트 형식입니다. 여러 시트와 서식까지 그대로 보존한다고 가정하면 안 됩니다. 11~12강의 저장 결과는 내용과 자료형을 다시 읽어 확인하세요.

JSON을 읽으면 데이터가 자동으로 정리되나?

구조를 읽는 일과 업무 규칙에 맞게 정리하는 일은 다릅니다. 16강에서 객체와 배열의 중첩을 확인하세요. 필요한 필드가 없는 입력도 별도로 처리해야 합니다.

XML은 태그 문자열을 잘라서 처리하면 충분한가?

계층·속성·다른 요소가 함께 있는 구조를 다룹니다. 14~15강의 파서·XPath·ElementTree를 구조 관점에서 이해하세요. 눈에 보이는 태그 이름만 맞추면 모든 파일에 대응하는 것은 아닙니다.

OpenCV를 배우면 이미지 편집 디자인도 배우나?

이 과정의 17~19강은 Python에서 이미지 파일을 처리하는 범위입니다. 픽셀과 배열을 다루는 기술은 디자인 도구의 레이어·편집 workflow와 다릅니다. 결과 이미지를 원본과 비교해 처리 목적을 확인하세요.

SQLite는 반드시 DB 서버를 설치해야 하나?

SQLite는 별도 서버 프로세스 없이 사용하는 데이터베이스입니다. 20강에서 파일 기반 저장과 질의를 연결합니다. 서버형 DB의 운영·권한·백업 전체와는 구분해야 합니다.

12

학습 목적에 맞춘 다음 단계

파이썬 (실무+데이터분석)

표 데이터의 결측값·통계·클리닝 학습을 보강합니다.

자료 보기 →

파이썬 엑셀자동화

데이터 처리를 시트·차트·파일 통합 업무에 적용합니다.

자료 보기 →

Python 분야의 학습 경로

입문·데이터 처리·업무 자동화 중 목적에 맞는 과정을 비교하세요.

자료 보기 →

학습 방법 안내

실습 계획과 복습 방법을 확인합니다.

자료 보기 →

기술정보는 Python과 관련 라이브러리 프로젝트의 공식문서를 기준으로 검토했으며, 강좌 범위는 파이썬 데이터분석 [기초]의 공개 커리큘럼을 기준으로 구분했습니다.

공식 기술정보 확인일: 2026-10-05 · 강좌 업데이트일을 의미하지 않습니다.

파이썬 데이터분석 [기초] 파이썬 데이터분석 [기초]
  • 파이썬 데이터분석 [기초]

  • 강의구성
  • (22강) 전체 : 10시간 8분|평균 : 27분38초
  • 이용기간/강사
  • 1개월2개월
    알지오 R&D [IT]
  • 증빙가능
  • 수료증, 수강증, 학습진도
  • 수강료
  • 190,000원할인95,000원
?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q 초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

  • 01.19분 리스트와 튜플
    리스트와 튜플에 대해서 학습하고 실습을 진행합니다.
    리스트, 리스트안에 특정요소 확인, Remove 메소드, for를 이용한 반복조건, split 메소드, 튜플, tuple unpacking
  • 02.22분 딕셔너리와 셋
    딕셔너리와 셋에 대해서 학습하고 실습을 진행합니다.
    딕셔너리에 대해 알아보기, 특정 키 값을 삭제하는 방법, 자동으로 키와 밸류 추가, 집합 연산에 대해 알아보기, 몇가지 조건식에 대해 알아보기
  • 03.21분 Numpy Part 1
    Numpy를 이용한 데이터 처리 방법에 대해 설명합니다.
    Numpy, np.array, 열에 대해 접근하는 방법, np.arrange, 3차원 값에 접근하는 방법
  • 04.25분 Numpy Part 2
    Numpy를 이용한 데이터 처리 방법에 대해 설명합니다.
    검색, 연산자, 정렬에 대해 살펴보기, 수치 비교 연산, transpose 실습, np.maximum, axis, sort
  • 05.28분 Pandas Part 1
    Pandas를 이용한 데이터 처리 방법에 대해 설명합니다.
    Pandas를 이용한 데이터 처리 방법, obj3.name, 데이터 프레임 다시 만들어보기, 열을 선택하고 조작하는 방법, 삭제하는 법, df.i loc, 조건식을 이용하여 특정 컬럼만 출력해보기
  • 06.22분 Pandas Part 2
    Pandas를 이용한 데이터 처리 방법에 대해 설명합니다.
    데이터와 각종 분석 함수 다뤄보기, NaN을 처리할 수 있게 특정값으로 바꿔보기, 데이터 분석용 함수에 대해 알아보기, 데이터 프레임 정렬에 관련된 함수에 대해 알아보기, 특정 컬럼 추가해보기
  • 07.20분 StringProcessing Part 1
    String을 이용한 데이터 처리 방법에 대해 설명합니다.
    문자열 처리 방법, 문자열을 분리하는 방법, 문자열에서 공백을 자동으로 삭제하는 방법, 문자열에 공백을 넣어서 원하는 위치에 정렬하는 방법, 문자열 전체에서 특정 문자열 찾기, 문자열 안에 문자가 몇번 나오는지 알아보기
  • 08.21분 StringProcessing Part 2
    String을 이용한 데이터 처리 방법에 대해 설명합니다.
    서식 지정자에 대해서 알아보기, 서식 지정자를 이용하여 문자열을 정렬하는 방법, 문자열 포맷팅, 포맷 메소드 장점, 포맷을 활용하여 금액에 콤마 추가하기, for py in pydir
  • 09.28분 FileProcessing
    기본적인 파일 처리 방법에 대해 설명합니다.
    FileProcessing에 대해서 알아보기, 한 번 더 특정 텍스트 실습하기, 다시 한번 file 열어보기, s를 붙인 형태, +를 붙인 형태, a+를 붙인 형태
  • 10.45분 TextProcessing
    텍스트 데이터 처리를 위한 NLTK(Natural Language Toolkit) 패키지의 설치와 사용방법을 설명합니다.
    Textdata process, 수집한 데이터 테스트 해보기, Comma 제거하는 Retoknixer, 태그 정보를 활용해서 명사인 토큰만 선택하기, Emma와 비슷하게 사용된 내용 사용횟수 찾기, 각각 등장인물 빈도수
  • 11.25분 CSVFileProcessing Part 1
    CSV 파일 처리를 위한 Pandas 및 CSV 패키지 활용 방법을 설명합니다.
    CSV 파일 처리에 대한 활용 방법, header 사용하지 않을 경우, 각 열을 나타내는 index, CSV 파일 생성 실습하기, TSV 파일 읽어오기 실습
  • 12.35분 CSVFileProcessing Part 2
    Pandas/Numpy 패키지 활용하여 CSV 파일(score.csv, crime.csv) 처리를 실습합니다.
    CSV 파일 구성 분석, 실제 columns 확인하기 위해서는?, 바로 midTerm 입력하는 경우, score join 진행, finalTerm 확인, latitude, longitude 상관성 분석
  • 13.38분 XMLFileProcessing Part 1
    Atom, Notepad와 같은 Language Editing Tool을 이용하여 XML의 구조를 익히고, 간단한 XML 파일을 생성합니다.
    XML이란, XML파일을 열기 위해서, element vs attribute, 첫번째 XML파일 생성, neighbor name 변경, data 확인, food name 정의, DFS
  • 14.25분 XMLFileProcessing Part 2
    XML을 처리하기 위한 XML Element Class에 대해 이해하고, XML Pull Parser를 학습합니다. 또한, Xpath를 이용한 XML Searching에 대해 실습합니다.
    XMLFileProcessing 3가지 특징에 대하 알아보기, XML Element 활용하기, 해당 root 접수하는 방식, ElementList 2번째, 모든 로딩 접근 방법, XML Pull Parser 학습
  • 15.22분 XMLFileProcessing Part 3
    Element, SubElement, ElementTree를 이용하여 XML File을 생성하고, lxml(확장 라이브러리)를 이용하여 XML File을 생성하는 방법에 대해 학습합니다.
    Element, SubElement, ElementTree 배우기, Element, SubElement, ElementTree 생성하기, SubElement Size root 알아보기, Element, SubElement, ElementTree 생성확인, albums Element 이용하기, f f 파일 생성하기
  • 16.22분 JSONProcessing
    Example Json File을 통해, Json 파일 구조를 익히고 이를 파이썬으로 Load, Parsing 등을 수행하는 방법을 익힙니다.
    JSON 이란?, json dumps, json loads, json 파일을 Parsing하여 사용하기, json 파일을 Parsing하여 사용하기2, json 파일을 파이썬으로불러오기
  • 17.30분 ImageProcessing Part 1
    OpenCV 라이브러리를 통해, 파이썬에서 이미지 파일을 다루는 방법 익힙니다.
    OpenCV란?, OpenCV설치, 이미지 출력하기, 이미지 출력하기2, 이미지 회전, 이미지 크기조절, 이미지 자르기
  • 18.31분 ImageProcessing Part 2
    OpenCV 라이브러리를 통해, 파이썬에서 이미지 파일을 다루는 방법 익힙니다.
    gray-scale, binarizaton, blurring, edge detection, HSV란, 채널분리 및 병합
  • 19.38분 ImageProcessing Part 3
    OpenCV 라이브러리를 통해, 파이썬에서 이미지 파일을 다루는 방법 익힙니다.
    Tranformation, Tranformation2, Contour, Contour2, Contour3, Corner Detection, Blob, Moment
  • 20.30분 DataBase
    sqlite3 라이브러리를 통해, 파이썬에서 데이터베이스를 다루는 방법 익힙니다.
  • 21.26분 Data Visualization Part 1
    matplotlib.pyplot 라이브러리를 통해, 간단한 데이터를 plotting 하는 방법에 대해 학습합니다..
  • 22.35분 Data Visualization Part 2
    matplotlib(scatter/bar) 라이브러리를 통해, scatter graph, bar graph를 그리는 방법에 대해 학습합니다.

강의목록 다운로드                        1:1 강의 질문&답변






도움이 필요하신가요?
💬
알지오 학습·수강 도우미
운영진이 확인한 안내를 자세히 보고, 필요하면 바로 상담하세요.
상담 상태 확인 중