[상위 1% 빅데이터] 응용 프로그래머를 위한 MongoDB 사용법

  • 고용보험의 훈련범위와 상관없이 자유롭게 수강할 수 있습니다.
    일반 수강생을 대상으로 교육을 진행하며,
    환급절차 없이 진행되는 과정입니다.
    (직장인/비직장인/대학생/주부 등 모두 이용 가능)
개강 및 종강
신청한 일자로 부터 30일
(금일기준 2024년 11월 24일 ~ 2024년 12월 24일)
학습기간

30일 + 무료 추가복습기간 제공

수료기준 진도 100% 이상 , 시험 0회 , 과제 0회 상세보기
교육비정가 80,000 원
실결제금액 80,000 원
  • 과정소개
  • 학습대상
  • 학습목표
  • 교수소개
  • 교재정보
  • 학습내용
  • 평가기준
과정 소개 대표적인 노에스큐엘(NoSQL) 데이터베이스 시스템. 몽고디비(MongoDB)는 데이터 교환 시 비슨(BSON: Binary JSON) 문서 형태로 여러 서버에 분산 저장 및 확장이 용이하며, 방대한 데이터 처리가 빠르다는 장점이 있다. MongoDB는 C++ 언어로 작성되었으며, 윈도우(Windows), 리눅스(Linux), 맥OS 등 다양한 운영 체제(OS)를 지원한다. 서버 사이드 퍼블릭 라이선스(SSPL: Server Side Public License)에 따라 제 3자에게 서비스를 제공하게 되면 서비스 소스코드 전부를 공개해야 한다. 스택오버플로우의 설문에 의하면, MongoDB는 최근 3년간 꾸준히 인기있는 데이터베이스 기술 순위에서 5위 안에 든다. 또한, 3위까지인 MySQL, SQL Server, PostgreSQL, 이 세 DBMS는 기존의 패러다임인 ‘관계형(Relational)’ DBMS다. NoSQL DBMS 중에서는 MongoDB가 분명하게 강세를 보이고 있다. MongoDB의 세계적인 인기는 여기서 그치지 않아, 스택오버플로우 설문에서 MongoDB는 가장 원하는 데이터베이스 기술로 3년 연속 1위를 차지했다.
학습 대상 비정형데이터 수집 및 저장에 관심을 가지고 있는 사람
다양한 형식의 대용량 데이터를 수집, 저장, 처리, 분석, 활용하기 위한 인프라
인터페이스 및 솔루션을 개발하고 적용하는 업무에 종사하는 자
데이터 과학에 관심을 가지고 있는 사람​
학습 목표 운영체제에 맞는 MongoDB를 설치할 수 있다.
MongoDB 초기 설정을 할 수 있다.
MongoDBCompass를 사용하지 않고 직접 자바스크립트 함수를 사용할 수 있다.
문서 생성 및 갱신과 삭제를 할 수 있다.
집계 함수를 활용하는 다양한 실습을 할 수 있다.​
교수 소개

배종혁

교재 정보
학습내용
차시 내용
1차시 1. MongoDB란
2차시 2. 생성/삭제/수정 기본
3차시 3. 도큐먼트 수정 1
4차시 4. 도큐먼트 수정 2
5차시 5. 도큐먼트 쿼리 1
6차시 6. 도큐먼트 쿼리 2
7차시 7. Aggregation Framework 1
8차시 8. Aggregation Framework 2
평가기준
평가항목 진도율 시험 과제 진행단계평가 수료기준
평가비율 - 0% 0% 0% -
수료조건 100% 이상 0점 이상 0점 이상 0점 이상 0점 이상