Thumbnail
개발 · 프로그래밍 백엔드

몽고DB + node express + ionic6 연동 대시보드

(5)
1개의 수강평 ∙  31명의 수강생

27,500원

지식공유자: 깊알못nodeep
총 29개 수업 (3시간 2분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 프로그래밍 언어] 강의입니다.

파이어베이스의 리얼타임데이터베이스를 사용하지 않고 직접 DB를 설치하고 데이터를 저장, 갱신 그리고 소켓을 사용하여 채팅기능까지 구현하는 방법을 배웁니다.

✍️
이런 걸
배워요!
MongoDB 사용 방법
node.js Express - MongoDB 연결
ionic node Express, MongoDB 연동

무료로 쉽게 만드는 DB + 각종 기능 연동까지!

무료로 쉽고 간편하게 
DB 구축하고 싶다면? 💎

윈도우, 맥, 안드로이드, 아이폰 등 많은 플랫폼에 맞춰 개별적으로 프로그램을 만들어야 하는 일이 빈번해지고 있습니다. 이렇게 다양한 환경에서 여러 유저의 데이터를 저장, 갱신하고 관리하는 일은 손이 많이 가기 마련입니다.

때문에, 앱을 만들 때 중요하게 결정해야 하는 것 중 하나가 ‘어떤 데이터베이스를 사용하느냐’입니다. 
과거에는 데이터베이스라면 SQL 같은 관계형 데이터베이스를 주로 사용했지만, 최근에는 NoSQL, 구글 파이어베이스의 파이어스토어(Firestore)처럼 대량의 데이터베이스를 동시에 빠르게 처리할 수 있는 DB를 많이 사용하고 있습니다. 

하지만 파이어스토어의 경우, 일정량 이상 사용하면 유료이기 때문에 이번 강의에서는 비슷한 기능을 직접 구현할 수 있는 몽고DB를 사용해 앱의 데이터를 저장하고, 공유할 수 있도록 알려드립니다.

MongoDB + node.js Express + Ionic6 연동을 
쉽고 빠르게 배울 수 있도록!

간단하게, 한 번의 프로그래밍만으로 서로 다른 환경에서 실행할 수 있으면서도 데이터를 공유하는 방법을 빠르고 쉽게 배울 수 있도록 이번 강의를 만들었습니다. 함께 도전해보세요!


이 강의만의 특징을 
확인해보세요 ✅

  • MongoDB 및 Node Express 경험이 없어도 Ionic 연동까지 쉽게 배울 수 있습니다.
  • 윈도 환경에서 비주얼스튜디오코드, 몽고DB 4.2 커뮤니티 버전, Node Express, Ionic 설치 및 연동까지 빠르고 간결하게 진행합니다. 시간을 아끼시고 싶은 분이라면, 빠르게 학습해보세요!

쉽고 빠르게 배우는 
몽고DB 연동의 A to Z!

디자인 및 컴포넌트 부분보다는, 연동에 초점을 맞추어 빠르게 강의를 진행합니다.

섹션 0에서는

몽고DB의 클라우드 버전이 아닌, 직접 구축할 수 있는 커뮤니티 버전을 설치하고 사용하는 방법을 배웁니다.

섹션 1에서는

노드 익스프레스와 몽고DB를 연동하는 방법을 배우고, URL을 통한 CRUD를 배우게 됩니다.

섹션 2에서는

앞서 배운 내용을 기반으로 아이오닉과 연동하는 방법을 배우고, 소켓을 사용해 채팅 기능까지 구현해봅니다.


예상 질문 Q&A 💬

Q. 몽고DB를 모르는데 배울 수 있을까요?

몽고DB의 기초적인 내용까지 강의에 포함되어 있습니다. 몽고DB 경험이 없는 분들을 타겟으로 만들었기 때문에 진도를 나가시는 데 전혀 지장이 없습니다.

Q. Node.js Express를 모르는데 배울 수 있을까요?

