SQL/DB(MySQL) 기본부터 파이썬/데이터분석 활용까지!

SQL/DB(MySQL) 기본부터 파이썬/데이터분석 활용까지!

(5개의 수강평)

109명의 수강생

이런 걸 배울 수 있어요

  • 크롤링과 MySQL 연계 활용 기술
  • SQL로 데이터 분석 시작 기술
  • 파이썬으로 MySQL 다루는 기술
  • SQL 문법 정복
  • MySQL 데이터베이스 활용

온오프라인 5천명이상 수강! 완성도높은 강의로 짧은 시간에 SQL/DB 기초와 활용까지 한번에!

본 강의에서 설명하는 크롤링 기술까지 익히고자 하시는 분은 파이썬 입문과 크롤링 기초 부트캠프 (쉽게! 그러나 견고하게!) 과 함께 수강하시면 크롤링에서 데이터베이스까지 보다 효과적으로 익히실 수 있습니다.

데이터베이스를 익히면 어떻게 활용할 수 있나요?

IT에서 모든 데이터는 데이터베이스에 저장되고 관리됩니다. 웹/앱 서비스를 만들든, 데이터 분석/데이터 과학을 학습하시든, 데이터베이스에 대한 이해와 활용없이 이런 기술을 익힐 수는 없습니다. 데이터베이스는 개발자와 데이터 과학 관련 업무를 하는데 있어서 기본 중의 기본입니다. 이 중에서도 본 강의에서 다루는 SQL이 가장 기본이며, MySQL이 가장 많이 사용되는 데이터베이스입니다. MySQL을 통해 SQL을 익히시면, 다른 데이터베이스도 활용이 가능합니다.

 

# 어느 정도 알아야 데이터베이스를 활용할 수 있을까요? (기존 강의와 다른 점은 무엇인가요?)

많은 전통적인 데이터베이스 강의가 단순히 SQL 문법을 익힙니다. 그러나, 실제로 데이터베이스를 활용하기 위해서는 SQL 문법만을 익혀서는 활용이 어렵습니다. 수많은 데이터를 어떻게 일일이 SQL로 넣을 것이며, 저장된 데이터는 어떤 식으로 필요한 데이터를 분석하거나, 추출할까요? 이런 방법까지 익히셔야 데이터베이스를 활용할 수 있습니다. 본 수업은 SQL 기초부터 시작해서, 실제 활용이 가능하도록 다양한 관련 기술과 팁을 알려드립니다. 

데이터베이스가 무엇인지 부터 시작해서, SQL 기초는 기본이고! 실제 실무 활용을 위해 필요한 다음 내용까지 팁과 노하우까지 모두 알려드립니다.

(1) 실제 현실세계의 데이터를 기반으로 데이터베이스를 설계하고,
(2) 파이썬으로 데이터베이스를 프로그래밍하고,
(3) 데이터 분석까지 하는 예제를 설명드립니다.

이를 통해서 데이터베이스 기초부터 활용, 심지어 크롤링과 함께 데이터베이스를 활용하는 방법까지 익힐 수 있도록 만들었습니다. 단, 파이썬 및 크롤링의 기본 기술까지 익히고자 하시는 분들은 파이썬 입문과 크롤링 기초 부트캠프 (쉽게! 그러나 견고하게!) 강의를 함께 수강하시면 크롤링부터 데이터베이스까지 모두 익힐 수 있습니다.

 

데이터베이스를 익히긴 해야할텐데 초보자도 들을 수 있는 수업인가요?

본 강의는 초보자분들도 수강할 수 있도록, 데이터베이스를 모른다는 전제하에 시작할 수 있도록 만들었습니다. 데이터베이스 종류부터 시작해서, 데이터베이스를 익힐 때 꼭 필요한 주요 SQL 문법을 모두 다룹니다. 이 부분 이후에 나오는 부분에 대해서는 파이썬 프로그래밍 기초를 익히신 후에, 따라오시면 가장 좋습니다. 

 

짧은 시간에 익히고, 활용할 수 있도록 남다른 핵심 요약 자료, 코드 자료를 모두 드립니다. 필요할 때 언제든 필요한 커리큘럼을 빠르게 듣고, 관련 자료로 빠르게 활용할 수 있는 형식으로 만들었습니다. 

 

시간을 낭비하지 마세요.! 수차례 시도 끝에 가장 학습 효과가 컸던 커리큘럼으로 구성했습니다.

수백만원의 수강료를 내고 문법만 전달하는 강의를 들으셨던 분들이 있었을까요? 수업을 들으며, 자연스럽게 반복하고, 머리에 쏙쏙 들어올 수 밖에 없는, 그리고 실제 사용이 가능하도록 패턴화까지 시켜서 그대로도 활용가능하고! 다양한 케이스에 맞도록 변경도 가능하고, 그리고 기본기도 제대로 쌓을 수 있도록. 그러면서도 문과분들까지 고려하고, 여기에 시간까지 고려한 커리큘럼. 온라인 강의에 대한 애착으로 고민고민 끝에 만들어낸 강의입니다.

