Thumbnail
BEST 개발 · 프로그래밍 모바일 앱 개발
iOS 개발을 위한 swift5 완벽 가이드
(4.5)
17개의 수강평 ∙ 297명의 수강생
88,000원

월 17,600원

5개월 할부 시
지식공유자 : KxCoding
총 149개 수업˙총 20시간 57분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
폴더에 추가 382 공유
입문자를 위해 준비한
[모바일 앱 개발, 프로그래밍 언어] 강의입니다.

이 강좌의 목표는 Swift 문법를 함께 공부하면서 앱 개발에 필요한 언어적 기초를 단단하게 다지는 것입니다.

✍️
이런 걸
배워요!
iOS 앱 개발
watchOS 앱 개발
macOS 앱 개발

Swift 5를 누구보다 빠르게 공부해 보세요

Swift를 확실히 정복할 수 있습니다.
Swift 기초 문법과 Swift Standard Library 활용 방법을 모두 공부합니다.
100% 라이브 코딩으로 최신 문법을 함께 공부하다보면 자연스럽게 Swift를 정복할 수 있습니다.

  • Swift 기초 문법
  • Swift Standard Library 활용
  • Playground 기본 사용법

작은 화면에서도 강의 시청에 불편함이 없도록 구성했습니다. 

라이브 코딩 + 다양한 시각자료를 통해서 강의 내용을 더욱 쉽게 이해할 수 있습니다.

Swift 6가 나와도 걱정할 필요가 없습니다

Swift 버전이 업데이트 되어도 별도의 강좌에 다시 등록할 필요가 없습니다. Mastering Swift 5가 아닙니다. Mastering Swift 입니다! 한 번만 등록하면 새롭게 업데이트 되는 강의를 모두 볼 수 있습니다.

문법이 정리되어 있는 Playgrounds 파일을 제공합니다

플레이그라운드 파일을 다운로드 한 다음 강의 노트로 활용해 보세요. [다운로드]

Swift로 다양한 앱을 만들어 보세요

YouTube 채널에 다양한 앱 만들기 강의가 공개되어 있습니다.


이 외에도 다양한 주제를 공부하는 강의가 지속적으로 업데이트 됩니다.

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
Swift 언어를 기초부터 익히고 싶으신 분
iOS 앱 개발을 시작하시는 모든 분
Objective-C에서 Swift로 이전을 계획하고 계신 분
📚
선수 지식,
필요한가요?
없음

안녕하세요
KxCoding 입니다.
KxCoding의 썸네일

iOS, Swift에 대한 책을 쓰고 강의를 하고 있는 iOS 개발자입니다 :)
앱 개발 교육사이트인 KxCoding을 운영하면서 온라인 강의, 오프라인 캠프, 기업 출강을 하고 있습니다.

지금까진 쓴 책들

2019.4 - Hello, Swift (iBooks)
2017.9 - iOS 앱 개발자를 위한 Swift 4
2016.10 - iOS 앱 개발자를 위한 Swift 3
2014.12 - Objective-C 개발자를 위한 Swift

강의 및 세미나

Fast Campus 나만의 iOS 앱 개발 캠프
Fast Campus Swift 4를 활용한 iOS 앱 개발 캠프
Fast Campus Dev Seminar: 좋았을걸
한화생명 iOS 앱 개발 기초 과정
WWDC19 톺아보기 (2019.7.7 예정)