노드 익스프레스를 사용하면 백엔드를 아주 쉽게 만들 수 있습니다. 역시 경험이 없어도 설치하고 연동하는방법을 배우는 데 문제가 없습니다.

Q. 아이오닉을 다뤄본 적이 없는데 배울 수 있을까요?

본 강의에서는 Ionic의 설치부터 시작하지만, Ionic의 컴포넌트나 기초적인 내용에 대해서는 설명을 생략하고 연동 위주로 진행하고 있습니다. 그렇기 때문에 똑같이 따라하시는 데는 지장이 없지만, 아이오닉의 기초와 컴포넌트 위주로 배우시는 것이 목적이라면 아래의 강의를 추천드립니다.

입문강의 타입스크립트부터 ionic6 (앵귤러 기반)
타입스크립트 기초부터 Ionic6까지 한 번에!

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
파이어베이스의 리얼타임데이터베이스를 자체적으로 구현하고 싶으신 분
아이오닉에서 MongoDB에 연결하고 싶으신 분
아이오닉과 express를 이용한 백엔드 사용방법을 알고 싶으신 분
채팅 기능 구현을 준비하시는 분
📚
선수 지식,
필요할까요?
아이오닉을 모르셔도 강의를 따라 오실 수는 있지만, 아이오닉의 기초 설명은 최소화 되어 있습니다.
선수 권장 학습 강의 - 입문강의 타입스크립트부터 ionic6 (앵귤러 기반)

안녕하세요
깊알못nodeep 입니다.
깊알못nodeep의 썸네일

생산 및 품질 관리 프로그램, POP, 스마트 팩토리, PMS 등 컴퓨터 프로그램 개발자로 활동하다가 강의를  시작하게 되었습니다. 프로그램 개발이라는 것이 생각보다 어려운 영역은 아닙니다. 공부방법을 터득하시면 누구나 접근 할수가 있습니다.

커리큘럼 총 29 개 ˙ 3시간 2분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. Mongo db(몽고DB) 커뮤니티 버전 입문(무료 설치형)
윈도우에 몽고DB 설치하기 미리보기 03:30
몽고DB구조 간단하게 살펴보기 05:21
콜렉션 조회, 이름변경, 삭제, 모니터링 02:48
capped 콜렉션 사이즈제한, 데이터 입력 여러개 하기 insert many 05:51
문서 교체, 수정, 삭제 07:25
로보 3T 설치, 컴파스와 간단 비교 03:59
배열 도큐먼트 입력, 조회 06:58
연산자로 조건별 검색하기 08:08
text 인덱스 생성 후 문자열 찾기 02:26
필드 숨기기 & 보이기, 배열 조건 검색 08:06
정렬 limit 01:27
섹션 1. node express
node js 타입스트립트 비주얼 스튜디오코드 설치 01:53
express 설치 몽고DB 연결하기 05:56
콜렉션 조회하기 03:22
데이터 추가 수정 삭제 10:12
로그인 아이디 패스워드 추가하기 04:26
소스코드
섹션 2. 아이오닉 + node express + mongo db 연동
아이오닉 설치, 프로젝트 생성, 모델, 서비스 추가 미리보기 04:45
아이오닉 node express 몽고DB연결 07:47
몽고DB에 데이터 추가하기 15:57
몽고DB 데이터 삭제 기능 추가 04:23
수정기능 추가 10:02
아이오닉, node express socket 설치 08:16
소켓으로 실시간 데이터 갱신하기 13:01
채팅기능 구현하기 1 13:56
채팅기능 구현하기 2 채팅내용 몽고DB에 저장하기 11:06
채팅기능 구현하기 3 저장된 대화내용 불러오기 11:42
소스코드 - 아이오닉
소스코드 - node express
강의 게시일 : 2022년 03월 03일 (마지막 업데이트일 : 2022년 03월 03일)
수강평 총 1개
수강생분들이 직접 작성하신 수강평입니다.
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
TaeEun thumbnail
5
시간을 아껴주는 강사님. 설명을 잘 해주시네요. 말씀이 귀에 쏙쏙 들어옵니다. Good.
2023-03-28