문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개 및 환경 설정
- iOS란? 기본 아키텍처 이해하기
- Xcode 설치 및 설정 방법
- Xcode 프로젝트의 구조 파악하기
- iOS 시뮬레이터에서 "Hello World" 앱 만들어보기
UIKit을 활용한 사용자 인터페이스 기초
- 뷰와 뷰 컨트롤러 개념 이해하기
- 일반적인 UI 요소: UILabel, UITextField, UIButton, UIImageView 다루기
- 스토리보드 및 인터페이스 빌더를 이용한 화면 디자인 방법
- IBOutlet과 IBAction 연결 구현하기
- 실습: 프로젝트용 UI 직접 설계해보기
사용자 상호작용 및 이벤트 처리
- 뷰 컨트롤러의 생명주기 개요
- IBAction을 활용한 사용자 입력 반응시키기
- IBOutlet을 이용해 코드상에서 UI 요소에 접근하기
- UIAlertController로 기본 알림창 표시하기
- 실습: 프로젝트 UI의 상호작용 기능 구현해보기
기본적인 화면 탐색 방법
- 뷰 간 이동을 위한 세그우 사용법
- 서로 다른 뷰 컨트롤러 사이에서 기본 데이터 전달하기
- 실습: 여러 화면 간 탐색 기능 구현해보기
지속적인 실제 프로젝트 진행
- 학습한 내용을 바탕으로 프로젝트 지속 개발하기
- 배운 개념들을 프로젝트에 통합해보기
- 일반적으로 발생하는 문제들에 대한 논의 및 해결 방안 모색하기
요약 및 향후 학습 방향
요건
- 기본적인 프로그래밍 지식 (반드시 iOS나 Swift가 아니어도 무방함)
- Xcode가 설치된 Mac 컴퓨터
- 모바일 앱 개발에 대한 관심과 열정
수강 대상자
- iOS 앱 개발을 처음 접하는 신규 개발자들
- Apple 생태계로 진입하고자 하는 주니어 모바일 개발자들
- 첫 번째 iOS 애플리케이션 제작에 관심 있는 전문가들
21 시간