[아이폰교육]아이폰 오브젝트-C 어플리케이션개발 직장인환급및 학원패키지할인교육

k1447788의 이미지

[아이폰교육]아이폰 오브젝트-C 어플리케이션개발 직장인환급및 학원패키지할인교육

iPhone Application Programming
교육안내

▣ iPhone Application 개발이란?
가장 사용자 친화적인 운영 시스템중에 하나라고 하는 Apple Mac OS가 자사 제품인 아이폰에 포팅이 되고 이에 대응하여 구글은 리눅스 기반으로 개발한 안드로이드 OS를 안드로이드폰에 적용을 시키고, MS 윈도우는 기존에 있던 모바일 OS의 단점을 극복한 Windows Mobile 7폰을 발표하고 그외에도 블랙잭, 옴니아 등 최근 전세계는 스마트폰 광풍이라 할 정도로 각자의 개발 플랫폼을 들고 경쟁중이다.
현재 세계 휴대폰 시장은 기존의 단순 전화기 기능만있는 전화기보다는 다양한 기능으로 무장한스마트폰의 등장으로 급격하게 변화하고 있다. 스마트폰의 등장은 단순히 휴대폰 시장의 변화가 아닌 모바일 디바이스 전체를 뒤흔들었다. 애플의 앱스토어와 구글의 오픈마켓, 웹2.0시대의 개방형 오픈소스들로 인하여 세계의 모바일 시장은 빠르게 발전하고 있다. 이러한 스마트폰 열풍의 핵심에 애플사의 아이폰이 있다.

2009년 11월 국내의 스마트폰 시장에 아이폰의 상륙은 기대이상의 반응으로 다가왔다. 애플의 아이폰이 여전히 전 세계 스마트폰 시작을 움켜지고 있는 이유는 가장 먼저 출시한 선점 효과도 있지만 30만여 개 이상의 애플리케이션(응용프로그램)이 담긴 앱스토어 때문이다. 앱스토어는 애플이 아닌 일반 개인이 필요한 애플리케이션을 손쉽게 제작해 판매, 제공 하도록 함으로써 수많은 컨텐츠를 생산하도록하고 있다.

오픈형 스마트폰 OS가 아니라는 아이폰 OS의 제한에도 불구하고 아이폰은 안정적이고 편안한 OS인 Mac OS X를 바탕으로 iPhone OS를 제작하여 배포-사용중이다.
앱스토어에서의 아이폰 애플리케이션은 기성품으로서의 애플리케이션이 아닌 개개인의 Need에 호응하는 애플리케이션이 개발되고 좋은 반응을 얻고 있다.
유일한 스마트폰 다운 스마트폰인 아이폰은 모바일 시장의 미래를 대변하기에 관련 애플리케이션의 발전은 계속 될 것이다.

▣ 교육 대상
- iPhone 개발을 처음하시거나 Objective-C 활용분야에 관심이 있는 자
- Mac OS X 애플리케이션 초급 개발자
- Cocoa / iPhone 기반 애플리케이션/스마트폰 개발자
- C 언어 기반의 애플리케이션 작성 경험이 있는 모바일 프로그래밍 입문자
- C/C++프로그램 경험자

▣ 교육 목표
- C/C++언어를 선수과목으로 하여 Objective-C 2.0언어에 대한 구체적이고 체계적인 교육
- Xcode를 통한 개발 방법을 교육
- Objective-C를 통한 Cocoa 환경을 이해하는 교육
- Objective-C언어를 사용하여 iPhone SDK 활용하기위한 교육
- Mac OS X용 Cocoa 프로젝트나 iPhone 프로젝트 개발교육
- Mac OS X Sync & Porting 교육
- iPhone 초급개발자들에게 아이폰개발능력의 확대를 도모하고
실습을 통해 상용어플리케이션을 완성시키는 기슬을 함양하는 교육