커리큘럼 총 149 개 ˙ 20시간 57분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0.
섹션 2. Warming up
Token, Expression, Statement 08:32
Literal, Identifier, Keyword 07:27
Compile, Link, Run 07:14
Special Characters 07:45
First Class Citizen 01:30
섹션 3. Working with Variables
Variables and Constants 미리보기 15:46
Naming Convention 04:15
Scope 13:10
섹션 4. Literals, Data Types
Data Types with Memory 14:52
Numbers 미리보기 15:41
Boolean 03:30
Strings and Characters 04:05
Type Inference 06:18
Type Safety 09:27
Type Conversion 06:15
Type Alias 02:29
섹션 5. Operators
Operator Basics 09:26
Arithmetic Operators 07:46
Overflow Operators 08:30
Comparison Operators 05:26
Logical Operators 05:53
Ternary Conditional Operator 05:38
Short-circuit Evaluation, Side Effect 07:47
Bitwise Operators 12:56
Assignment Operators 07:30
Range Operators 11:56
Operator Methods 09:04
Custom Operators 09:13
섹션 6. Conditional Statements
if Statement 20:07
switch Statement 미리보기 15:09
guard Statement 14:58
Value Binding Pattern 05:05
Expression Pattern 04:18
섹션 7. Loop Statements
for-in Loop 13:56
while Loop 09:33
섹션 8. Control Transfer Statements, Labeled Statements
Control Transfer Statements 03:11
break Statement 06:07
continue Statement 05:27
Labeled Statements 04:09
섹션 9. Optionals
Optionals 14:52
Optional Binding 10:57
Implicitly Unwrapped Optionals 05:26
Nil-Coalescing Operator 06:10
Optional Chaining 22:53
Optional Pattern 07:45
섹션 10. Functions
Functions 미리보기 07:07
Return Values 06:35
Parameters 08:30
Argument Label 10:13
Variadic Parameters 05:28
In-Out Parameters 10:05
Function Notation 04:28
Function Types 15:23
Nested Functions 04:00
섹션 11. Closures
Closures 미리보기 15:40
Syntax Optimization 07:04
Capturing Values 04:15
Escaping Closure 06:52
섹션 12. Tuples
Tuples 06:59
Named Tuples 02:47
Tuple Decomposition 03:41
Tuple Matching 05:08
섹션 13. String and Character
Strings and Characters 10:47
Multiline String Literals 05:54
Raw Strings (Swift 5+) 07:58
String Interpolation 14:31
New String Interpolation System (Swift 5+) 06:32
String Indices 08:55
String Basics 12:45
Substring 11:50
String Editing #1 07:53
String Editing #2 15:05
String Comparison 07:07
String Searching 05:40
String Options #1 15:38
String Options #2 12:25
Character Set 08:20
섹션 14. Collection
Collection Overview 06:45
Array #1 14:35
Array #2 12:08
Array #3 11:16
Dictionary #1 11:20
Dictionary #2 06:36
Dictionary #3 12:14
Set #1 15:19
Set #2 11:26
Iterating Collections 11:07
섹션 15. Enumeration
Enumeration Types 11:52
Raw Values 07:22
Associated Values 09:35
Enumeration Case Pattern 09:00
섹션 16. Structure and Class
Structures and Classes 10:35
Initializer Syntax 05:07
Value Types vs Reference Types 06:31
Identity Operator 03:01
Nested Types 04:11
섹션 17. Property
Stored Property 미리보기 12:50
Computed Property 06:55
Property Observer 03:33
Type Property 05:37
self & super 07:19
섹션 18. Method and Subscript
Instance Method 05:58
Type Method 04:18
Subscript 10:32
Dynamic Member Lookup 05:12
섹션 19. Inheritance and Polymorphism
Inheritance 06:57
Overriding 10:27
Upcasting and Downcasting 08:32
Type Casting 13:40
Any and AnyObject 05:56
Overloading 08:40
섹션 20. Initializer and Deinitializer
Initializers 09:26
Class Initializers 09:38
Required Initializer 03:02
Initializer Delegation 12:50
Failable initializer 11:05
Deinitializer 03:22
섹션 21. Extension
Extension - Syntax 05:22
Adding Properties 03:50
Adding Methods 06:56
Adding Initializers 06:12
Adding Subscripts 03:31
섹션 22. Protocol
Protocol Syntax 05:08
Property Requirements 05:26
Method Requirements 04:18
Initializer Requirements 08:00
Subscript Requirements 02:35
Protocol Types 07:03
Protocol composition 03:28
Optional Requirements 05:52
Protocol Extension 04:05
섹션 23. Memory, Value Type and Reference Type
Memory Basics 08:21
Value Type vs Reference Type 07:40
ARC(Automatic Reference Counting) 06:40
Strong Reference Cycle 08:52
Closure Capture List 08:36
섹션 24. Generics
Generic Function 09:02
Generic Types 08:17
Associated Types 04:46
섹션 25. Error Handling
Error Handling 08:10
do-catch Statements 06:51
Optional Try 03:49
defer Statements 06:48
Result Type #1 (Swift 5+) 미리보기 16:00
Result Type #2 (Swift 5+) 10:20
섹션 26. Advanced Topics
Availability Condition 06:40
강의 게시일 : 2019년 05월 15일 (마지막 업데이트일 : 2019년 05월 16일)
수강평 총 17개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
4.5
17개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
pb256 thumbnail
스위프트 언어나 iOS개발을 전혀 몰라도 이해하기 쉬웠고 저는 어느정도 OOP에 대한 개념을 이해하고 있어서 1.5배속으로 봤습니다. 이해하시지 못하신 분들은 천천히 보시면서 모르는 내용이 나와도 나중에 다시 설명해주는 부분이 있으니 반복해서 학습하시면 될 것 같습니다. 스위프트 재밌네요 ㅎㅎ
2021-02-13
em180504 thumbnail
Good good
2021-03-30
thinkm.developer thumbnail
좋은 강의 잘들었습니다.
2021-05-07
jin thumbnail
좋은 강의 감사합니다.
2021-07-26
ijg0341 thumbnail
강의 예시가 너무좋고 설명이 알아듣기 쉽습니다. 다만 처음부터 swift를 공부한다고 생각하고 보면 여러번 보면서 이해해야할거 같습니다. 여러번 다시 들을수록 더 좋은 강의로 느껴질거같습니다.
2021-01-29
88,000원

월 17,600원

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