스킬 홈
More
Software Design
Architectural Styles
MVVM
Model View ViewModel
모델-뷰-뷰모델
7개 레벨
UI와 데이터 분리하는 방법이에요. 뷰는 사용자 화면, 뷰모델은 데이터와 로직 관리해요. 모델은 데이터 저장해요. 서로 간섭 없이 깔끔하게 만들어요.
내 스킬에 등록하기
모델-뷰-뷰모델 스킬 여정을 시작하세요
7개의 레벨을 통해 체계적으로 학습하고, 커리어 성장의 기반을 다지세요.
7
레벨 로드맵
단계별 역량 인증
로그인하고 시작하기
학습 로드맵
7개 레벨
전체 7
Lv 1. MVVM 구조와 각 구성 요소 역할을 알아요
1. MVVM 패턴 소개
2. Model 역할 이해
3. View 역할 이해
4. ViewModel 역할 이해
5. 데이터 바인딩 개념
연습 문제
1.
Model, View, ViewModel 클래스를 분리해 샘플 프로젝트 생성해 보기요
2.
MVVM 구조를 다이어그램으로 그려 보기요
Lv 2. 데이터 바인딩과 명령 처리 방식을 적용할 수 있어요
Lv 3. MVVM 라이브러리를 활용해 코드 생산성을 높일 수 있어요
Lv 4. MVVM에서 비동기 데이터 로드를 구현할 수 있어요
로그인하고 더 많은 레벨을 확인하세요
로그인하기
Lv 5. 이벤트 기반 통신으로 컴포넌트 간 결합을 낮출 수 있어요
Lv 6. ViewModel 로직을 테스트할 수 있어요
Lv 7. 애플리케이션을 배포하고 모니터링할 수 있어요
닫기
이 스킬로 지원할 수 있는 채용공고
로그인
이 스킬이 필요한 커리어
iOS 개발자
안드로이드 개발자
연관 커리어
이 스킬이 필요한 직무
iOS 개발자
안드로이드 개발자
채용 기회
현재 채용 중인 포지션
채용 중
채용공고 보러가기
학습 팁
1
각 레벨의 요구사항을 꼼꼼히 확인하세요
2
실습을 통해 배운 내용을 적용해보세요
3
레벨업으로 실력을 인증받고 커리어를 성장시키세요
Android 개발(WEMIX PLAY)
Wemade
•
안드로이드 개발자
분당
Technical Lead & Manager, Android
오늘의집
•
안드로이드 개발자
[병역특례] 안드로이드개발 산업기능요원 모집
넛지헬스케어
•
안드로이드 개발자
강남
[KREAM] Android 서비스 개발자 모집 (인재 Pool)
KREAM
•
안드로이드 개발자
[KREAM] Android 서비스 개발자 모집 (인재 Pool)
스노우
•
안드로이드 개발자
[캐시워크] 안드로이드개발 채용전환형 인턴
넛지헬스케어
•
안드로이드 개발자
강남