▣ 교육과정
[iPhone Application Programming 정규과정]
선수과목 1개월 또는 2개월 : C/C++
2개월 : Objective-C Programming
3개월 : iPhone SDK

[선택과정]
- Cocoa Programming
- 아이폰 게임 프로그래밍
- 아이폰 애플리케이션 개발 프로젝트
<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>
관련 카페 http://cafe.daum.net/HoyaLOVE

관련 홈페이지 http://www.itsol.kr

학원 상담문의 권용하 교육팀장 02-6901-7046

관련 문의 kyh_45@lycos.co.kr 네이트온
<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>
▣ 세부진도표
[Objective-C Programming]
NO 교육내용 비고
1 The Objective-C 2.0 및 Mac-OS 소개
?OT ? Mac-OS 소개 The Objective-C 2.0
2 Objective-C로 프로그래밍하기
? Xcode설치
3 클래스, 객체, 메서드
? 객체지향(OOP) 개념
4 데이터 형과 표현식, 조건식
? 데이터형, 연산자
5 프로그램 반복문
? for, while, do 명령문
6 의사결정하기
? if, switch 명령문
7 클래스에 대하여
? 객체와 Class
8 상속
? Class 상속
9 다형성, 동적 타이핑, 동적 바인딩
? id 데이터 형, 예외 처리
10 변수와 데이터 형
? 클래스 초기화, typedef 명령문, 데이터 형 변환
11 카테고리와 프로토콜
? 카테고리의 정의 및 활용 ? 복합 개체
12 전처리기
? #define 과 #import 명령문
13 Foundation 프레임워크
? Foundation 프레임워크의 활용 기법
14 숫자, 스트링, 컬렉션
? 기본객체 ?AddressCard 메서드, 배열 정렬, 딕셔너리 객체 등 Foundation
프레임워크
15 파일 다루기
? NSFileManager 객체 ?NSPathUtilities.h
16 메모리 관리
? 오토릴리스 ? 가비지컬렉션
17 객체 복사하기
? 얕은 복사와 깊은 복사 ? NSCopying 프로토콜
18 아카이빙
? XML 프로퍼티 리스트 아키이빙 ? NSLeyedArchiver 아키이빙
19 코코아 소개하기
? Cocoa 프레임워그의 특징 ? 코코아 터치 코코아와
아이폰 SDK
20 아이폰 응용 프로그램 작성하기

▷ 교재 : Objective-C (맥과 아이폰 애플리케이션 프로그래밍)
오기하라 타케시 저 | 신상재 역 | 한빛미디어

[iPhone SDK]
NO 교육내용 비고
1 아이폰 APP 개발환경
2 설치 및 개발 환경 구축
3 기본적인 상호작용 다루기
4 사용자 인터페이스
5 자동회전과 자동크기조절
6 멀티뷰 애플리케이션
7 탭바와 피커
8 데이블 뷰 입문
9 내비게이션 컨트롤러와 테이블 뷰(1)
10 내비게이션 컨트롤러와 테이블 뷰(2)
11 애플리케이션 설정과 사용자 기본값
12 기본적인 데이터 저장 방법
13 쿼즈와 OpenGL을 이용한 그리기
14 탭, 터치 그리고 제스처(1)
15 탭, 터치 그리고 제스처(2)
16 코어 로케이션을 이용한 길 찾기
17 가속도 센서(구슬 굴리기 프로그램)
18 아이폰의 카메라와 포토 라이브러리
19 애플리케이션 지역화
20 프레임워크

▷ 교재 : 시작하세요 아이폰 3 프로그래밍(iPhone SDK를 이용한 아이폰 개발)
데이브 마크 저 | 이준호 역 | 위키북스

<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>> 관련 카페 http://cafe.daum.net/HoyaLOVE 관련 홈페이지 http://www.itsol.kr

학원 상담문의 권용하 교육팀장 02-6901-7046

관련 문의 kyh_45@lycos.co.kr 네이트온
<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Forums: 

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.