본문 바로가기
블로그 & IT

강남/신촌 아이폰 전문 컴퓨터 학원 _ C언어 1달(54시간) OBJECT C+SDK 1달(60시간)_중앙컴퓨터학원

by kimdongyong 2010. 9. 30.

컴퓨터학원


강남/신촌 아이폰 전문 컴퓨터학원 _
C언어 1달(54시간) OBJECT C+SDK 1달(60시간)_중앙 컴퓨터학원


중앙정보처리학원 공식홈페이지 바로가기 :
http://www.echoongang.com/



중앙정보처리학원
아이폰학원
중앙컴퓨터학원



컴퓨터학원. 아이폰전문 학원 C언어, OBject C + Iphone SDK 세부교육과정
 



컴퓨터학원 약력
중앙정보처리학원
아이폰학원 공개세미나
아이폰 [ iPhone ]
 
아이폰(iPhone)은 2007년 1월 9일에 애플이 미국 샌프란시스코에서 열린 맥월드 2007에서 발표한 터치 스크린 기반의 아이팟, 휴대전화(+ 카메라 기능), 모바일 인터넷의 세가지 주요 기능을 가진 모바일 전자 기기입니다.
2007년 6월 29일 오후 6시 정각(미국 현지 시각)부터 미국에서 AT&T 모빌리티와 애플 스토어에서 판매를 시작하였습니다.
처음에는 4GB 모델과 8GB 두 가지 모델이 출시되었으나, 2007년 9월 5일부터 4GB 모델이 단종되고 8GB 모델을 USD $99로
할인해 판매되었으며, 그 이후 2008년 7월 11일, 3세대 통신망에 대응하는 '아이폰 3G'가 미국에서 발매되었습니다.
기존 아이폰에 비해 가격이 저렴해지고, 용량이 커진것이 특징입니다.
그리고 2009년 6월 8일, 더 빠른 CPU와 아이폰 OS 3.0을 기본으로 채용한 '아이폰 3GS'가 미국 WWDC에서 발표되었습니다.

아이폰은 현재 미국,한국을 비롯, 캐나다, 프랑스, 독일, 일본, 타이완, 러시아등 80여개국에 진출해 있으며, 지속적으로 개통 국가가 추가되고 있다. 이 중 일부 국가에서는 통신사에 관계없이 사용자가 기계를 별도로 구매, 선호하는 통신사의 SIM 카드를 넣어 사용할 수 있는 무약정 기기(factory unlocked version)가 애플의 정식 유통 하에 판매되고 있습니다.

SDK [ Software development kit ]
 
소프트웨어 개발 키트(software development kit, 줄여서 SDK 또는 devkit)는 일반적으로 소프트웨어 기술자가 특정한
소프트웨어 꾸러미, 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 시스템, 게임기, 운영 체제 등을 위한 응용 프로그램을 만들 수 있게 하는 개발 도구의 집합입니다.

특정한 프로그래밍 언어에 접속하거나 특정한 임베디드 시스템과 통신하는 복잡한 하드웨어를 포함하기 위한 어떠한
파일들의 측면에서는 API 등으로 단순하게 표기할 수 있습니다.
공통 도구에는 디버깅 보조 프로그램과 다른 유틸리티를 IDE의 형태로 포함하고 있습니다.
SDK는 또한 샘플 코드를 포함하여 기술 참고나 지원 문서를 지원함으로써 사용자에게 명확한 요점을 제공합니다.

일반적으로 소프트웨어 엔지니어는 해당 시스템의 개발자로부터 SDK를 받는다. 종종 인터넷으로 다운로드 받는다. 많은 경우 해당 시스템이나 언어를 사용하는 것을 장려하기 위해서 무료로 제공됩니다.

OpenGL ES 2.0은 아이폰 SDK(아이폰 3GS와 3세대 아이팟 터치가 지원한다)의 3D 라이브러리 중 하나이며 판도라 콘솔의
3D 라이브러리로 사용될 예정이다. 차후 윈도우 모바일 7에서 지원될 거란 소문도 있습니다.

