훌륭한 Swift 세션 동영상(강좌), 한글 자막있는 혹은 한국어 강의 정보 링크 모음 (Awesome Swift Korean lecture information)
iOS의 Swift 동영상 강의 링크 정보를 모아보았습니다.
입문 용, 좋은 세션, 카테고리별, 그리고 기타 링크 등을 모았습니다.
카테고리에는 사전 설정된 순서없이 구성되어있습니다.
편하게 찾을 수 있도록 계속 고민해보겠습니다.
계속 추가하겠습니다.
⭐ 표시는 지극히 개인적인 생각입니다. 초기에 보시기 좋은 내용이거나 중요하다 생각되는 것을 표시했습니다.
목표 : 하루에 한개씩 볼 수 있도록 노력합시다.
Swift 개발언어를 공부하기 위한 훌륭한 한국어 강의 동영상 정보 링크 모음
(Awesome Swift Korean lecture information)
처음하실 때,
UI 구현 관련해서는 아래 세션 중에 오토 레이아웃 관련 세션을 들어보시면 좋고,
저는 swift언어를 공부할 때.. 저는 야곰님 동영상, 인프런(스탠퍼드)를 보면서 시작했었습니다.☺️
야곰님의 iOS개발(블로그) : swift 공부할 때에… 출/퇴근 시, 야곰님 유튜브 강의를 많이 반복해서 들었었습니다. 인프런에 새로운 강좌(앱 개발에서 끝까지)도 오픈해서 iOS 입문하시는 분들에게 많은 도움이 될 것 같습니다. 🐻
⭐ 인프런(스탠퍼드) : 스탠퍼드 swift 강의, swift 2.0 기반이지만, 단순 문법외에 MVC, swift의 기본적인 필수 내용이 가득합니다. (무료강의)
⭐ Swift로 함수형 프로그래밍 시작하기 - programmers.co.kr : 파트1. 함수형 프로그래밍 소개 를 들어보세요. swift는 FP 입니다. Objc의 OOP와는 다른 패러다임을 가지고 있습니다. 그 이유를 알 수 있게 도와주실 것 입니다.
⭐ iOS Swift입문 - programmers.co.kr : Swift의 기본부터 iOS 앱 개발까지 배울 수 있습니다. (무료강의로 알고 있습니다.)
⭐ T아카데미 : T아카데미 Swift 프로그래밍 강의입니다. Swift 프로그래밍 1강 Swift 소개와 개발 환경 ~ 20강 파운데이션 4, 네트워크 기본, 리소스 얻기, JSON 다루기까지 있습니다. 유투브 무료강의 입니다.
⭐ 하울의 코딩채널(IOS Library (Swift)) : 유투브를 통해 iOS의 대표적인 라이브러리 사용에 사용하는 방법을 친절하게 설명해 주고 있습니다. 오픈 라이브러리들의 사용법을 실제 라이브 코딩을 하며 적용해나가고 있습니다. 라이브러리 사용에 대해 부담을 느끼고 계신다면, 하울님의 동영상 채널을 보면서 익혀보는 것도 좋을 것 같습니다.😀
인프런(Swift) : 기본 부터 설명이 되고 있습니다. (미리보기, 유료강의)
박교수의 Swift 강좌 : 유튜브 강좌 링크입니다. swift 2.0 내용입니다. 1편을 링크 해두었습니다.
부스트코스 iOS Developer 과정 : 주 10시간 학습 기준 총 6개월, 셀프 스터디 방식 같으며 과제 리뷰 시스템 유료가 될 것 같습니다. 리뷰도 받고 수료 후 경력에 추가할 수도 있는 방법인 것같습니다.
코드스쿼드 iOS 교육과정 : 강사님이 훌륭해 보이십니다. 8주 커리큘럼을 통해 당신이 얼마나 크게 성장할 수 있는지 경험해볼 수 있을 것 같습니다.
개발자리 : SwiftUI를 배우기 좋은 입문자용 유튜브 입니다.
피가 되고 살이되는 세션들입니다. 반복해서 들으시면 좋습니다.
아침 시작전, 점심 후 소화시키며, 저녁 개인공부겸… 😃
링크 안에 강의 동영상을 볼 수 있는 링크가 있습니다.
2023
2022
2021 : COVID-19
2020
2019
2018
2017
Koreawide Developer Conference
가장 캐쥬얼한 iOS 컨퍼런스 adiOS 입니다
포항에서 열리는 iOS 커뮤니티 행사
2018년는 Let’s Swift와 함께 했습니다.
Realm 아카데미는 항상 감사합니다.
주제별로 상세 링크를 정리해보았습니다. 대부분 Realm 아카데미와 유튜브 링크입니다. RxSwift는 카테고리에 넣지 않고 별로로 빼서 모아두었습니다.(목차 참고)
⭐ 2017년 7월 18일, 알아두면 유용한 iOS의 LayoutMargins를 소개합니다! (16:27) : 오토 레이아웃 기초 1
⭐ 2017년 4월 18일, 오토 레이아웃으로 iOS 앱 쉽게 개발하기 (20:02) : 오토 레이아웃 기초 2
⭐ 2020년 08월 21일, 맥북에서도 아이맥프로에서 빌드하는 것처럼 빌드 속도 빠르게 하기 (20:08)
2019년 11월 16일, 디버깅 시작해버깅 (22:48)
⭐ 2018년 10월 20일, Debugging With Xcode, LLDB and Chisel (42:38) : LLDB 알면 좋은 것!
⭐⭐ 2016년 7월 19일, Swift 성능 이해하기 (42:57) : Value 타입, Protocol과 스위프트의 성능 최적화
⭐ 2016년 8월 16일, Swift Internals- LLVM, Type system, Swift Foundation을 중심으로 (38:38)
2022년 11월 30일, 인증서와 프로비저닝 프로파일 (20:26)
2022년 06월 10일, iOS앱을 매주 배포 한다고? (17:08)
2018년 3월 10일, 초보를 위한 iOS 앱 배포하기 (34:17)
2017년 12월 20일, 토스의 개발/배포 환경 (33:13)
2017년 5월 11일, 지속적인 전달을 위한 자동화 도구, fastlane: 데모와 함께 알아보기 (48:43)
⭐ 2019년 3월 30일, 프레임워크 주도 개발 (34:45)
2019년 1월 8일, 영어 변수명을 잘 지어보자 (34:45)
2018년 10월 20일, 단축어와 놀기 (21:52)
2017년 11월 4일, iOS 앱의 접근성 향상하기 (25:19)
2021년 4월 30일, 메모리에 남지 않는 문자열 (17:19)
2019년 11월 12일, 미려한 UI/UX를 위한 여정 (44:16)
⭐ 2019년 11월 12일, Behind Scene of Delightful Experience (22:26) : 에니메이션에서 Frame, Timing, Easing 에 대한 원칙 같은 것을 아시나요?
⭐ 2019년 3월 30일, Immutable Data (20:01)
⭐ 2018년 10월 20일, Swift Generics (24:50)
⭐⭐ 2018년 3월 10일, Functional Programming 이 뭐하는 건가요? (34:03) : 함수형 프로그램이란? 아시나요? 😃
2017년 12월 20일, Swift, Kotlin과 모던 언어의 특징 (32:11) : Swift vs Kotlin
⭐ 2017년 11월 4일, 인터페이스 : 유연하게 설계하기 (12:13)
⭐ 2017년 4월 27일, Swift의 클로저 및 고차 함수 이해하기 (24:50)
2017년 5월 4일, Swift 함수에 커링 사용하기 (36:16)
⭐ 2017년 11월 4일, Swift 4의 Codable 활용 (22:36)
2022년 7월 16일, SSG의 뻔하지 않은 SwiftUI 도입 고민 (feat. WWDC22) (31:48)
2022년 6월 08일, UIKit으로 만들어진 토스 디자인 시스템, SwiftUI에서 쓸 수 있을까? (08:24)
2020년 11월 20일, iOS 14 WidgetKit 카카오톡 적용기 (09:23) : WidgetKit은 SwiftUI를 반드시 사용해야됩니다. 🤗
2019년 11월 12일, Swift in SwiftUI (18:28)
2019년 8월 3일, 빨간맛 SwiftUI (38:04)
2019년 11월 16일, Static Framework와 Dynamic Framework 그리고 Encapsulation (35:20)
2019년 8월 3일, App Lifecycle (35:20)
2019년 8월 3일, ARKit 3 톺아보기 (23:07)
2019년 1월 8일, SiriKit 소개 (14:35)
2018년 10월 20일, SIMD&MPS in Swift (34:34) : 조금 어렵습니다. 😓
2018년 10월 20일, ARKit (21:30)
: 예제코드 링크 를 빌드해서 폰에 넣어보세요.
2018년 3월 10일, Core ML 시작하기 (14:00)
2017년 12월 20일, iOS 11 ARKit 시작하기 (32:07)
⭐ 2022년 11월 05일, 느슨한 결합을 느껴보자 (26:49)
2022년 11월 05일, MVI Architecture (28:15)
2022년 7월 16일, 만들면서 느껴보는 POP (21:46)
2019년 11월 12일, MVC, MVVM, ReactorKit, Viper를 거쳐 RIB 정착기 (26:34)
2019년 8월 14일, Multiplatform Architecture RIBs in Swift (48:13)
2019년 6월 4일, 옆집사는 ‘함수’형 탐방기 (34:16)
2019년 3월 30일, 상속에서 프로토콜로 (21:27)
2019년 3월 30일, iOS 환경에 SOLID 적용하기 (27:18)
2018년 11월 6일, ReSwift와 함께 Unidirectional Architecture (25:51)
2018년 10월 20일, 알아보자 DI와 Deli (29:00) : DI 란? 아시나요?
2017년 11월 4일, 디자인 패턴 적용기 (22:21) : 디자인 패턴이 어렵게 여기지 않으셔도 될 것 같습니다. 개발자와 소통하기 위한 한 수단이 될 수 있습니다.
2017년 11월 4일, ReSwift로 리액티브 프로그래밍 구현하기 (14:48) : swift로 단방향 데이터 흐름 아키텍처의 Redux와 유사하게 구현합니다.
2017년 8월 8일, 자주 사용하는 템플릿을 커스터마이징하기 - 커스텀 Xcode 템플릿 (with VIPER) (31:32)
2018년 11월 6일, Let’s TDD (1:17:40) : 워크숍 세션이라 발표자료와 셈플 코드도 참고해주세요.
⭐ 2018년 7월 21일, iOS TDD 실무에 적용하기 (1:00:03) : 애니옵젝님의 너무 멋진 말씀…
⭐ 2017년 11월 4일, Test Driven Development (30:41) : TDD를 하시나요?
⭐ 2019년 3월 30일, 스토리보드 없이 UI 만들기 (15:48) : 코드로 개발하면 어떤 장점이 있을까요??
2020년 4월 3일, iOS HIG 독서모임 : 애플의 Human Interface Guildeline은 개발자, 기획자, 디자이너 할 것 없이 앱 개발 팀의 모두가 읽어야하는 문서입니다. 혼자서 쭉 읽어보는 것도 좋지만, 부담이 된다면 독서모임처럼 함께 읽어나가는 것도 좋은 방법인 것 같아요.
애플의 WWDC와 관련된 이야기 모음
2019년 8월 3일, WWDC Cheatsheet (45:55) : WWDC 2019 주요 세션을 살펴봅니다. 👍 iOS 개발 열정을 느낄 수 있습니다.
2018년 11월 6일, Let’Swift 2018 키노트 (17:48)
2018년 7월 21일, 미리보는 Marzipan (20:49)
2017년 8월 14일, WWDC 2017 톺아보기 (31:23)
2017년 3월 16일, 2017년 애플 생태계의 변화 (19:30)
2019년 3월 30일, RxFlow 시작하기 (16:44) : Coordinator Pattern을 아시나요?
2019년 3월 30일, Texture 입문기 (21:32)
⭐ 2022년 11월 05일, 공정 사회를 위한 엔지니어링 (31:40)
2022년 11월 05일, 신입은 회사가 즐거워 (16:40)
2022년 7월 16일, 단톡방의 스마트 질문러 (15:22)
2020년 11월 30일, 레츠스위프트 2020 테크토크 Day1 (2:14:33) : 스위프트, 오픈소스, CoreML
2020년 12월 1일, 레츠스위프트 2020 테크토크 Day2 (2:16:54) : SwiftUI vs. UIKit 끝장토론
2020년 12월 2일, 레츠스위프트 2020 테크토크 Day3 (2:08:33) : Xcode, 패키지 관리, 빌드환경
2020년 12월 3일, 레츠스위프트 2020 테크토크 Day4 (2:04:44) : 아키텍처, 테스트, 배포
2020년 12월 4일, 레츠스위프트 2020 테크토크 Day5 (2:13:09) : 개발문화, 코드리뷰, 기술블로그
2019년 11월 16일, 내 소스를 오픈하면 생기는 일 (29:24)
2019년 11월 16일, Swift 개발이 좋아요 (27:58) : Swift 개발을 왜 좋아하세요?
2019년 11월 16일, 주니어 개발자 해외 취업기 (55:43) : 독일 베를린에 iOS 개발자로 취업한 경험 이야기에요~.
2019년 8월 3일, 그래요 저 비전공 개발자에요… (19:28)
2019년 8월 3일, 인디 앱 수입으로 월세 내기 (22:48)
2019년 8월 3일, iOS 개발자로써의 프리랜서 경험담 (18:50)
2019년 7월 31일, TECH CONCERT: MOBILE 2019 - iOS 개발자의 성장 루트 (01:10:09)
2019년 3월 30일, 개발자 스탠딩 코미디 (12:04)
2018년 3월 19일, Swift로 코인 트레이딩 하기 (17:53)
2017년 2월 28일, 기획, 디자인 변경에 강한 카드뷰 만들기 - iOS Tech Talk (10:06)
2021년 2월 24일, iOS 개발자 코딩테스트 이야기 (1:33:57) : iOS 개발자의 코딩테스트를 어떻게 준비하면 좋을까요? (유료강의, ₩5500)
WWDC & Apple, 애플의 WWDC 외의 국내/외 세미나 관련 이야기 모임
🆕 2019년 3월 30일, try! Swift 2019 후기 (24:19)
2017년 4월 6일, 실시간 데이터베이스 비교: Realm 모바일 플랫폼 vs. Firebase (13:00)
2017년 3월 30일, 데모와 함께 하는 Realm 모바일 플랫폼 따라잡기: Scanner, RealmPop 예제 (35:22)
2018년 11월 6일, iOS Ruby (29:15)
2017년 12월 13일, iOS와 케라스의 만남 (19:08)
RxSwift는 초중급 이상이라 생각됩니다.
함수형 프로그래밍에 관심이 있다면, RxSwift 의 세계에 관심가져야된다고 생각합니다.
곰튀김님 유튜브 링크 입니다.
RxSwift를 공부하시려 하신다면… 한번 꼭 보시길 추천드립니다.
구독과 추천은 계속된 영상을 올려주시는 데 큰 힘이 될 것 입니다. 😍
클릭하면 열립니다. (Click!!)
RxSwift In 4 Hours
구체적인 내용들에 대한 링크들이 있습니다.
2019년 10월 29일, RxSwift 4시간에 끝내기 시즌2 모임 종합편 (03:41:52)
클릭하면 열립니다. (Click!!)
RxSwift 4시간에 끝내기 시즌2
구체적인 내용들에 대한 링크들이 있습니다.
그 외 RxSwift, Combine 관련 곰튀김님 YouTube 링크입니다.
2019년 6월 28일, RxSwift 와 Combine 로 각각 이미지를 다운로드하는 코드를 비교해보자. (08:40)
2019년 7월 2일, RxSwift 와 Combine 로 각각 텍스트필드의 editingChaged 이벤트를 처리하는 코드를 비교해보자. (08:15)
2019년 7월 9일, RxSwift 와 Combine 로 각각 타이머 이벤트를 처리하는 코드를 비교해보자. (06:16)
2019년 7월 16일, RxSwift 와 Combine 로 여러 스트림을 함께 처리하는 코드를 비교해보자. (06:48)
2019년 7월 23일, RxSwift 와 Combine 로 각각 메모리 관리하는 코드를 비교해보자. (08:07)
2019년 8월 6일, 기존의 async 함수를 RxSwift 와 Combine 를 사용하는 함수로 변환해 봅시다. (06:39)
2019년 8월 13일, 여러개의 데이터가 발생되는 기존의 비동기 함수를 스트림으로 변환해 봅시다. (06:02)
2021년 4월(실제 3월) 5일, RxSwift, Combine 둘 중에 어느 것을 공부해야 할까요 (12:24)
2021년 4월(실제 3월) 5일, SwiftUI + UIKit + RxSwift + Combine + DDD = ? (59:26)
2019년 11월 12일, RxTesting 같이 시작하기 (17:04)
2019년 8월 3일, RxSwift Internal (28:58) : DisposeBag에 대하여 알아봅시다.
2019년 8월 3일, Combine vs RxSwift (18:27)
2018년 11월 6일, RxSwift Internal (29:39) : 옵저버와 이벤트 중심~.
2018년 11월 6일, RxRIBs, Multiplatform architecture with Rx (29:54)
⭐⭐ 2017년 11월 4일, Functional Reactive Programming Paradigm (19:10) : 왜? rxswift를 해야되는 지, 기본이 되는 용어에 대해 좋은 설명을 해주십니다. 꼭 보셔요~
2017년 12월 20일, RxSwift 활용하기 (32:26)
2017년 2월 23일, RxSwift 예제로 감잡기 : RxSwift 시작을 위한 간단한 예제들 - iOS Tech Talk
믿고 보는 곰튀김님 🐻… 감사합니다. 🙇
구독과 댓글은 좋은 영상을 올려주시는 데, 큰 힘이 되실 것 입니다.😀
짧은 영상이지만 좋은 내용입니다. 추천 추천~
2018년 11월 22일, 파일헤더 커스텀하기 : 벡터이미지 사용하는 방법을 쉽게 알려주고 있습니다.
2018년 11월 16일, PDF 벡터 이미지 사용하기 : 벡터이미지 사용하는 방법을 쉽게 알려주고 있습니다.
2018년 11월 06일, 라이브러리 전역으로 import 하기 : 알면 정말 편합니다.
2018년 10월 26일, 슬라이싱 이미지 사용하기 : 이해하기 어려운 슬라이싱 이미지 사용법을 알기 쉽게 알려주십니다.
2018년 10월 20일, 시뮬레이터에 이미지 넣기 : 헉… 이렇게 가능했군요…
2018년 10월 14일, 스토리보드에서 커스텀 칼라 파레트 사용하기 : 우와… 이렇게 가능하군요!!
2018년 10월 09일, xcode에서 터미널 바로 열기 : 정말 편해졌어요.
2018년 10월 08일, 콘솔 로그 출력할 때 팁 : 로그를 어떻게 찍으면 좋을까… 고민하시나요?
동영상은 아니지만, 동영상 처럼 편하게 입문 시점에서 읽어두면 좋은 링크라고 생각되는 것을 모아보겠습니다.
⭐ 레츠스위프트 뉴스레터 : 레츠스위프트 커뮤니티에 참여하는 분들이 자발적으로 iOS / Swift 관련 소식을 모아서 메일로 전송해주고 계십니다.
⭐ The Swift Language Guide (한국어) : 정리를 정말 잘해주신 것 같습니다. 👍
⭐ iOS 개발자를 위한 링크 모음 : OS 개발자들이 알아두면 유용한 사이트와 링크를 모아서 각 카테고리별로 정리한 링크 목록입니다. 개발을 처음 시작하시려는 분께 도움이 되려고 만든 링크입니다.
⭐ 개발자 회고 모음 : 개발 년차가 별로 되지 않으시는 분들은 알찬 회고 내용을 읽으면 개발 세계에 대해 좀 더 알아가는 좋은 지름길이 되지 않을 까 싶습니다.
⭐⭐ 스위프트 API 가이드라인 : 스위프트 문법을 사용해서 코딩을 할 때, 어떻게 네이밍을 하면 바른 것 인지, apple에서 생각하는 가이드를 제시하였습니다. 영문 문서를 보기 쉽게 번역해 주셨네요. 한번 꼭 읽어봅시다.
⭐ 포인트(pt)와 픽셀(px)의 관계 : 설명이 참 자세히 되어있습니다. iOS개발하면서 해상도와 레이아웃에 쓰이는 포인트 개념을 이해하는 데, 도움이 많이 되지 않을까 싶습니다.
iOS 질문과 답변 모음 : 제가 iOS 개발을 하면서 생길 수 있는 질문과 답변을 메모해보려하는 링크입니다. 계속 정리하고 모으다 보면 개발 하시는 데 도움이 될 부분이 있지 않을까 싶습니다. 즐거운 개발 라이프~
마크다운 링크 1, 마크다운 링크 2 : github를 이용하신다면 마크다운에 대해 조금씩 알아가시면 좋습니다. 라는 생각에 … 뭐 저도 잘 모릅니다.^^;;;
네이버 웹툰::코포자(코딩포기자)들의 다시 개발도전 : 웹툰이라 조금 생뚱맞을 수 있지만, 개발도전을 그린 내용입니다. 약간은 간접 경험을 할 수 있지 않을까요?;; 개발을 소재로 한 내용은 찾아보기 참 힘들어요…^^. 작가님을 응원합니다.
⭐ Bool 변수 이름 제대로 짓기 위한 최소한의 영어 문법 : 변수명 정하기는 항상 어려워요… 링크 내용을 읽으면서 한번 더 생각하게 되서 좋았습니다.
면접 관련 😀
It's good!
입니다.!! 👍Cocoapods를 활용해 봅시다. : 멋진 개발자님들께서 개발하신 라이브러리를 손쉽게 이용하게 해줍니다. 모르신다면 알아보세요. 안드로이드라면… Maven과 Gradle과 같이 생각하시면 됩니다. 사용하면 편해집니다.
Korea iOS Seminar : 깔끔하게 정리된 swift 한국어 강연 정보입니다. 😃
⭐ NSDateFormatter.com : 완전 꿀 사이트 입니다.!!
누구나 쉽게 이해할 수 있는 Git입문 : 형상관리 중에 git은 지금 github의 베이스가 되는 관리시스템입니다.
github, gitbucket 사이트에서 pull request, wiki, followers, following… 등 의 기능을 보셨나요? 기본 git의 시스템 기능에 별도의 기능을 추가로 녹여넣은 서비스 사이트입니다. 사이트를 사용(이용)하기에 앞서서 git의 기본 적인 사용법은 알아야겠지요?
iOS 커뮤니티 정보 (함께하면 개발이 즐겁습니다.)
QnA
기타 세미나 동영상 링크
항상 감사한 마음을 가지고 있습니다.
즐거운 하루 되세요 🙇