이런 걸
배워요!
몽고DB 사용방법
Nodejs express와 몽고DB 연동
윈도우 앱과 스마트폰 앱에서 몽고DB 연동
채팅 기능
MongoDB나 Node Express 경험없어도 괜찮아요.
자마린을 이용해 윈도우앱 스마트폰앱 연동까지 쉽게 배워봐요! 🤗
윈도우, 맥, 안드로이드, 아이폰 등 많은 플랫폼에 맞춰 개별적으로 프로그램을 만들어야 하는 일이 빈번해지고 있습니다. 이렇게 다양한 환경에서 여러 유저의 데이터를 저장, 갱신하고 관리하는 일은 손이 많이 가기 마련입니다.
때문에, 앱을 만들 때 ‘어떤 데이터베이스를 사용하느냐’는 매우 중요하게 생각해야 합니다.
관계형 데이터베이스를 사용하던 이전과는 달리 최근에는 NoSQL, 구글 파이어베이스의 파이어스토어와 같이 대량의 데이터베이스를 동시에 빠르게 처리할 수 있는 DB를 많이 사용합니다.
몽고DB를 설치하고, 사용방법을 익혀 nodejs express로 백엔드까지 구현해봅니다. 또한, 자마린 폼즈를 사용해서 윈도우앱과 안드로이드, iOS 연동까지 구현방법을 쉽게 배울 수 있습니다.
윈도우, 스마트폰 앱을 위한
백엔드 구현을 알고싶은 분
앱의 데이터를 DB에 저장하고
공유하는 법을 알고싶은 분
채팅기능을 원리를
제대로 알고싶은 분
[섹션 0] Mongo DB 커뮤니티 버전 입문 (무료 설치형)
직접 구축할 수 있는 몽고DB의 커뮤니티 버전을 설치하고 사용하는 방법을 배웁니다.
[섹션 1] node express 설치 및 사용방법
노드 익스프레스와 몽고DB를 연동하는 방법을 배우고, URL을 통한 CRUD를 배우게 됩니다.
[섹션 2] Xamarin Forms + node express + Mongo DB 연동
[섹션 3] 보너스 영상
만들어진 앱을 실행하는 방법을 알아본 후 UWP, 안드로이드, 아이폰에서 채팅 테스트를 진행합니다.
Q. 몽고DB를 모르는데 배울 수 있을까요?
네, 가능합니다! 몽고DB의 기초적인 내용까지 강의에 포함되어 있습니다. 몽고DB 경험이 없는 분들을 타겟으로 만들었기 때문에 진도를 나가시는데 전혀 지장이 없습니다.
Q. Node.js Express를 모르는데 배울 수 있을까요?
노드 익스프레스를 사용하면 백엔드를 아주 쉽게 만들 수 있습니다. 역시 경험이 없어도 설치하고 연동하는 방법을 배우는데 문제가 없습니다.
Q. 선수 지식이 필요한가요?
C#의 기초 정도는 알고 있어야 강의를 이해하는데 편하실 거에요. 윈도우앱 중 UWP, WPF 혹은 자마린 등에 대한 경험이 전혀 없으시다면 C# 입문부터 안드로이드, 윈도우 앱 (UWP) 동시에 만들기 with Xamarin Forms (자마린 폼즈) 강의를 먼저 듣는 것을 추천드립니다. 하지만 몽고디비와 노드 익스프레스, 소켓의 사용법을 배우려고 하신다면 선수지식이 없더라도 전혀 지장이 없습니다.
Q. 수강 전 미리 알고있어야 하는 개발환경이나 준비물이 있나요?
개발 환경은 윈도우 10, 비주얼 스튜디오 2022, 몽고DB 4.2 커뮤니티 버전입니다. 강의 중 테스트는 UWP와 안드로이드 위주로 진행되며 보너스 영상에서는 아이폰 se2를 가지고 앱을 구동합니다. 이 경우에는 맥북 혹은 아이폰을 가지고 있어야 이해가 쉽습니다.
학습 대상은
누구일까요?
몽고DB를 배우시려는 분
Nodejs express의 쉬운 사용방법을 알고 싶으신 분
자마린 폼즈를 활용한 몽고DB + 익스프레스와 연동을 알고 싶으신 분
선수 지식,
필요할까요?
C# 입문
생산 및 품질 관리 프로그램, POP, 스마트 팩토리, PMS 등 컴퓨터 프로그램 개발자로 활동하다가 강의를 시작하게 되었습니다. 프로그램 개발이라는 것이 생각보다 어려운 영역은 아닙니다. 공부방법을 터득하시면 누구나 접근 할수가 있습니다.
전체
38개 ∙ (3시간 56분)
가 제공되는 강의입니다.
윈도우에 몽고DB 설치하기
03:30
몽고DB구조 간단하게 살펴보기
05:21
문서 교체, 수정, 삭제
07:25
로보 3T 설치, 컴파스와 간단 비교
03:59
배열 도큐먼트 입력, 조회
06:58
연산자로 조건별 검색하기
08:08
text 인덱스 생성 후 문자열 찾기
02:26
정렬 limit
01:27
express 설치 몽고DB 연결하기
05:56
콜렉션 조회하기
03:22
데이터 추가 수정 삭제
10:12
로그인 아이디 패스워드 추가하기
04:26
비주얼 스튜디오 2022 설치
02:09
Mongo DB에 데이터 추가하기
13:30
MongoDB 데이터 삭제하기
08:45
MongoDB 데이터 수정하기
12:08
채팅기능 구현하기 1
14:36
채팅방 만들기
14:39
채팅 방 별로 대화내용 보이기
03:27