앱스토어 [ App Store ]
 
앱스토어(App Store)는 애플이 운영하고 있는 아이폰 및 아이팟 터치용 응용 소프트웨어 다운로드 서비스입니다.
아이폰 3G가 발표될 즈음인 2008년 7월 10일부터 아이튠즈의 업데이트 형태로 서비스가 시작되었습니다.

개인용 컴퓨터에서 아이튠즈를 이용하거나, 아이폰 및 아이팟 터치의 메뉴에서 직접 3G 네트워크 혹은 Wi-Fi를 경유하여
(아이팟 터치의 경우는 Wi-Fi만 지원) 소프트웨어의 다운로드가 가능합니다.
다운로드 받을 수 있는 소프트웨어는 유료 및 무료가 있으며, 무료 애플리케이션을 다운로드할 때도 아이튠즈 스토어의
계정이 필요합니다.

일반 이용자는 자신이 개발한 애플리케이션을 앱스토어를 통해 등록하는 것이 가능합니다.
이를 위해서는 애플과 개발자 계약을 한 후, 인텔의 CPU가 탑재된 매킨토시의 Mac OS X 10.5 이상의 운영체제에서 Xcode, 아이폰 SDK 등의 개발도구를 이용하여 작성한 뒤, 앱스토어를 통해 전세계를 대상으로 판매할 수 있습니다.
이를 위해 개발자로서 등록하는데는 연간 99달러의 비용이 듭니다.
유료 애플리케이션의 판매 가격은, 개발자가 자유롭게 매길 수 있으며, 판매 수익의 30%를 애플이 수수료 및
호스팅 비용으로 받는 형태입니다.

앱스토어를 이용하려면 아이폰 및 아이팟 터치의 운영체제 버전이 2.0 이상이어야 하며, 컴퓨터에서 이용하는 경우
아이튠즈 7.7 이상부터 가능합니다.
단 아이폰 OS 3.0 출시 이후 등록된 애플리케이션은, 운영체제 버전 2.0 에서는 설치할 수 없는 것들이 대부분입니다.

세부시간표
 
강남,이대,종로 평일반 교육시간
강남
- 09:30~12:30 / 19:30~22:30
60h
4주
이대
- 09:00~12:00 / 19:15~22:15
60h
4주
종로
- 09:30~12:30 / 19:15~22:15
60h
4주
-아이폰 과정은 2.4주차 금요일 휴강 없이 진행됩니다. 총 18일 60시간 교육

강남,이대,종로 주말반 교육시간
강남
- 토요일] 12:30~18:30 / 일요일] 09:30~18:30
60h
4주
이대
- 토요일] 13:00~19:30 / 일요일] 10:00~19:00
60h
4주
종로
- 토요일] 13:00~19:30 / 일요일] 10:00~19:00
60h
4주
-일요일 점심 및 간식시간은 12:30~13:00 입니다. (지점별로 점심시간이 약간씩 변동될 수 있습니다)

중앙 컴퓨터학원 아이폰전문 개발자 과정 세부교육과정
 
