- Chapter 1 - 간단한 iOS 앱 만들기
- Chapter 8 - 애니메이션 제어
- Bronze - 스프링 애니메이션
- Silver - 레이아웃 가이드
- Chapter 2 - Swift 언어
- Chapter 3 - 뷰와 뷰 계층 구조
- Bronze - 추가 오토 레이아웃 실습
- Chapter 4 - 텍스트 입력과 델리게이션
- Bronze - 알파벳 문자 허용하지 않기
- Chapter 5 - 뷰 컨트롤러
- Silver - 다크 모드
- Chapter 6 - 프로그래밍으로 뷰 만들기
- Bronze - 추가 탭
- Silver - 사용자 위치
- Gold - 핀 놓기
- Chapter 7 - 지역화
- Bronze - 다른 언어로 지역화
- Chapter 17 - 터치 이벤트와 UIResponder
- Silver - 색상
- Gold - 원
- Chapter 18 - UIGestureRecognizer와 UIMenuController
- Silver - 미스터리한 선
- Gold - 속도와 크기
- Chapter 9 - UITableView와 UITableViewController
- Bronze - 멀티 섹션
- Silver - 고정 행
- Gold - 테이블 커스터마이징
- Chapter 10 - UITableView 편집하기
- Bronze - Delete 버튼 이름 변경하기
- Silver - 재정렬 막기
- Gold - 재정렬 완전히 막기
- Chapter 11 - UITableViewCell 하위 클래스 만들기
- Bronze - 셀 색상
- Chapter 12 - 스택 뷰
- Bronze - 추가 스택 뷰
- Chapter 13 - UINavigationController
- Bronze - 숫자 패드 표시하기
- Silver - UITextField 사용자화
- Gold - 더 많은 뷰 컨트롤러 푸시하기
- Chapter 14 - 카메라
- Bronze - 이미지 편집하기
- Silver - 이미지 지우기
- Gold - 카메라 오버레이
- Chapter 15 - 저장하기, 불러오기, 앱 상태
- Bronze - PNG
- Chapter 19 - Web Services
- Bronze - 응답 정보 출력하기
- Chapter 20 - 컬렉션 뷰
- Silver - 항목 크기 갱신
- Gold - 커스텀 레이아웃 만들기
- Jump Right In
- Build a Basic UI
- Connect the UI to Code
- Work with View Controllers
- Implement a Custom Control
- Define Your Data Model
- Create a Table View
- Implement Navigation
- Implement Edit and Delete Behavior
- Persist Data
- Login View Rotation
- Create SignUp View
- Modal
- Check Password
- normal, highlighted, selected, disabled
- Create Game
- Delete history
- Animation
- Rotation