Objective-C 강좌 - 12개 앱 만들면서 배우는 iOS 아이폰 앱 개발

Objective-C 강좌 - 12개 앱 만들면서 배우는 iOS 아이폰 앱 개발

(18개의 수강평)

501명의 수강생
55,000원
지식공유자 · 최강사
144회 수업 · 총 13시간 11분 수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 '입문, 초급'

1. 강좌 소개

Objective-C 의 기본문법부터 여러개의 실제 앱 예제를 통해 iOS 아이폰 개발을 배우는 Objective-C 강좌 입니다. 요즘엔 Swift를 사용하여 아이폰 앱을 개발하지만, 아직도 기존 만들어진 앱들의 100개중 80개 이상이 Objective-C로 만들어져 있습니다. 점점 바뀌겠지만, 몇년은 걸릴꺼 같다고 생각합니다. 그러다보니 Objective-C 강의 만들어 달라는 요청을 받았고, 그래서 이 강의를 만들게 되었습니다. 게다가 순수하게 Swift로 개발이 좀 힘들어서 Objective-C를 같이 사용하긴 해야합니다. Swift하기 전에 한번 학습 하시면, Swift로 개발 하실때 좀 편하실 겁니다.

이강의는 Objective-C를 배워서 아이폰 앱을 만들고 싶은 사람이 듣는 강의 입니다. 실제 앱을 10개 넘게 만들어 보면서 아이폰 개발의 전반적인 내용을 이해시게 될겁니다.

- Xcode와 Interface Build의 사용 방법을 배우게 됩니다. - Objective-C 의 문법을 배우게 됩니다. - Cocoa touch Framework을 배우게 됩니다. - Apple Document 보는 방법을 배우게 됩니다. - 편하게 개발하실 수 있는 노하우를 배우게 될 겁니다. - 예제 하나 하나 따라 가다보면 개발의 전반적인 흐름을 잡을수 있습니다. - 앞 예제에서 배울걸 뒤에서 활용하기 때문에 처음부터 순서대로 보세요. - 개발 환경이 좋아서 아이폰 앱 개발이 굉장히 재미 있다는걸 느끼시게 될 겁니다.

2. 도움되는 분들

  • 아이폰 앱을 개발하고 싶은 모든 분
  • Objective - C 를 배우고 싶은 분
  • iOS 개발을 하고 싶은 기존 개발자
  • 프로그래밍 입문을 원하는 분

3. 강좌 특징

  • 다루는 기술 : iPhone App 개발 방법,  Objective-C 언어
  • 개발언어 기본에서부터 10개 이상의 앱을 직접만들며 배우는 실전적 지식
  • 개발에 가장 필요한 핵심들을 먼저 학습해 최대한 빠른 개발 경험을 갖게 해줍니다

4. 지식공유자 소개

최진영 - CEO of App Stamp, 아이폰 개발 강사 - 아이폰 개발 7년 - 아이폰 개발 강의 6년

5. 관련 추천 강좌

교육과정

