로그인

아이폰 앱 개발(Swift4 & iOS11) 입문 2편

본격적인 앱 개발에 앞서 우리가 배울 프로그래밍 언어 스위프트(Swift) 기본 문법에 대해 알아봅시다!
깊고 어려운 문법보다는 앱을 만드는 데 꼭 필요한 수준 정도만 가볍게 다룹니다. 스위프트(Swift) 기본 문법을 활용하여 실생활에서 사용할 수 있는 앱들을 만들어 보면서 앱 개발에 대한 이해도를 높입니다. 그리고 스위프트(Swift) 기본 문법을 활용할 수 있는 수준까지 학습하는 것이 목표입니다.

이어지는 강좌 보기

도움이 되는 분들

  • 스위프트(Swift) 언어를 통해 프로그래밍을 경험해 보고 싶은 학생 및 입문자
  • 앱은 만들어 보고 싶은데 책을 보면 외계어로 보이고 숙면에만 도움이 돼서 책으로는 공부 못 하시는 분^^
  • 아이폰이나 맥북을 전화기, 인터넷 용도로만 사용하시는 분…은 별로 없을 테고, 세상에 하나뿐인 나만의 멋진 앱을 만들어 내 폰에 넣고 싶으신 분^^
  • 독학하다가 자꾸 막혀서 번번이 포기하셨던 분
  • 개발에 대한 기본적인 지식이 필요한 기획자, 디자이너, 관리자 등

참고 사항

  • 맥OS가 설치되어 있는 아이맥, 맥북, 맥미니 (참고로 해킨토시(커스텀 맥)도 있긴 하나 합법은 아님!!^^어둠의 경로를 통해 윈도우를 설치하면 안 되는 것처럼^^. 모든 컴퓨터에 설치되는 것이 아니어서 고급 사용자들만 가능함. 자세한 정보는 구글, 유튜브에서 검색 가능)
  • 아이폰이 없어도 Xcode(무료개발도구)의 시뮬레이터를 통해 앱 실행 가능

지식공유자 소개

최완택 – iOS 프로그래머 및 강사

2001년 봄 이스트소프트에서 병역특례사원으로 시작해서 2016년 12월까지 총 15년의 프로그래밍 경력을 쌓았고, 최근 7년 간은 SK, 우리은행, LG전자에서 iOS 앱 개발을 했고, 마지막 2년 반은 억대 연봉을 받으며 프리랜서 생활을 하였습니다. 그리고 2017년 1월 해피스마일 법인을 설립하고 온/오프라인에서 아이폰 앱 개발 강의를 하며, 교육 콘텐츠 연구 개발에 전념하고 있습니다.

강좌 평가

5

