연락처 정보

코스 개요

개요

고급 iOS 개발 내용

  • 엔터프라이즈급 iOS 아키텍처
  • 디자인 패턴에 대한 이해
  • 프로토콜 중심 프로그래밍 기법

RxSwift 프레임워크 설명

  • 함수형 프로그래밍과 반응형 프로그래밍의 차이점
  • 반응형 확장 기능들에 대한 설명

Alamofire 네트워크 라이브러리 활용법

  • 플랫폼 서비스 모델의 이해
  • 웹 서비스 연동과 Alamofire 활용 방법

고급 Swift 및 프로토콜 기반 프로그래밍 기술

  • 열거형의 사용법
  • 커스텀 프로토콜 개발 방법
  • 델리게이트와의 상호작용 기법
  • 프로토콜 확장 기능 활용법
  • 재귀적 함수 작성 방법
  • 자료 구조 및 알고리즘 응용 기법

RxSwift를 이용한 Swift 환경에서의 반응형 프로그래밍 설명

  • 옵저버블 객체 생성 및 구독 처리법
  • 서브젝트 활용 방법
  • 필터링·변환·결합 연산자 사용법
  • RxCoaCoa와의 통합 및 실전 적용 방법
  • MVVM 패턴 구현 전략
  • 오류 처리 및 디버깅 기법

Alamofire 활용 심화 과정

  • Swift 프로젝트에 Alamofire 도입 방법
  • 파일 임포팅 기법 및 최적화 전략
  • 데이터 수신 처리 절차
  • PhotoTagger 앱 개선 방법 설명

단위 테스트 및 UI 테스트 기법

  • Swift를 활용한 단위 테스트 작성법
  • Swift에서의 UI 테스트 절차와 구현 방법

요약 및 마무리 내용

요건

  • iOS 개발 경험

대상 청중

  • iOS 개발자
 14 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리