문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
개요
고급 iOS 개발 내용
- 엔터프라이즈급 iOS 아키텍처
- 디자인 패턴에 대한 이해
- 프로토콜 중심 프로그래밍 기법
RxSwift 프레임워크 설명
- 함수형 프로그래밍과 반응형 프로그래밍의 차이점
- 반응형 확장 기능들에 대한 설명
Alamofire 네트워크 라이브러리 활용법
- 플랫폼 서비스 모델의 이해
- 웹 서비스 연동과 Alamofire 활용 방법
고급 Swift 및 프로토콜 기반 프로그래밍 기술
- 열거형의 사용법
- 커스텀 프로토콜 개발 방법
- 델리게이트와의 상호작용 기법
- 프로토콜 확장 기능 활용법
- 재귀적 함수 작성 방법
- 자료 구조 및 알고리즘 응용 기법
RxSwift를 이용한 Swift 환경에서의 반응형 프로그래밍 설명
- 옵저버블 객체 생성 및 구독 처리법
- 서브젝트 활용 방법
- 필터링·변환·결합 연산자 사용법
- RxCoaCoa와의 통합 및 실전 적용 방법
- MVVM 패턴 구현 전략
- 오류 처리 및 디버깅 기법
Alamofire 활용 심화 과정
- Swift 프로젝트에 Alamofire 도입 방법
- 파일 임포팅 기법 및 최적화 전략
- 데이터 수신 처리 절차
- PhotoTagger 앱 개선 방법 설명
단위 테스트 및 UI 테스트 기법
- Swift를 활용한 단위 테스트 작성법
- Swift에서의 UI 테스트 절차와 구현 방법
요약 및 마무리 내용
요건
- iOS 개발 경험
대상 청중
- iOS 개발자
14 시간