강의 속에서 데이터베이스를 활용하는 예제

 

 

수강 대상

  • 데이터베이스 정복하고자 하시는 분들
  • 데이터과학/풀스택 기본기를 익히고 싶은 분들
  • 실무에서 SQL 활용하는 기술 익히고 싶은 분들
  • SQL 기초부터 활용까지 익히고 싶은 분들

선수 지식

  • 파이썬 기초

지식공유자 소개

Dave Lee 강사 (잔재미코딩)

현: 이커머스 기업 빅데이터 개발 및 기술 기획
전: SK, 삼성전자, 외국계 기업, 고려대학교 일어일문 학사, 연세대학교 컴퓨터공학 석사
주요 개발 이력: 삼성페이, 이커머스 데이터 서비스, 모바일 보안 시스템(CAS), RTOS 컴파일러, Linux Kernel Driver, NAS Embedded System  
저서: 리눅스 커널 프로그래밍, 리눅스 운영 체제의 이해와 개발,
누구나 쓱 읽고 싹 이해하는 IT 핵심 기술, 왕초보를 위한 파이썬 프로그래밍 입문서
운영 블로그: 잔재미코딩 (http://www.fun-coding.org) - 풀스택/데이터과학 기술 공유 블로그

교육과정

모두 펼치기 59 강의 11시간 55분
섹션 0. 수업 준비 및 환경 설치
9 강의 65 : 51
오리엔테이션과 강의 특징
06 : 03
강의 및 학습 방법 소개
14 : 36
MySQL 데이터베이스 설치(맥 환경)
05 : 37
MySQL 데이터베이스 설치(윈도우 환경)
08 : 40
주피터 노트북과 파이썬 설치 준비
02 : 31
anaconda와 주피터 노트북 소개
06 : 01
anaconda와 주피터 노트북 설치 방법 (맥 환경)
06 : 34
anaconda와 주피터 노트북 설치 방법 (윈도우 환경)
05 : 46
주피터 노트북 사용법 익히기
10 : 03
섹션 1. 데이터베이스와 RDBMS 이해
3 강의 37 : 01
데이터베이스와 RDBMS란?
14 : 52
많이 사용되는 데이터베이스 소개
06 : 42
RDBMS 구조의 이해
15 : 27
섹션 2. SQL 기초 문법의 이해 (데이터베이스 만들기)
8 강의 107 : 52
SQL이란? MySQL만 알면, 다양한 데이터베이스를 다룰 수 있는 이유
08 : 46
MySQL Workbench 설치와 사용법
10 : 56
SQL로 데이터베이스 만들기
12 : 40
SQL로 테이블 만들기1
15 : 54
SQL로 테이블 만들기2
15 : 44
SQL로 테이블 변경하기
14 : 21
[연습] 스키마 설계하고, SQL로 만들어보기1
13 : 18
[연습] 스키마 설계하고, SQL로 만들어보기2
16 : 13
섹션 3. SQL 기초 문법의 이해 (데이터 다루기)
10 강의 125 : 54
SQL로 데이터 입력하기
15 : 04
SQL로 데이터 검색하기1
13 : 46
SQL로 데이터 검색하기2
11 : 00
SQL로 데이터 검색하기3
11 : 08
SQL로 데이터 수정하기
05 : 10
SQL로 데이터 삭제하고, 다양한 SQL 활용하기
14 : 39
[연습] 실제 데이터 기반, 데이터베이스 직접 만들어보기1
15 : 27
[연습] 실제 데이터 기반, 데이터베이스 직접 만들어보기2
15 : 34
[참고] MySQL 관리를 위한 SQL 이해1
16 : 47
[참고] MySQL 관리를 위한 SQL 이해2
07 : 19
섹션 4. 파이썬으로 다루는 MySQL
12 강의 151 : 19
파이썬 라이브러리 사용법1
09 : 29
파이썬 라이브러리 사용법2
18 : 06
pymysql 소개 및 설치
15 : 37
패턴으로 익히는 파이썬과 MySQL - 테이블 생성
12 : 28
패턴으로 익히는 파이썬과 MySQL - 데이터 입력과 검색
17 : 01
패턴으로 익히는 파이썬과 MySQL - 데이터 수정
08 : 10
패턴으로 익히는 파이썬과 MySQL - 데이터 삭제와 총정리
10 : 59
파일로 실행하는 SQL 명령
15 : 42
파일로 데이터를 한번에 입력하기
08 : 16
pandas 라이브러리와 pymysql - 파일로 데이터 저장
10 : 54
외래키(Foreign Key) 익히기1
13 : 56
외래키(Foreign Key) 익히기2
10 : 41
섹션 5. 실전 라이브 프로그래밍으로 이해하는 크롤링과 MySQL
9 강의 122 : 55
[실전] 크롤링과 데이터베이스 - 스키마 설계해보기
14 : 17
[실전] 크롤링과 데이터베이스 - 스키마 구현/크롤링 시작
14 : 09
[실전] 크롤링과 데이터베이스 - 크롤링 코드 작성 시작
14 : 37
[실전] 크롤링과 데이터베이스 - 크롤링 코드 개선
12 : 54
[실전] 크롤링과 데이터베이스 - 방대한 데이터 크롤링
14 : 10
[실전] 크롤링과 데이터베이스 - 크롤링 데이터 DB 자동 저장 코드와 팁1
12 : 33
[실전] 크롤링과 데이터베이스 - 크롤링 데이터 DB 자동 저장 코드와 팁2
14 : 26
[실전] 크롤링과 데이터베이스 - DB와 프로그래밍 코드 작성과 팁1
14 : 05
[실전] 크롤링과 데이터베이스 - DB와 프로그래밍 코드 작성과 팁2
11 : 44
섹션 6. 데이터 분석과 SQL
8 강의 104 : 42
실제 수집/저장된 데이터로 데이터 분석하기 - 필요한 SQL 문법1
14 : 38
실제 수집/저장된 데이터로 데이터 분석하기 - 필요한 SQL 문법2
07 : 03
실제 수집/저장된 데이터로 데이터 분석하기 - JOIN 문법 활용1
14 : 36
실제 수집/저장된 데이터로 데이터 분석하기 - JOIN 문법 활용2
15 : 13
[참고] OUTER JOIN SQL 문법
10 : 13
실제 수집/저장된 데이터로 데이터 분석하기 - 서브쿼리 활용
16 : 21
[실전] 실제 수집/저장된 데이터로 데이터 분석하기 (복합검색)
14 : 44
총정리 및 향후 학습 방향
11 : 54

공개 일자

2019년 9월 8일 (마지막 업데이트 일자 : 2019년 9월 10일)

수강 후기

4.2
5개의 수강평
Junu Moon 28일 전
파이썬으로 sql 쿼리와 db까지 배울 수 있는 좋은 강의였습니다. 다음 진도로 언어분석의 기초가 되는 TF-IDF를 배워보려 하는데요. 혹시 참고할만한 강좌나 사이트를 추천해주실 수 있나요?
잔재미코딩 프로필

잔재미코딩 19일 전
이렇게 좋은 수강평 써주셔서 감사합니다. TF IDF는 lucene in action 책으로 실무적인 검색엔진을 다루는 방법과 함께 익히시는것도 좋을것 같습니다. 이 책에 TF IDF도 기본이 되는 부분은 잘 기술되어 있어서요. 실무와 함께 익히지 않으면 잘 안들어오더라구요

Podong 1달 전
와 제가 정말 원하던 부분의 강의입니다 ㅠㅠ 학교 연구실에서 파이썬도 꽤 오래 사용해봤고 아나콘다 mysql 크롤링다 해봤지만 가장 어렵고 고민을 하던 부분이 DB sql 문법은 알고 쿼리도 짤줄은 알지만 실제로 내가 구상한 서비스에 대한 디비를 어떻게 설계하는지가 너무어려웠는데 앞 강의 안듣고 바로 Gmarket으로 스키마를 어떻게 설계할지 천천히 접근하는 강의가 너무 좋아서 너무 흥분해서 수강평부터 씁니다 ㅎㅎ 완강하고 또 수강평 적겠습니다
잔재미코딩 프로필

잔재미코딩 1달 전
안녕하세요. 이렇게 좋게 말씀해주시니 정말 감사합니다. DB 문법만 익혀도 실무와는 괴리가 있기 때문에, 가볍게 실제 예제를 통해 처음부터 어떻게 구성하고, 어떻게 실제 코드를 작성하고, 어떻게 분석하는지를 설명하였습니다. 다만, DB 구성에 대해서는 좀더 다양한 깊은 고려와 실제 경험이 필요한 부분이긴 하다보니 한번의 실제 경험을 하셨다는 측면으로 받아들여주시면 좋을 것 같습니다. 너무 기대가 크셔서, 오히려 혹시라도 기대가 크다보면 또 조금 실망할 수도 있지 않을까 해서요. ㅎㅎ 꼭 도움이 되셨으면 좋겠고, 열심히 꾸준히 좋은 강의 만들겠습니다. 감사합니다.

Podong 프로필

Podong 1달 전
아닙니다 ㅎㅎ 충분히 만족했습니다. 다만 궁금한게 지마켓을 크롤링하는 강좌부분에서 다른 크롤링강좌에서도 지마켓을 크롤링해서 중복된다라고 하셨는데 크롤링을 좀더 공부하고싶어서 살까했는데 강좌가 많이 중복되나요?

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강좌들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스