[iOS] 패스트캠퍼스 - iOS 앱 개발 올인원 패키지 Online 커리큘럼
iOS 개념 정리를 위한 강의를 찾던 중, 패스트캠퍼스의 'iOS 앱 개발 올인원 패키지 Online' 강의 소개를 보게 되었습니다. 그리고 이 강의가 제가 찾던 강의라는 확신이 들었습니다. 그 이유는 다음과 같습니다.
1. swift 문법과 개념을 전반적으로 다루길 원했습니다.
- Swift는 함수형 프로그래밍 언어라고 합니다. 저는 c, java, c#과 같이 절차형, 객제지향 프로그래밍에 익숙하기에 swift 공부를 시작했을 때 참 난감하고 어려움을 많이 느꼈습니다. 그래서 전반적으로 swift 언어의 특징과 문법을 정리해줄 수 있는 강의를 원했습니다. 해당 강의는 총 35시간 중 약 9시간 30분을 swift 언어 학습에 할당하였습니다. 이정도면 swift 언어를 꼼꼼하게 정리할 수 있을 것 같단 생각이 듭니다.
2. 간단한 개념부터 실전에 사용할 수 있는 기술들을 다루기 원했습니다.
- 아무래도 iOS 개발자로 이직을 하고자 하기 때문에 입문을 넘어서 실전에서 바로 활용할 수 있는 기술을 배우고 싶었습니다. ' iOS 앱 개발 올인원 패키지 Online' 강의는 현직 개발자분이 강사로 강의를 진행하십니다. 현직에서 사용되는 중요한 개념과 기술들을 배울 수 있을 것 같습니다.
3. 실습을 통해 개념들을 익히기 원했습니다.
- 기술을 익히기 위해선 무엇보다 직접 해보는 게 가장 중요하지요! 해당 강의는 약 6개 정도의 앱 제작 실습을 담고 있으니, 이정도면 개념 익히기에 충분할 것 같습니다.
해당 강의는 약 35시간 35분, 총 20개의 파트로 구성되어 있습니다.
01. iOS 앱 개발자 되기
02. 첫 앱 만들기
03. 스위프트 기초
04. 스위프트 Flow Control
05. 스위프트 Function and Optional
06. 스위프트 Collection
07. 스위프트 Structure
08. 스위프트 Class
09. 원피스 현상금 추천 앱
10. MVVM 디자인 패턴
11. 원피스 현상금 랭킹앱을 더 풍부하게
12. 애플뮤직st 음악앱
13. Todo 리스트 앱
14. 네트워킹
15. 넷플릭스st 영상앱
16. Firebase
17. 넷플릭스st 확장앱
18. FullScreen 카메라앱
19. CoreML 개와 강아지 분류기
20. 수강생분들과 소통 - 슬랙으로 소통하기
목록들을 살펴보았을 때, 전반적인 Swift 개념과 iOS 앱 개발 기술들을 익힐 수 있을 것 같아서 기대가 됩니다 :)