공부 키워드
공부해야하는 키워드들 (필수)
💡 1학년 때 꾸준히 연습해야 할 것들!
여기 써있는 순서대로 검색해보고 공부하면 당신도 iOS 개발자가 될 수 있습니다
- Swift 기본 문법
- iOS 프로그래밍을 위한 스위프트 기초
- 꼭 끝까지 보고 이해하기(이해 못해도 한번 씩 따라 쳐보기)
- 따라 쳐보면서 이렇게, 저렇게 바꿔 보면서 구동 방식을 이해하기 쉬워요!
- StoryBoard
- iOS의 여러 UIView 객체들 다뤄보기
View <-> 프로퍼티, 메서드
: 연결 시키고 작동 되는 구조 이해하기
- no StoryBoard UIKit
- 서버 연동
- SwiftUI
- UIKit에 어느정도 적응한 후 배우는 것을 추천
- 더 많은 레이아웃 프레임워크
공부해야하는 키워드들 (심화)
💡 2학년부터 프로젝트하면서 꾸준히 공부하고 있는 것들!
- 객체 지향 5원칙
- DI(Dependency Injection: 의존성 주입)
- Clean Architecture
- Architecture Pattern
- MVC
- MVVM
- TCA
- 등등
- Design Pattern
- Delegate
- Singleton
- Observer
- Factory
- 등등
- 비동기 처리
- GCD
- GCDRxSwift
- Combine
- Swift Concurrency
- Tuist / XCConfing / 환경변수
- CI / CD
- 자동화