Thumbnail
개발 · 프로그래밍 데이터베이스

MongoDB - Javascript로 배우는 NoSQL DB 대시보드

(3.8)
24개의 수강평 ∙  376명의 수강생

33,000원

지식공유자: Karoid
총 26개 수업 (5시간 17분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데이터베이스, 데이터 엔지니어링] 강의입니다.

SQL을 배우지 않은 웹 개발자들에게 친숙한 Javascript로 되어있기 때문에 배우기 쉬운 MongoDB 강좌는 MongoDB의 가장 기본적인 부분 부터 실제적인 부분까지를 이용해서 개념을 설명할 것입니다.

✍️
이런 걸
배워요!
MongoDB 설치 및 개발환경 설정
MongoDB의 구조와 성능 메커니즘 이해
기본 및 고급 MongoDB 명령어 사용법
Python 및 Node.js와 MongoDB 연결
MongoDB의 복제 세트와 샤딩을 통한 데이터 안전성 및 성능 향상

1. 강의 소개

StackOverflow 설문에서 나타난 가장 원하는 데이터 베이스 기술 MongoDB! NoSQL 데이터베이스중 가장 유명한 MongoDB! 왜 이토록 많은 사람이 원하는 데이터베이스가 되어버렸을까요? SQL을 배우지 않은 웹 개발자들에게 친숙한 Javascript로 되어있기 때문에 많은 사람들이 관심을 갖게 되었습니다. 또한 MongoDB는 속도가 매우 뛰어납니다! 이런 장점 때문에 빅데이터 처리가 필요한 분야에서 MongoDB가 요구되고 있습니다. 본 강좌는 MongoDB의 가장 기본적인 부분 부터 실제적인 부분까지를 이용해서 개념을 설명할 것입니다.

본 강의는 짧은 시간에 많은 내용을 담고자 노력했습니다. 그래서 학습후 다시 복습할 수 있도록 강의 내용을 담은 <교안>을 함께 배포하기에 한번 배우고 끝나는 것이 아니라 학습 후에도 빠르게 복습할 수 있도록 구성되어 있습니다.

2. 배우는 것들

<쉽고>, <깊고>, <실습위주>로 강의를 진행하기 위해서 <비유>와 <사례>, <그래프>를 사용합니다. 특히 쉬운 설명을 위해 PPT에 많은 시간을 투자했습니다.

3. 학습목표

  • MongoDB란 무엇인지, NoSQL이란 무엇인지
  • 원하는 문서를 Query할 수 있는 능력
  • 문서를 자유자재로 입력, 읽기, 수정, 삭제할 수 있는 능력
  • Python, Node.js로 실제적인 서비스 배포를 하기 위한 이론

4. 도움이 되는 분들

  • 데이터베이스를 배우고 싶은 웹 개발자
  • NoSQL DBMS를 배우고자 하시는 분
  • 빠른 속도의 DBMS를 원하시는 분
  • 책으로 배우기보단 영상으로 빠르고 쉽게 MongoDB를 알고싶은 분

5. 강사 소개

Karoid

1994년 10월 01일 출생의 한양대학교 건설환경공학과, 컴퓨터전공으로 재학중인 대학생이며, IT 관련 블로그(http://itncode.tistory.com/)를 운영중이다. 멋쟁이 사자처럼, Communis, 한양대학교 컴퓨터 중앙동아리 HUHS 등, 다수의 단체를 운영을 하면서, 프로그래밍 교육의 필요성을 느끼게 되었고, 다수의 강의 영상을 제작하고 있다.

주요이력

– 대학축제 웹사이트 개발 (2016.05, 2017.05)
– 미창부 주관 소상공인 재능기부 챌린지 참가 (2016. 05. 01. ~ 2016. 11. 30)
– huhs.net 개발 (2017.01 ~ 2017.05)
– 멋쟁이 사자처럼 5기 운영진 (2017.01 ~)
– Communis 대표 (2017.02 ~)
– HUHS 대표 (2015.09 ~ 2016.03 , 2017.09 ~)

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
NoSQL 데이터베이스에 관심 있는 분
대규모 데이터 처리 및 관리에 관심 있는 개발자
Python 또는 Node.js를 사용하는 개발자
데이터베이스의 고가용성과 성능 최적화에 관심 있는 분

안녕하세요
Karoid 입니다.
Karoid의 썸네일
커리큘럼 총 26 개 ˙ 5시간 17분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Orientation
섹션 1. 1. 개발환경 설정하기
A. Windows에 설치하기 미리보기 06:00 B. Ubuntu에 설치하기 미리보기 06:00
C. MacOS에 설치하기 10:00
D. 강의 교안 받기
E. 설치없이 실습환경 구성하기 04:00
섹션 2. 2. 몽고디비 이해하기
A. 몽고디비의 장점 미리보기 07:00
B. 몽고디비는 왜 빠를까 25:00
C. 몽고디비의 구조 12:00
D. BSON의 데이터 타입 10:00
섹션 3. 3. Create & Read 명령어
A. 기본 명령어 배우기 미리보기 08:00
B. Create 명령어 09:00
C. Read 명령어의 기초 11:00
D. 점 표기법 11:00
E. 논리, 비교 Query 19:00
F. Evaluation Query 17:00
G. 배열 Query 18:00
H. Query 연습하기 21:00
섹션 4. 4. Update & Delete 명령어
A. Update 기본 명령어 25:00
B. Delete 명령어 06:00
C. 집합 파이프라인 20:00
D. 집합 파이프라인 스테이지 10:00
섹션 5. 5. 개발 언어 환경에 연결하기
A. Python 서비스와 연결하기 09:00
B. Node.js와 연결하기 12:06
섹션 6. 6. 유지 관리하기
A. Replica Set 이론 15:00
B. Sharding 이론 20:00
강의 게시일 : 2017년 11월 30일 (마지막 업데이트일 : 2018년 06월 25일)
수강평 총 24개
수강생분들이 직접 작성하신 수강평입니다.
3.8
24개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
hdi1406 thumbnail
3
강의 커리큘럼은 좋은 것 같아요. 강의 볼륨이 컸다가 작았다가 하고 잡음도 종종 섞여 들어가 있고 강의 중간에 버벅이시는 부분이 종종 나옵니다.
2022-07-26
신은정 thumbnail
5
잘 이해됩니다
2020-11-04
sghong thumbnail
4
기초를 다질 수 있는 강의 입니다.
2021-11-12
chosuntiger thumbnail
5
알기 쉽게 잘 알려주셔서 좋았습니다
2021-12-03
Cho thumbnail
5
mongoDB 를 이해하는데 도움이 되었습니다. 실무적인 Query연습이나 집합 파이프라인을 조금 더 많이 해 주셨으면 좋을 것 같네요. 중급버전 나오시면 들어보고 싶네요. 강좌 감사합니다.
2020-04-29