프로그래밍 입문자를 위한 오브젝티브C

Objective-C 언어의 문법을 배우고 프로그래밍이라는 개념을 알 수 있게 됩니다
4.7 (20 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
54 students enrolled
$80
Take This Course
  • Lectures 48
  • Length 8 hours
  • Skill Level All Levels
  • Languages Korean
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 Korean

Course Description

*특별할인!* 쿠폰코드란에 LEARNIOS을 입력하시면 $39로 강의를 구매할 수 있습니다!

이 강좌는 iOS App을 만들기 위한 기본서 역할을 하고 있습니다. 

시중에 책이나 강의들을 보면 먼저 간단한 App을 만는것 부터 시작하고 있습니다 .

즉, 어느 정도 프로그래밍에 대해서 알고 객체지향이라는 것에 익숙한 사람을 대상으로 한 강좌들이 대부분 입니다. 

그래서 프로그래밍을 처음 접하는 분들께는 조금 접근하기가 어려운게 사실입니다. 

이 강좌는 그런 분들을 위해 프로그래밍이란 무엇인가에서 부터 iOS App을 만들기 위한 기초적인 사고체계나 문법들에 중점을 두어 만들었습니다. 

이 강의를 먼저 보셔도 되고 간단한 앱제작 강의를 보다가 이해가 가지 않는 부분이 있다면 그 부분을 이 강좌에서 자세하게 설명된 부분을 찾아서 보시면 이 강좌를 가장 잘 활용하는 것이라고 생각이 듭니다. 


What are the requirements?

  • 맥(Mac)만 준비하시면 됩니다

What am I going to get from this course?

  • 프로그래밍에 대한 전반적 지식
  • 객체지향의 개념
  • Objective-C의 문법
  • iOS App을 만들기 위해 알아야할 기본요소

What is the target audience?

  • 프로그래밍을 처음 시작하는 사람들을 위한 강의입니다. 따라서 Objective-C 와 더불어 컴퓨터에 관한 제반 지식이나 개념, 원리에 대해서도 설명하고 있습니다
  • 예를들어 '변수를 선언한다'라는 문구가 나오면 변수를 왜 선언해야 하는지 그리고 변수를 선언하면 컴퓨터는 어떠한 체계안에서 어떠한 방식으로 움직이는지에 대해서 자세히 설명하고 있습니다

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: 시작하기
프로그래밍을 배워야 하는 이유
Preview
11:26
Objective-C란 무엇인가?
Preview
03:41
프로그래밍을 배우는 방법
Preview
07:00
Section 2: 컴파일하고 실행하기
프로그램의 개괄적인 처리과정과 Xcode의 설치
Preview
11:14
프로그램의 세부적인 처리과정
Preview
09:27
Objective-C 기초적인 문법
Preview
08:43
Section 3: 변수
변수 1 : 소프트웨어 실행방식
Preview
09:31
변수 2 : 변수의 개념
Preview
13:30
변수 3 : 자료유형 개괄
Preview
08:18
변수 4 : Objective-C문법으로 표현(코드작성)
Preview
12:34
Section 4: 데이터형과 상수
데이터형과 상수 1 : 자료유형
Preview
08:23
데이터형과 상수 2 : 예제실습
08:13
Section 5: 산술표현식
산술표현식 1 : 개괄
09:09
산술표현식 2 : 예제실습
13:55
산술표현식 3 : 형변환
11:02
Section 6: 반복문
반복문 1 : 초기화의 필요성 및 개념
10:35
반복문 2 : 반복구조 및 처리방법
08:21
반복문 3 : for문 및 예제실습
10:27
반복문 4 : 예제실습
08:28
반복문 5 : 반복문의 중첩
08:45
반복문 6 : while문 및 알고리즘의 개념
07:26
반복문 7 : 알고리즘 및 순서도
11:51
반복문 8 : do반복문
07:49
Section 7: 의사결정하기
의사결정하기 1 : 선택구조 및 if문
10:42
의사결정하기 2 : 중첩 if문
08:15
의사결정하기 3 : 논리연산자
12:14
의사결정하기 4 : 불리언 변수
15:03
Section 8: 객체지향 개념(클래스 객체 메서드)
클래스 객체 메서드 1 : 객체지향의 개념
Preview
10:38
클래스 객체 메서드 2 : 예제실습
12:38
클래스 객체 메서드 3 : 구현부분
10:24
클래스 객체 메서드 4 : 예제실습
08:49
클래스 객체 메서드 5 : 포인터 변수
11:40
클래스 객체 메서드 6 : 데이터 켑슐화
16:32
Section 9: 클래스
클래스 1 : 모듈화 및 인터페이스
Preview
14:14
클래스 2 : 프로퍼티 및 점연산자
08:16
클래스 3 : 다수의 인수 사용하기
09:02
클래스 4 : 분수 클래스 다루기
11:56
클래스 5 : 분수의 약분 및 지역변수의 개념
10:54
클래스 6 : 정적변수
13:16
Section 10: 상속
상속 1 : 상속의 개념
16:21
상속 2 : 상속의 확장
14:49
상속 3 : 매서드의 재정의
13:15
상속 4 : 추상클래스
03:53
Section 11: Foundation 프레임워크
Foundation 프레임워크 1 : 개념
02:40
Foundation 프레임워크 2 : 숫자객체
13:29
Foundation 프레임워크 3 : 스트링 객체
09:37
Foundation 프레임워크 4 : 복사와 참조
05:11
Foundation 프레임워크 5 : 스트링 객체
07:04

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Bloter Academy, IT 전문 블로터의 테크 스쿨

IT 전문 언론사 블로터가 운영하는 블로터아카데미의 유데미 공간입니다. 블로터아카데미는 테크놀로지 관련 교육을 주고 진행하고 있습니다. 소셜마케팅에서부터 구글 애널리틱스, 파이썬, R 등 데이터 과학, 프로그래밍에 이르기까지 가장 전문적인 강사들이 가장 최적화된 스킬로 수강생들을 교육하고 있습니다. 오프라인에서 다져진 강좌의 신뢰를 온라인에서도 확인하실 수 있습니다. 디지털 시대 직무에 꼭 필요한 강좌를 온라인으로 만나보세요. 더불어, 블로터아카데미에서 듣고 싶은 강좌 내용과 주제가 있다면 메시지를 보내 추천해주세요! 혹시 유데미 이용에 불편이 있을경우에는 jihyun@bloter.net (이지현)으로 문의 부탁드립니다.

Instructor Biography

wan soo Park, Developer and Teacher

가장 자신 있는건 여러 곳에 흩어진 정보를 취합해서 체계적으로 재구성한 다음 쉽게 사람들에게 전달할 수 있는 능력은 가지고 있는 것 같습니다.                                      

강의를 들어보시면 알겠지만 단지 결론만을 전달하지 않고 그게 왜 그렇게 되는지에 대한 설명이 상세히 되어 있습니다.

그리고 텍스트로 전달하는 것 보다 여러 시각적인 도구들을 사용하여 더 편하게 정보를 받아 들일수 있게 만들어 놓았습니다 

주객이 전도되지 않게 화려한 영상보다는 내용에 충실하는 강사가 되도록 노력하겠습니다. 

Ready to start learning?
Take This Course