(선수과목) C 언어 입문 & C++ OOP, 자료구조
프로그래밍 언어를 처음 배우는 학생, 직장인, 취업 준비생을 대상으로 C 언어의 기본 문법과 프로그래밍을 할 수 있는 근본적인 능력을 가질 수 있도록 한다. 즉, 모든 프로그래밍 언어의 기본이 되는 C/C++을 익힘으로써 다양한 분야에
적응할 수 있도록 지식과 기술을 습득하는 과정이며, C++의 기본적인 지식에서 부터 응용 및 OOP(Object Oriented Programming)의 전반적인 내용을 숙지하고, 실습을 통한 프로그래밍 훈련을 위한 주요 강의내용 문제와 예제 풀이를 통해 C++언어의 클래스 개념을 익혀 객체지향 언어로서의 응용력을 기른다.
1일차
컴파일러의 사용법과 C프로그램의 기본 구성,상수, 자료형, 변수에 대해 이해하기
2일차
연산자-1(최우선연산자, 산술연산자, 단항연산자, 쉬프트 연산자),
연산자-2(관계연산자, 논리연산자, 대입연산자, 콤마연산자, 삼항연산자)
3일차
입.출력함수의 사용법(입출력 포맷, 제어문자),입.출력함수의 응용
4일차
제어문1(if문, switch문),제어문2(for문)
5일차
제어문3(while문, do~while문, break문, continue, return문),배열의 개념과 1차원배열에 대해서
이해하기
6일차
다차원 배열에 대해서 이해하기,문자열 함수, 배열을 이용한 데이타 정렬(sort)
7일차
포인터 변수, 배열과 포인터,다중포인터, 포인터 배열 이해하기
8일차
배열을 이용한 응용문제 풀이,함수-1(함수의정의 및 호출, 인수 전달방식)
9일차
함수-2(중복함수, 기본인자 사용, const인자 사용, 재귀호출함수),함수를 이용한 응용문제 풀이
10일차
선처리부 및 구조체-1(구조체의 개념과 정의)
11일차
구조체-2(구조체배열, 구조체 포인터, 포함 구조체), 구조체-3(동적 할당 이해하기 (new, delete) , 자기참조 구조체-Linked List)
12일차
공용체, 파일 입.출력의 개념과 함수의 사용법, 클래스의 개념과 구조, 접근 지정자, member data, member function, this포인터
13일차
Stack, Queue class 구현,생성자와 소멸자, 포함 오브젝트
14일차
응용 프로그램 작성하기, static member, 객체 배열 이해하기
15일차
friend function와 friend class 이해하기, 상속-1 (상속의 개념과 기본상속 익히기)
16일차
상속-2 (다중 상속과 override), 상속-3 (다형성, virtual 함수, virtual 소멸자)
17일차
응용 프로그램 작성하기, 연산자 중복함수-1 (연산자 중복함수의 개념)
18일차
연산자 중복함수-2 (문자열 중복함수 이해하기), 응용 프로그램 작성하기
연결과목
Visual C++ API/MFC

Objective ? C & I Phone SDK 과정 (4주 - 60h )
통합개발환경 (IDE)인 Xcode를 이용해서 iphone 애플리케이션 제작을 위한 소스코드를 작성하고,디버깅하고,컴파일해보며, MAC PC 기반에서 Object-C언어를 사용하여 iphone SDK를 사용하는 방법을 이해합니다.

Xcode 통합개발툴 기능과 iphone SDK를 활용하는 방법을 배울 것이며, 간결하면서도 유용한 실습예제들을
통해 고급 기능을 활용하는 방법을 이해합니다 .

iphone 플랫폼의 원리, Mac OS X에 사용되는 추상화 계층과 디자인 패턴을 이해합니다.
1주차
Xcode에서 Objective-C로 프로그래밍 하기
클래스, 상속, 다형성
동적바인딩, 카테고리, 프로토콜
Foundation 프레임워크, 숫자, 스트링, 컬렉션
파일처리 및 메모리관리
2주차
아카이빙 및 코코아 소개
기본 사용자 인터페이스 1
기본 사용자 인터페이스 2
자동회전과 자동 크기 조절
멀티뷰, 테이블 뷰
3주차

네이케이션 컨트롤러
애플리케이션 설정과 기본값
데이터 저장방법
쿼츠와 Open GL
멀티터치

4주차
코어 로케이션
어드레스 북 API
GameKit
가속기센서, 아이폰 카메라와 포토
Media Player 프레임워크 개요



강남/신촌 아이폰 전문 컴퓨터 학원 _
C언어 1달(54시간) OBJECT C+SDK 1달(60시간)_중앙컴퓨터학원


중앙정보처리학원 공식홈페이지 바로가기 :
http://www.echoongang.com/



댓글