Enroll Course: https://www.coursera.org/learn/ios-app-design-development
과정 개요
안녕하세요! 오늘은 Coursera에서 제공하는 App Design and Development for iOS 과정을 소개하고자 합니다. 이 과정은 Swift 전문화의 세 번째 강좌로, iOS 앱 개발의 기초 프로그래밍 기술을 배우고, 그래픽 요소 표시 및 데이터 조작을 지원하는 데 집중합니다.
이 과정을 통해 기본 함수에서 고급 처리에 이르기까지 다양한 프로그래밍 기술을 습득할 수 있으며, 코어 그래픽, 터치 처리 및 제스처, 애니메이션 및 전환, 경고 및 작업, 그리고 고급 알고리즘, 스레딩 등 다양한 주제를 다룹니다.
교과 내용
과정은 여러 모듈로 나뉘어 있으며, 각 모듈에서 다음과 같은 내용을 배웁니다:
- 사용자 상호 작용(User Interactivity): 사용자의 상호 작용을 고려한 디자인을 배우게 됩니다.
- 다중 뷰 컨트롤러 및 네비게이션(Multiple View Controllers & Navigation): 앱 내에서 다양한 컨트롤러를 사용하여 네비게이션을 탐색합니다.
- 영속성 및 네트워킹(Persistence & Networking): 사용자 선호에 따라 동작을 맞춤 설정하는 방법을 배웁니다.
- watchOS 2 개발 소개(Introduction to developing for watchOS 2): watchOS 2에 대한 디자인 도구를 소개합니다.
- tvOS 개발 소개(Introduction to Developing for tvOS): tvOS 개발에 대한 통찰력을 얻습니다.
- 동료 평가(Peer Assessment): 과정의 최종 평가를 진행합니다.
추천 이유
이 과정은 iOS 개발의 기본기를 다지는 데 매우 유용합니다. 특히, 초보자뿐만 아니라 중급 개발자에게도 도움이 되는 다양한 주제를 포함하고 있어 스킬 업그레이드에 적합합니다. 각 모듈에서는 이론적 배경과 함께 실습이 결합되어 있어 학습 효과를 극대화할 수 있습니다.
작업 및 프로젝트를 통해 실전에서 필요한 기술을 쌓을 수 있어, iOS 앱 개발을 원하는 사람에게 꼭 추천하고 싶은 과정입니다!
Enroll Course: https://www.coursera.org/learn/ios-app-design-development