23 개의 수강평
  • 5 점23
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. Yeonju Han (노랑연두)의 프로필 사진

    놓치기 쉬운 부분들을 잘 다뤄주셨습니다.

    5

    현역 iOS 개발자지만, 독학으로 공부하면서 UI를 구성하고 가져다 쓰는 것에는 어려움을 느끼지 못했지만
    세세한 기본적인 사항들은 잘 몰라서 답답했습니다.
    기본에 충실하게 강의해 주셔서 다시 한 번 되짚어볼 수 있었습니다.
    정말 유익한 강의였습니다. 감사합니다.

  2. tomato의 프로필 사진

    좋아요

    5

    아주 좋아요. 감사합니다 샘

  3. JaeWon Kim의 프로필 사진

    입문 1편에 이어 2편도 너무 좋네요

    5

    입문용으로 더할나위 없이 좋습니다.

    스위프트 뿐만 아니라 기본 프로그래밍 문법과 흐름을 쉽고 간결하게, 한 강의당 3분 제일 긴 강의가 11분이라 짧게짧게

    들을 수 있어서 정말 좋습니다. 이렇게 간결하게 들을 수 있는 강의 만들어 주셔서 감사합니다!

  4. 정상용의 프로필 사진

    강의 감사합니다.

    5

    강의 감사합니다. 다음편이 기다려 집니다.

  5. 김지호의 프로필 사진

    첫걸음을 떼게 해주는 강의

    5

    강의를 보고, 아이폰 프로그래밍에 문외한인 사람도 쉽게 배울 수 있다는 생각이 들었습니다.

    간단한 예제를 통해, 아이폰 개발에 입문하기 좋은 강의입니다.

    좋은 강의 감사드립니다.

  6. 주정용의 프로필 사진

    입문자가 듣기에 정말 좋은 강의입니다.

    5

    이해하기 쉽게 설명하려는 강사님의 노력이 느껴졌고, 아이폰 앱 개발에 좀 더 마음 편히 다가갈 수 있게 된 것 같습니다.

  7. ironelder SKY의 프로필 사진

    쉽고 재밌어요

    5

    빨리 3편 나와서 배우고 싶어요

  8. 조재흥의 프로필 사진

    배울게 많은 양질의 강의

    5

    좋은 말씀도 해주시고 이해가 너무 잘되게 강의 잘해주셔서 정말 감사합니다. 행복합니다!!

  9. DH의 프로필 사진

    초보가 듣기에 가장 좋은 강의

    5

    숲을 먼저 보여주는 강의.

    직관적인 강의.

    “어떻게 배울것인가 + 왜 배워야 하는것인가” 를 가르쳐 주는 강의.

  10. 강철의 프로필 사진

    강의 잘 들었습니다.

    5

    강의 잘 들었습니다.
    감사합니다.

  11. Heejune Yang의 프로필 사진

    너무 잘들었습니다.

    5

    정말 어떻게 공부하나 막막했는데 하나씩 해보면서 자신감이 생겼습니다.
    앞으로 더 열심히 노력해서 저의 후천적인 재능을 발견하고 개발해 보겠습니다.
    감사합니다 ^^

  12. 울트라홍홍홍의 프로필 사진

    멋진 강의 잘 봤습니다.

    5

    아이폰 개밸에 대한 기초를 공부하기에 정말 좋은 강의 같습니다.

  13. 은교이의 프로필 사진

    아주 유익한 강의였습니다.

    5

    요점을 제대로 집어주시면서 초보인 제가 정확히 이해할 수 있었습니다.
    아주 유익한 강좌였고, 정말 감사합니다.

  14. 이동진의 프로필 사진

    간결해서 좋아요

    5

    핵심적인 내용으로 간결하고 쉽게 설명해주셔서
    입문자가 배우기에 너무 좋은 강의 입니다.

  15. Jinwoo Choi의 프로필 사진

    앱 개발에 대해 잘 모르는사람에게 정말 좋은 강의라고 생각합니다.

    5

    프로그래밍 언어를 전혀 모르는 사람은 선행학습이 약간 필요하긴 할 것 같은데, 입문1편에서도 그렇고 2편도 정말 잘 알려주시네요.
    개인적으로 앱 개발을 위해 공부해야할 것 같았던 Workflow를 그대로 진행해주시는 것 같습니다.
    적당한 프로그래밍 언어 기초와 하드웨어상식, 스토리보드의 UI 그리고 실전 앱 개발까지 정말 좋은 강의 잘 들었습니다.

  16. 홍창표의 프로필 사진

    중급과정 기다립니다.

    5

    중급이상 강의 부탁드립니다. ~
    진심 궁금했던 거 이번 기회에 확실하게 알게되었습니다.
    진심 감사합니다.

  17. 홍창표의 프로필 사진

    쵝오입니다.

    5

    세세하게 이해할 수 있게 설명해 주셔서 감사합니다.
    최고입니다.

  18. 탑아이돌퀴즈의 프로필 사진

    정말 좋습니다.

    5

    강사님께서 설명해주는 모든것들이 좋네요

    목소리도 좋으시고 세세한것들의 설명까지 이해가 쉽게 되는것 같습니다!!

    정말 좋아요~

  19. Shin Jinhun의 프로필 사진

    감사합니다. 아이폰 앱 처음인데 설명이 초보자인 저에게 많은 도움이 되었습니다.

    5

    아이폰 개발을 하게 되어 인프런 에서 좋은 무료강좌를 접하게 되었습니다.
    1편 2편 모두 초보자에게 쉽게 접근 할 수 있도록 설명을 쉽게 잘 해주신거 같습니다.
    3편이 아직 없어 아쉽긴 하지만 초보자인 저에게 많은 도움이 되었습니다.
    아이폰 개발도 개발이지만 맥OS 도 처음이라 윈도우 사용만 하던 저에게 익숙치 않네요
    하다 보면 적응이 되겠지요.
    감사합니다.

  20. 할룽의 프로필 사진

    강의 감사합니다.

    5

    처음 접하는 IOS 이해하기 쉽게 가르쳐 주셨네요..감사합니다. ^^

강좌 교육과정

SWIFT 기본 문법
Swift 애플 공식 문서학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
연산자학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:07:00
조건문학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
반복문학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
배열(Array)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
딕셔너리(Dictionary)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
함수
함수의 필요성 및 기본 형태학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
코드 스니핏(Code Snippet)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
함수의 다양한 형태학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
print 함수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
scope학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
Argument Label학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
inout 키워드학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
값/참조에 의한 전달학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
16진수를 사용하는 이유학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
매개변수, 인자 등의 용어 정리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
클래스, 구조체, 열거형
클래스 개념잡기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
클래스, 구제체에 생명을 불어 넣어주는 마법의 함수, 생성자학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
변수, 상수를 만드는 2가지 방법학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
클래스 특징 상속(Inheritance) – Subclassing학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
클래스 특징 상속(Inheritance) – Overriding학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
클래스, 구조체 공통점과 클래스만의 특징학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
값 타입(Value Type)과 참조 타입(Reference Type)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
클래스 구조체 선택 기준학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
열거형(Enumeration)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
프레임워크 [개발자용]
프레임워크 개념학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
접근 제어(Access Control)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
프레임워크 만들어 보니 별거 아니네학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
[개발팁] 로깅(Logging) print? NSLog?학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
[참고 자료] 배포 버전 결정하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
[개발자 상식] API, 최신 API를 이전 iOS 버전 기기에서 사용하지 못하는 이유학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
[Xcode9] 무선 디버깅학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
손전등 앱 만들기
손전등 앱 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:01:00
이미지 및 사운드 파일 다운로드학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
UI 구성하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
앱 아이콘 설정학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:01:00
UI – 코드 연동학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
[Xcode9] 입문자가 코드 연동 시 가장 많이 하는 질문 1위학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
스위치 사운드 효과 넣기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
파일 추가 시 옵션(Destination, Added folders, Add to targets)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
아이폰 플래시 켜고 끄기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
아이폰에 앱 설치 보충 설명학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
LaunchScreen 설정하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
최종 소스 다운로드학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:00:00
맺음말
맺음말학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
  • 무료
  • 평생
  • 45개 강의, 총 2 시간 49 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등 을 추구합니다. 🌳

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4178-0406 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED