Enroll Course: https://www.coursera.org/learn/meteor-development
코스 개요
‘Introduction to Meteor.js Development’ 과정에 오신 것을 환영합니다! 이 과정에서는 Meteor.js 프레임워크와 MongoDB를 사용하여 완전한 다중 사용자 웹사이트를 만드는 방법을 배울 것입니다. 사용자 인증, 보안 기능, 반응형 템플릿 및 iron router를 사용한 라우팅을 구현하고, 데이터베이스의 삽입, 삭제, 업데이트를 비롯한 주요 작업을 수행합니다. 마지막으로, 한 줄씩 완전한 애플리케이션이 어떻게 구축되는지를 볼 것입니다.
코스 목표
– Meteor.js 시스템 설치 방법 배우기
– MongoDB와의 상호작용 이해하기
– 사용자 인증 및 보안 기능 구축 배우기
– 반응형 템플릿과 라우팅 구현하기
– 데이터 조작(삽입, 삭제, 업데이트)과 정렬 및 필터링 수행하기
모듈 소개
1. Meteor.js 소개
이 모듈에서는 Meteor 도구 설치, 템플릿 편집, 템플릿 헬퍼 및 이벤트 리스너 정의하는 방법을 배울 것입니다.
2. 데이터베이스 및 컬렉션
Mongo Collections 생성 및 Mongo find와 insert 작업을 이용해 기본 데이터베이스 조작을 익힐 것입니다. 또한 Bootstrap 모달을 제어하고, 기능성을 추가하기 위해 제3자 Meteor 패키지를 사용할 것입니다.
3. 사용자 인증
Meteor 애플리케이션에 사용자 인증을 추가하고 Mongo 필터를 사용하는 방법을 배우겠습니다. 마지막으로 Meteor 반응형 세션 변수를 사용하고 무한 스크롤을 구현해 볼 것입니다.
4. 보안 및 라우팅
이 모듈에서는 앱의 기본 보안 테스트 방법과 기본 데이터 보안 기능을 구현하는 방법을 알아볼 것입니다. 또한 Meteor 애플리케이션 코드를 어떻게 구성하고 iron:router를 사용하여 여러 경로를 구현하는 방법을 살펴보겠습니다.
이 과정은 웹 개발 초보자에게도, 중급자에게도 큰 도움이 될 것입니다. Meteor.js를 배우고 싶은 분들께 강력히 추천합니다!
Enroll Course: https://www.coursera.org/learn/meteor-development