모두 펼치기 144 강의 13시간 11분
섹션 0. 오리엔테이션
2 강의 02 : 00
Objective-C 강좌소개
02 : 00
강의 자료
섹션 1. 섹션 1. First Project & Objective - C 기본문법
20 강의 115 : 00
02 - First Project 만들기
04 : 00
03 - First Project - 자료형
04 : 00
04 - First Project - 객체 정의 및 구현
07 : 00
05 - First Project - 멤버 변수, 멤버 메소드 정의 및 구현
07 : 00
06 - First Project - 객체 생성 및 메서드 호출
06 : 00
07 - First Project - 최상위 클래스(NSObject) 및 게터,세터
07 : 00
08 - First Project - property(프로퍼티), synthesize(신디싸이즈)
03 : 00
09 - First Project - property option(옵션), dot operator(점연산자)
06 : 00
10 - First Project - 클래스파일 만들기, 파라미터 여러개 받기
09 : 00
11 - First Project - 조건문
04 : 00
12 - First Project - 반복문
03 : 00
13 - Foundatation Framework 설명
04 : 00
14 - 문자열(NSString) 클래스 초기화 방법
08 : 00
15 - 문자열(NSString) 클래스 메서드들
11 : 00
16 - 가변문자열(NSMutableString) 클래스 메서드들
07 : 00
17 - 배열(NSArray) 클래스 초기화 및 메서드, for in문
10 : 00
18 - 가변배열(NSMutableArray) 클래스 초기화 및 메서드
04 : 00
19 - 딕셔너리(NSDictionary) 클래스 및 메서드
06 : 00
20 - 가변딕셔너리(NSMutableDictionary) 클래스 및 메서드
04 : 00
21 - 섹션 1 마무리 정리
01 : 00
섹션 2. 섹션 2. 도서 관리 프로그램 (Book Manager)
7 강의 38 : 00
22 - Xcode 사용 방법 및 메뉴 설명
06 : 00
23 - 도서관리 프로그램 1
07 : 00
24 - 도서관리 프로그램 2
05 : 00
25 - 도서관리 프로그램 3
07 : 00
26 - 도서관리 프로그램 4
07 : 00
27 - 도서관리 프로그램 5
05 : 00
28 - 도서관리 프로그램 마무리 정리
01 : 00
섹션 3. 섹션 3. 비주얼 도서 관리 프로그램 (Visual Book Manager)
10 강의 62 : 00
29 - 비주얼 도서관리 프로그램 설명
02 : 00
30 – 비주얼 도서관리 프로그램 개발전 준비
07 : 00
31 – Interface Builder 사용 방법 및 메뉴 설명
07 : 00
32 - 비주얼 도서관리 프로그램 1
07 : 00
33 - 비주얼 도서관리 프로그램 2
08 : 00
34 - 비주얼 도서관리 프로그램 3
12 : 00
35 - 비주얼 도서관리 프로그램 4
05 : 00
36 - 비주얼 도서관리 프로그램 5
05 : 00
37 - 비주얼 도서관리 프로그램 6
07 : 00
38 - 비주얼 도서 관리 프로그램 마무리 정리
02 : 00
섹션 4. 섹션 4. 디지털 액자 App
9 강의 55 : 00
39 - Cocoa touch, MVC, UIKit Framework 설명
09 : 00
40 - 디지털 액자앱 1
01 : 00
41 - 디지털 액자앱 2
05 : 00
42 - 디지털 액자앱 3
08 : 00
43 - 디지털 액자앱 4
06 : 00
44 - 디지털 액자앱 5
11 : 00
45 - 디지털 액자앱 6
05 : 00
46 - 디지털 액자앱 7
09 : 00
47 - 디지털 액자 마무리 정리
01 : 00
섹션 5. 섹션 5. 회원 가입 화면 App
10 강의 64 : 00
48 - 회원 가입 화면 앱 1
03 : 00
49 - 회원 가입 화면 앱 2
07 : 00
50 - 회원 가입 화면 앱 3
08 : 00
51 - 회원 가입 화면 앱 (Protocol)
08 : 00
52 - 회원 가입 화면 앱 (delegate)
09 : 00
53 - 회원 가입 화면 앱 6
08 : 00
54 - 회원 가입 화면 앱 7
07 : 00
55 - 회원 가입 화면 앱 8
08 : 00
56 - 회원 가입 화면 앱 9
04 : 00
57 - 회원 가입 화면 앱 마무리 정리
02 : 00
섹션 6. 섹션 6. App Life Cycle (앱의 생명 주기)
9 강의 57 : 00
58 - App Life Cycle 1
02 : 00
59 - App Life Cycle 2
05 : 00
60 - App Life Cycle 3
09 : 00
61 - App Life Cycle 4
08 : 00
62 - App Life Cycle 5
04 : 00
63 - App Life Cycle 6
06 : 00
64 - App Life Cycle 7
09 : 00
65 - App Life Cycle 8
12 : 00
66 - App Life Cycle 마무리 정리
02 : 00
섹션 8. 섹션 8. 항공권 검색 화면 UI 앱 만들기
9 강의 52 : 00
76 - 항공권 검색 UI 앱 1
02 : 00
77 - 항공권 검색 UI 앱 2
07 : 00
78 - 항공권 검색 UI 앱 3
06 : 00
79 - 항공권 검색 UI 앱 4
06 : 00
80 - 항공권 검색 UI 앱 5
08 : 00
81 - 항공권 검색 UI 앱 6
07 : 00
82 - 항공권 검색 UI 앱 7
08 : 00
83 - 항공권 검색 UI 앱 8 (tag)
06 : 00
84 - 항공권 검색 UI 앱 마무리 정리
02 : 00
섹션 9. 섹션 9. I want a super car 앱 만들기
11 강의 58 : 00
85 - I want a super car 앱 1
01 : 00
86 - I want a super car 앱 2
03 : 00
87 - I want a super car 앱 3
07 : 00
88 - I want a super car 앱 4 (datasource)
06 : 00
89 - I want a super car 앱 5
05 : 00
90 - I want a super car 앱 6
06 : 00
91 - I want a super car 앱 7
06 : 00
92 - I want a super car 앱 8
05 : 00
93 - I want a super car 앱 9
07 : 00
94 - I want a super car 앱 10
06 : 00
95 - I want a super car 앱 마무리 정리
06 : 00
섹션 10. 섹션 10. Tabbar Example (Multi ViewControler)
5 강의 23 : 00
96 - Tabbar Example 1
01 : 00
97 - Tabbar Example 2
05 : 00
98 - Tabbar Example 3
09 : 00
99 - Tabbar Example 4
06 : 00
100 - Tabbar 마무리 정리
02 : 00
섹션 11. 섹션 11. 날씨 App (UITableView) 만들기
8 강의 39 : 00
101 - 날씨 앱 (UITableView) 1
02 : 00
102 - 날씨 앱 (UITableView) 2
05 : 00
103 - 날씨 앱 (UITableView) 3
07 : 00
104 - 날씨 앱 (UITableView) 4
06 : 00
105 - 날씨 앱 (UITableView) 5
05 : 00
106 - 날씨 앱 (UITableView) 6
05 : 00
107 - 날씨 앱 (UITableView) 7
05 : 00
108 - 날씨 앱 (UITableView) 마무리 정리
04 : 00
섹션 12. 섹션 12. 테이블뷰 커스터마이징 (Custom Cell) 하기
10 강의 51 : 00
109 - 테이블뷰 커스터마이징 (Custom Cell) 1
02 : 00
110 - 테이블뷰 커스터마이징 (Custom Cell) 2
06 : 00
111 - 테이블뷰 커스터마이징 (Custom Cell) 3
05 : 00
112 - 테이블뷰 커스터마이징 (Custom Cell) 4
06 : 00
113 - 테이블뷰 커스터마이징 (Custom Cell) 5
07 : 00
114 - 테이블뷰 커스터마이징 (Custom Cell) 6
06 : 00
115 - 테이블뷰 커스터마이징 (Custom Cell) 7
08 : 00
116 - 테이블뷰 커스터마이징 (Custom Cell) 8
07 : 00
117 - 테이블뷰 커스터마이징 (Custom Cell) 9
02 : 00
118 - 테이블뷰 커스터마이징 마무리 정리
02 : 00
섹션 13. 섹션 13. 별자리 설명 App 만들기
5 강의 24 : 00
119 - 별자리 설명 App 1
02 : 00
120 - 별자리 설명 App 2
07 : 00
121 - 별자리 설명 App 3
08 : 00
122 - 별자리 설명 App 4
06 : 00
123 - 별자리 설명 App 마무리 정리
01 : 00
섹션 14. 섹션 14. 날씨 App 만들기 (XML Parsing)
9 강의 45 : 00
124 - 날씨앱 (XML Parsing) 1
02 : 00
125 - 날씨앱 (XML Parsing) 2
05 : 00
126 - 날씨앱 (XML Parsing) 3
08 : 00
127 - 날씨앱 (XML Parsing) 4
07 : 00
128 - 날씨앱 (XML Parsing) 5
04 : 00
129 - 날씨앱 (XML Parsing) 6
09 : 00
130 - 날씨앱 (XML Parsing) 7
04 : 00
131 - 날씨앱 (XML Parsing) 8
03 : 00
132 - 날씨앱 (XML Parsing) 마무리 정리
03 : 00
섹션 15. 섹션 15. 날씨 App 만들기 (JSON Parsing)
4 강의 15 : 00
133 - 날씨앱 (JSON Parsing) 1
03 : 00
134 - 날씨앱 (JSON Parsing) 2
08 : 00
135 - 날씨앱 (JSON Parsing) 3
03 : 00
136 - 날씨앱 (JSON Parsing) 마무리 정리
01 : 00
섹션 16. 섹션 16. 이미지 다운로드 App - 비동기 통신(Delegate)
6 강의 29 : 00
137 - 이미지 다운로드 앱- 비동기 통신(Delegate) 1
02 : 00
138 - 이미지 다운로드 앱- 비동기 통신(Delegate) 2
04 : 00
139 - 이미지 다운로드 앱- 비동기 통신(Delegate) 3
07 : 00
140 - 이미지 다운로드 앱- 비동기 통신(Delegate) 4
06 : 00
141 - 이미지 다운로드 앱- 비동기 통신(Delegate) 5
07 : 00
142 - 이미지 다운로드 앱- 비동기 통신(Delegate) 6
03 : 00
섹션 17. 섹션 17. 이미지 다운로드 앱- 비동기 통신 (Block Coding)
1 강의 06 : 00
143 - 이미지 다운로드 앱 - 비동기 통신(Block Coding)
06 : 00

공개 일자

2016년 3월 17일 (마지막 업데이트 일자 : 2018년 5월 28일)

수강 후기

4.8
18개의 수강평
서원석 2017.08.31
쉽게 배울수 있어 좋네요 쉽고 유익한 강의였어요
jae heon jeong 2달 전
초급자가 듣기 좋네용.
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스