Thumbnail
개발 · 프로그래밍 모바일 앱 개발
아이폰 앱 개발(Swift4 & iOS11) 입문 2편
(5.0)
96개의 수강평 ∙ 2415명의 수강생

무료

지식공유자 : 최완택
총 45개 수업˙총 2시간 49분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
폴더에 추가 공유
초급자를 위해 준비한
[모바일 앱 개발, 프로그래밍 언어] 강의입니다.

우리가 배울 프로그래밍 언어 스위프트(Swift) 기본 문법에 대해 알아봅시다! 깊고 어려운 문법보다는 앱을 만드는 데 꼭 필요한 수준 정도만 가볍게 다룹니다.

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

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

이어지는 강좌 보기

도움이 되는 분들

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

참고 사항

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

지식공유자 소개

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

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

안녕하세요
최완택 입니다.
최완택의 썸네일
커리큘럼 총 45 개 ˙ 2시간 49분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. SWIFT 기본 문법
Swift 애플 공식 문서 미리보기 03:00 연산자 미리보기 07:00
조건문 08:00
반복문 07:00
배열(Array) 05:00
딕셔너리(Dictionary) 06:00
섹션 1. 함수
함수의 필요성 및 기본 형태 미리보기 05:00
코드 스니핏(Code Snippet) 02:00
함수의 다양한 형태 미리보기 03:00
print 함수 03:00
scope 03:00
Argument Label 02:00
inout 키워드 02:00
값/참조에 의한 전달 05:00
16진수를 사용하는 이유 04:00
매개변수, 인자 등의 용어 정리 02:00
섹션 2. 클래스, 구조체, 열거형
클래스 개념잡기 02:00
클래스, 구제체에 생명을 불어 넣어주는 마법의 함수, 생성자 04:00
변수, 상수를 만드는 2가지 방법 03:00
클래스 특징 상속(Inheritance) – Subclassing 03:00
클래스 특징 상속(Inheritance) – Overriding 02:00
클래스, 구조체 공통점과 클래스만의 특징 04:00
값 타입(Value Type)과 참조 타입(Reference Type) 03:00
클래스 구조체 선택 기준 02:00
열거형(Enumeration) 05:00
섹션 3. 프레임워크 [개발자용]
프레임워크 개념 미리보기 05:00
접근 제어(Access Control) 04:00
프레임워크 만들어 보니 별거 아니네 07:00
[개발팁] 로깅(Logging) print? NSLog? 04:00
[참고 자료] 배포 버전 결정하기 02:00
[개발자 상식] API, 최신 API를 이전 iOS 버전 기기에서 사용하지 못하는 이유 03:00
[Xcode9] 무선 디버깅 02:00
섹션 4. 손전등 앱 만들기
손전등 앱 소개 미리보기 01:00
이미지 및 사운드 파일 다운로드
UI 구성하기 05:00
앱 아이콘 설정 01:00
UI – 코드 연동 11:00
[Xcode9] 입문자가 코드 연동 시 가장 많이 하는 질문 1위 07:00
스위치 사운드 효과 넣기 05:00
파일 추가 시 옵션(Destination, Added folders, Add to targets) 06:00
아이폰 플래시 켜고 끄기 03:00
아이폰에 앱 설치 보충 설명 03:00
LaunchScreen 설정하기 02:00
최종 소스 다운로드
섹션 5. 맺음말
맺음말 03:00
강의 게시일 : 2018년 05월 15일 (마지막 업데이트일 : 2018년 06월 25일)
수강평 총 96개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
5.0
96개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
bprbprbpr thumbnail
애플 앱 개발자의 필수 소양
2021-09-21
vnbalwuij thumbnail
무료로 풀어주셔서 감사합니다
2021-10-09
popsae thumbnail
감사합니다. 근데 xcode 나 swift나 버전이 많이 올라가서 강의 내용 그대로 따라하기는 좀 힘드네요.
2021-08-25
이지훈 thumbnail
쉽고 유익한 강의입니다.
2021-08-22
김현성 thumbnail
좋은 강의였습니다.
2021-06-23

무료

폴더에 추가 공유
지식공유자 : 최완택
총 45개 수업˙총 2시간 49분
평생 무제한 수강
수료증 미발급 강의
입문 초급 대상 중급이상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스