💻
Awesome Swift Korean Lecture
iOS의 Swift 동영상 강의 링크 정보를 모아보았습니다.
입문 용, 좋은 세션, 카테고리별, 그리고 기타 링크 등을 모았습니다.
카테고리에는 사전 설정된 순서없이 구성되어있습니다.
편하게 찾을 수 있도록 계속 고민해보겠습니다.
계속 추가하겠습니다.
⭐ 표시는 지극히 개인적인 생각입니다. 초기에 보시기 좋은 내용이거나 중요하다 생각되는 것을 표시했습니다.
목표 : 하루에 한개씩 볼 수 있도록 노력합시다.
개요
Swift 개발언어를 공부하기 위한 훌륭한 한국어 강의 동영상 정보 링크 모음
(Awesome Swift Korean lecture information)
목차
입문자용
처음하실 때,
UI 구현 관련해서는 아래 세션 중에 오토 레이아웃 관련 세션을 들어보시면 좋고,
저는 swift언어를 공부할 때.. 저는 야곰님 동영상, 인프런(스탠퍼드)를 보면서 시작했었습니다.☺️
-
야곰님의 iOS개발(블로그) : swift 공부할 때에.. 출/퇴근 시, 야곰님 유튜브 강의를 많이 반복해서 들었었습니다. 인프런에 새로운 강좌(앱 개발에서 끝까지)도 오픈해서 iOS 입문하시는 분들에게 많은 도움이 될 것 같습니다.
🐻 ⭐ ⭐ 🆕 야곰 아카데미 캠프 : 야곰 아카데미는 코드 스타터 캠프와 커리어 스타터 캠프, 두 캠프를 운영하시네요. 홈페이지에 신청방법, 진행과정과 후기가 있습니다. 코드를 제대로 작성하는 법을 배울 수 있는 코드 캠퍼, 실무에 가까운 경험을 얻을 수 있는 커리어 캠퍼 모두 좋아보입니다. 시작하는 개발자 & 실무 테크닉을 익히고 싶은 개발자 분들에게 많은 도움이 될 것 같습니다.!!⭐ 야곰닷넷 : 2020년 iOS 개발자들을 위한 놀이터, 배움터, 모임터 사이트를 오픈하셨네요. 한번 들려보셔도 좋을 것 같아요.⭐ ⭐ # 야곰님의 유튜브 프로그래밍 채널 : 꼭 들어보세요. 설명이 필요없죠? 감사합니다. 야곰님 :)👍 - 강좌소개, Xcode - Interface builder 팁과 유의사항
- 고차함수, 오류처리, 익스텐션
- 프로토콜, 타입케스팅, assert와 guard
- 옵셔널 체이닝과 nil 병합 연산자, 인스턴스의 생성과 소멸
- 상속, 프로퍼티 감시자, 프로퍼티
- 클로저 기본, 값 타입과 참조 타입, 클로저 고급
- 열거형, 클래스, 구조체
- 옵셔널 값 추출, 옵셔널, 반복문, 함수 고급
- 조건문, 함수 기본, 컬렉션 타입 (Array, Dictionary, Set)
- Any, AnyObject, nil, 기본 데이터 타입, 상수와 변수
- 이름짓기, 콘솔로그, 문자열 보간법, CocoaPods 설치
- ⭐⭐ 인프런(iOS 프로그래밍) :
😍 iOS 애플리케이션을 제작함에 있어 필요한 기본 지식과 테크닉을 전달하고, 방대한 분량의 iOS 관련 지식을 스스로 익힐수 있는 방향을 제시합니다. (2018년 6월 20일 신규 오픈) - 인프런(스위프트 기본 문법) : swift 기본 문법을 익히는 강의 입니다.
- 구름edu(야곰님) : 신청해보면
😭 추후에 업데이트 하겠습니다.
-
⭐ 인프런(스탠퍼드) : 스탠퍼드 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의 대표적인 라이브러리 사용에 사용하는 방법을 친절하게 설명해 주고 있습니다. 오픈 라이브러리들의 사용법을 실제 라이브 코딩을 하며 적용해나가고 있습니다. 라이브러리 사용에 대해 부담을 느끼고 계신다면, 하울님의 동영상 채널을 보면서 익혀보는 것도 좋을 것 같습니다.
😀 - 하울의 코딩 채널 (base) : 하울님 코딩 채널에 대한 전체적인 설명이 있습니다. 어떤 목적으로 만들었고, 어떻게 보면 좋은지 간략한 설명을 해주고 있습니다. 아래는 직접 링크 입니다.
- #1 ObjectMapper, #2 Alamofire, #3 Kingfisher
- #4 Realm, #5 DropDown, #6 Toast
- #7 Charts, #8 IndicatorView, #9 SWRevealViewController
- #10 Snapkit
-
인프런(Swift) : 기본 부터 설명이 되고 있습니다. (미리보기, 유료강의)
-
박교수의 Swift 강좌 : 유튜브 강좌 링크입니다. swift 2.0 내용입니다. 1편을 링크 해두었습니다.
-
부스트코스 iOS Developer 과정 : 주 10시간 학습 기준 총 6개월, 셀프 스터디 방식 같으며 과제 리뷰 시스템 유료가 될 것 같습니다. 리뷰도 받고 수료 후 경력에 추가할 수도 있는 방법인 것같습니다.
-
코드스쿼드 iOS 교육과정 : 강사님이 훌륭해 보이십니다. 8주 커리큘럼을 통해 당신이 얼마나 크게 성장할 수 있는지 경험해볼 수 있을 것 같습니다.
-
개발자리 : SwiftUI를 배우기 좋은 입문자용 유튜브 입니다.
좋은 세션
피가 되고 살이되는 세션들입니다. 반복해서 들으시면 좋습니다.
아침 시작전, 점심 후 소화시키며, 저녁 개인공부겸.. :)
링크 안에 강의 동영상을 볼 수 있는 링크가 있습니다.
iOS Developer KR)
Let us:Go! (-
2023
-
2022
- 봄 세션 : COVID-19
- 여름 세션 : https://let-us-go-2022-summer.vercel.app/
- 가을 세션 : https://let-us-go-2022-fall.vercel.app/
-
2021 : COVID-19
-
2020
- 봄 세션 : COVID-19로 인한 취소
- 여름 세션 : https://let-us-go-2020-summer.vercel.app/
- 가을 세션 : https://let-us-go-2020-fall.vercel.app/
-
2019
- 봄 세션 : https://iosdevkor.github.io/let_us_go_2019_spring_review/
- 여름 세션 : https://letusgo.app (403 Forbidden, 링크가 열리지 않네요.
😭 ) - 가을 세션 : https://iosdevkor.github.io/let_us_go_2019_fall_review/
-
2018
- 봄 세션 : https://iosdevkor.github.io/let_us_go_2018_spring_review/
- 여름 세션 : https://iosdevkor.github.io/let_us_go_2018_summer_review/
- 2018 Summer let us: Go! : 블로거 Zedd님 후기
- 가을 세션 : https://iosdevkor.github.io/let_us_go_2018_fall_review/
- 겨울 : 훈훈한 모임이 있었죠.. (강남 모 닭집)
-
2017
- 봄 세션 : https://iosdevkor.github.io/let_us_go_2017_spring_review/
- 여름 세션 : https://iosdevkor.github.io/let_us_go_2017_summer_review/
- 가을 세션 : https://iosdevkor.github.io/let_us_go_2017_fall_review/
- 겨울 : 훈훈한 모임이 있었죠.. (강남 모 닭집)
Let's Swift
- 2022 : http://letswift.kr/2022/
- 2021 : COVID-19
- 2020 : http://letswift.kr/2020/
- 2019 : http://letswift.kr/2019/
- 2018 : http://letswift.kr/2018/
- 2017 : http://letswift.kr/2017/
- 2016 : http://letswift.kr/2016/
adiOS
가장 캐쥬얼한 iOS 컨퍼런스 adiOS 입니다
- 2022
- 2021
AsyncSwift
포항에서 열리는 iOS 커뮤니티 행사
- 2022
- SyncSwift 2022 Nesting, 둥지를 틀다.
- AsyncSwift의 첫 컨퍼런스 (SyncSwift 2022: Nesting 은 1년에 단 한 번뿐인, 애플 생태계 구성원들의 가장 큰 축제입니다.
- 2022년 11월 12일 토요일, 10:00~18:00
- 포항공과대학교 체인지업그라운드 LF 컨퍼런스홀
- 1st 안녕하세요(7월 15일 온,오프라인)
- SyncSwift 2022 Nesting, 둥지를 틀다.
NAVER Tech Talk
- iOS 밋업 (2021년 3월)
- iOS / Android 밋업 (2020년 4월, 7월)
- iOS 밋업 (2019년 6월)
- iOS 밋업 (2019년 2월, 4월)
- iOS 밋업 (2018년 8월~10월)
토스 개발자 컨퍼런스
NHN 개발자 컨퍼런스
- NHN FORWARD 22 : 17:00~17:40 트랙 5에 iOS 세션이 있습니다.
meetup
2018년는 Let's Swift와 함께 했습니다.
- 2017년 12월 13일 : https://swiftkorea.github.io/meetup/2#
- 2017년 4월 28일 : https://swiftkorea.github.io/meetup/1#
Realm 아카데미 iOS 세션들
Realm 아카데미는 항상 감사합니다.
- https://academy.realm.io/kr/section/apple/ : Realm 아카데미 Apple(iOS) 탭, Apple 세션들이 다양하게 있습니다.
카테고리별
주제별로 상세 링크를 정리해보았습니다. 대부분 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)
단축키
⭐ 2017년 6월 30일, Xcode와 MacOS의 단축키로 마우스 움직임 최소화하기 (16:01)- 스피커님 블러그 : https://learnswiftwithbob.com/
iOS App 배포하기
-
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)
iOS 활용 및 팁
-
⭐ 2019년 3월 30일, 프레임워크 주도 개발 (34:45) -
2019년 1월 8일, 영어 변수명을 잘 지어보자 (34:45)
-
2018년 10월 20일, 단축어와 놀기 (21:52)
-
2017년 11월 4일, iOS 앱의 접근성 향상하기 (25:19)
Swift 기본 활용
-
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)
SwiftUI
-
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)
Swift / Xcode 버전 변화
iOS 내부 구조 및 기본 Framework 활용
-
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)
Playground
디자인 패턴, 아키텍쳐 패턴 & 코드 스타일
-
⭐ 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)
TDD
-
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를 하시나요?
알고리즘
- 2017년 7월 27일, Swift로 꼬리 재귀 사용하기 (26:57)
네트워킹
UI/UX
-
⭐ 2019년 3월 30일, 스토리보드 없이 UI 만들기 (15:48) : 코드로 개발하면 어떤 장점이 있을까요?? -
2020년 4월 3일, iOS HIG 독서모임 : 애플의 Human Interface Guildeline은 개발자, 기획자, 디자이너 할 것 없이 앱 개발 팀의 모두가 읽어야하는 문서입니다. 혼자서 쭉 읽어보는 것도 좋지만, 부담이 된다면 독서모임처럼 함께 읽어나가는 것도 좋은 방법인 것 같아요.
WWDC & Apple
애플의 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)
Realm
-
2017년 4월 6일, 실시간 데이터베이스 비교: Realm 모바일 플랫폼 vs. Firebase (13:00)
-
2017년 3월 30일, 데모와 함께 하는 Realm 모바일 플랫폼 따라잡기: Scanner, RealmPop 예제 (35:22)
Tool?좋은 개발을 위한 도구의 활용
-
2018년 11월 6일, iOS Ruby (29:15)
Bluetooth & BLE
서버 사이드
딥러닝
-
2017년 12월 13일, iOS와 케라스의 만남 (19:08)
- 모두를 위한 딥러닝 강좌 시즌 1 : 스위프트는 아닙니다. 머신러닝 입분부터 종결은 여기를 참고해서 공부하세요. .. 교수님 감사합니다. ( ̄~ ̄)a
RxSwift
RxSwift는 초중급 이상이라 생각됩니다.
함수형 프로그래밍에 관심이 있다면, RxSwift 의 세계에 관심가져야된다고 생각합니다.
RxSwift 4시간에 끝내기
⭐⭐곰튀김님 유튜브 링크 입니다.
RxSwift를 공부하시려 하신다면.. 한번 꼭 보시길 추천드립니다.
구독과 추천은 계속된 영상을 올려주시는 데 큰 힘이 될 것 입니다.😍
- 2018년 12월 22일, 1 ReactiveX 사이트 둘러보기 (06:31)
- 2018년 12월 22일, 2 비동기 작업과 Observable (10:00)
- 2018년 12월 24일, 3 Disposable DisposeBag (07:28)
- 2018년 12월 26일, 4 기본 Operators (11:49)
- 2018년 12월 27일, 5 Operator 종류들 (07:48)
- 2018년 12월 28일, 6 Marble Diagram 이해하기 (12:05)
- 2018년 12월 31일, 7 Next, Error, Completed (13:32)
- 2019년 1월 4일, 8 Scheduler (11:20)
- 2019년 1월 10일, 9 RxSwift 응용해보기 (32:34)
- 2019년 1월 13일, 10 Subject (16:22)
- 2019년 1월 16일, 11 확장라이브러리들 그리고 마무리 (16:24)
- 2019년 1월 20일, RxSwift 4시간에 끝내기 (종합편) (02:25:30)
클릭하면 열립니다. (Click!!)
RxSwift In 4 Hours
구체적인 내용들에 대한 링크들이 있습니다.
RxSwift In 4 Hours
구체적인 내용들에 대한 링크들이 있습니다.
- 2019년 1월 27일, Legacy 코드를 RxSwift를 적용하여 리팩토링 하기 (03:37)
- 2019년 1월 29일, Observable.create() 를 사용하는 방법 (03:26)
- 2019년 2월 1일, Subject와 Relay, Observable과 Driver 는 무슨 차이가 있는 걸까요? (04:31)
- 2019년 2월 2일, map과 flatMap 오퍼레이터의 차이를 알아봅니다. (02:15)
- 2019년 2월 8일, scan 과 window 오퍼레이터의 동작을 알아봅시다 (04:32)
- 2019년 2월 23일, RxSwift를 쓰면 왜 메모리 릭이 발생하나요? 어떻게 해결할 수 있을 까요? (06:12)
- 2019년 2월 25일, RxSwift의 stream은 어떻게 디버깅 해야 하나요? (04:07)
- 2019년 2월 28일, map과 flatMap이 뭐가 다른지 모르겠다구요? (02:55)
- 2019년 3월 5일, Subject/Relay를 언제써야할지 모르겠다구요? (13:35)
- 2019년 3월 23일, ReactiveX 라이브러리의 정체가 한방에 풀린다. (03:57)
- 2019년 3월 25일, 비동기 프로그래밍에서 결과값을 전달하는 방법 (05:10)
- 2019년 3월 28일, DisposeBag이 뭐길래, 왜 사용하는 건가요? (05:39)
- 2019년 4월 1일, 마블 다이어그램 이해하기: 페이지 읽는 방법 (02:13)
- 2019년 4월 4일, 마블 다이어그램 이해하기: just와 from (01:47)
- 2019년 4월 8일, 마블 다이어그램 이해하기: map, filter 그리고 first (03:13)
- 2019년 4월 11일, 마블 다이어그램 이해하기: combineLatest 와 zip (02:19)
- 2019년 4월 15일, Observable.combineLatest 가 이렇게 쓰는 거구나! (03:02)
- 2019년 4월 18일, asDriver 하면 뭐가 달라지는 건가요? (01:58)
- 2019년 4월 21일, Observable.just 하면 무슨일이 일어나는 건가요? (03:45)
- 2019년 4월 24일, 마블 다이어그램 이해하기: observeOn 과 subscribeOn (04:12)
- 2019년 4월 28일, RxCocoa 를 사용해서 컨트롤 이벤트를 Observable로 처리합니다. (05:09)
- 2019년 5월 1일, bind 를 하라구요? bind 가 뭡니까? (01:54)
- 2019년 5월 5일, RxSwift + RxCocoa 라면 UI이벤트의 조합을 이렇게 간단하게 처리할 수 있습니다. (04:52)
- 2019년 5월 8일, MVVM 아키텍쳐 적용하기 어렵지 않아요~ (06:47)
- 2019년 5월 12일, ViewModel을 적용하고 나면 별거 없다는 것을 알게될 겁니다. (03:31)
- 2019년 5월 15일, ViewModel 을 좀 더 고급지게 만들어 봅시다. (05:52)
2019년 10월 29일, RxSwift 4시간에 끝내기 시즌2 모임 종합편 (03:41:52)
클릭하면 열립니다. (Click!!)
RxSwift 4시간에 끝내기 시즌2
구체적인 내용들에 대한 링크들이 있습니다.
RxSwift 4시간에 끝내기 시즌2
구체적인 내용들에 대한 링크들이 있습니다.
- 2019년 8월 26일, 시즌2는 어떤 내용이 변경되었나요? (00:37)
- 2019년 8월 29일, 비동기로 발생하는 데이터는 어떻게 전달해야 합니까? (02:08)
- 2019년 9월 5일, 비동기적으로 나중에 생기는 데이터를 리턴값으로 전달하기 (03:47)
- 2019년 9월 12일, 나중에 생기는 데이터 Observable로 전달하기 (02:59)
- 2019년 9월 19일, Operator 란 무엇이냐~ (06:35)
- 2019년 9월 26일, 스트림을 내 맘대로.. 잘라쓰고~ 붙여쓰고~ (09:41)
- 2019년 10월 3일, 뷰모델을 만들어서 사용해 봅시다. (12:40)
- 2019년 10월 10일, MVC, MVP, MVVM 차이점 알아보기 (06:31)
- 2019년 10월 17일, Clean Architecture 에 대해서 알아봅시다. (07:28)
그 외 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)
RxSwift 세션
-
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
iOS 개발 팁
믿고 보는 곰튀김님 🐻.. 감사합니다. 🙇
구독과 댓글은 좋은 영상을 올려주시는 데, 큰 힘이 되실 것 입니다.😀
짧은 영상이지만 좋은 내용입니다. 추천 추천~
-
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 변수 이름 제대로 짓기 위한 최소한의 영어 문법 : 변수명 정하기는 항상 어려워요.. 링크 내용을 읽으면서 한번 더 생각하게 되서 좋았습니다. -
면접 관련
😀 ⭐ ⭐ iOS 면접에 나올 질문들 총 정리 : 면접시 물어볼 질문내용을 모아 두셨어요.It's good!
입니다.!!👍 - Big-O와 Collection 타입에 대한 한국어 설명글 : 자료구조는 기본이죠. 면접 준비하실 때 도움이 되실것 같아서 추가했습니다.
-
Cocoapods를 활용해 봅시다. : 멋진 개발자님들께서 개발하신 라이브러리를 손쉽게 이용하게 해줍니다. 모르신다면 알아보세요. 안드로이드라면.. Maven과 Gradle과 같이 생각하시면 됩니다. 사용하면 편해집니다.
-
Korea iOS Seminar : 깔끔하게 정리된 swift 한국어 강연 정보입니다. :)
-
⭐ NSDateFormatter.com : 완전 꿀 사이트 입니다.!! -
누구나 쉽게 이해할 수 있는 Git입문 : 형상관리 중에 git은 지금 github의 베이스가 되는 관리시스템입니다.
github, gitbucket 사이트에서 pull request, wiki, followers, following.. 등 의 기능을 보셨나요? 기본 git의 시스템 기능에 별도의 기능을 추가로 녹여넣은 서비스 사이트입니다. 사이트를 사용(이용)하기에 앞서서 git의 기본 적인 사용법은 알아야겠지요?
- 브랜치 관리 (상황에 따라 당연히 다르지만, 참고가 되실것입니다.)
- nvie.com의 A successful Git branching model : 다들 브랜치 고민할때 한번은 보셨을 것 입니다. 최고!
👍 - 위 칼럼의 한국어 버전 : 역시 한국어!
- nvie.com의 A successful Git branching model : 다들 브랜치 고민할때 한번은 보셨을 것 입니다. 최고!
- 커밋 메시지 작성법 (Commit Convention, 정답은 없죠!)
- Git commit message convention : 좋다고 생각되는 링크입니다.
- Git 커밋 메시지 작성법
- Git Commit 가이드
- 깃(Git) 커밋 가이드 : 읽어 두면 좋은 내용 인 것 같습니다.
- 브랜치 관리 (상황에 따라 당연히 다르지만, 참고가 되실것입니다.)
-
iOS 커뮤니티 정보 (함께하면 개발이 즐겁습니다.)
- 오픈된 대화방
- 카카오 iOS 오픈채팅방(iOS Developers KR) : 카카오 오픈 채팅방이고, 참여중인 사람들이 많습니다. 유익하지 않은? 수다도 주로 있지만.. 그만큼 편안하게 물어보고 사람들과 친해질 수있는 공간인 것 같습니다. 대화 매너만 잘 지키면, 소수인 우리 iOS 개발자들이 뭉치고 친해지고 도움도 받고 줄 수 있는 공간이 될 수 있지 않은가 싶습니다. 초보시절에도 좋은 정보를 얻을 수 있습니다.
- Slack swiftkorea 링크 : 채널에 찾아가는 것이 조금 어렵습니다.^^;;; 갓 고수님들의 지나간 대화내용을 볼 수 있어요. 좋은 정보를 얻을 수있고 여쭤보면 답변도 잘 해주실 것 같은 느낌입니다.
- 카카오 RxSwift 오픈채팅방 : 만약 RxSwift에 대해 질문하고 싶으시다면, 여기서 하면됩니다. 인성좋으신 Rx 고수님들이 많으십니다. iOS 질문은 이곳이 아닙니다. 당연히 메너는 필수입니다.
- swift 관련 그룹
🆕 야곰닷넷 : 2020년 2월 야곰닷넷이 오픈되었습니다. 커뮤니티, 교육, iOS 개발자들의 놀이터를 만들어주셨네요.- 스위프트 한국 개발자 그룹(페이스북) : 좋은 정보를 얻을 수 있어서 제가 아침마다 확인하는 개발자 커뮤니티 그룹방입니다. 훌륭한 분들이 함께하는 그룹방입니다.
- 맥부기(네이버 카페) : 2008.8.22.에 만들어진 네이버 까페입니다. 한때 5만명이 넘던 회원이 있던 시절이 살짝 기억이 나는 것 같습니다. 오늘 들어가보니 1만 명이 조금 넘네요. 그렇치만 여전히 최신의 글도 있고 댓글도 잘 달아주시는 것 같습니다. 처음이시라면 가입해서 정보를 얻으셔도 좋을 것 같고, 과거에 가입하셨다면.. 옛날 글을 한번 찾아보셔요, 과거의 자신을 돌아보는 시간을 가질 수 있어서 좋을 것 같습니다.
- 오픈된 대화방
-
QnA
- 야곰닷넷 QnA : 만약 어디에 물어볼 곳이 없다면.. 야곰닷넷의 QnA를 이용해 보시는 것은 어떠세요?
- iOS(Swift, Objc) 질문과 답변 모음 : 제가 정리해본 기본적이면서 약간의 질문과 답변을 정리해봤습니다.
-
기타 세미나 동영상 링크
- if (kakao) dev 2019
- 8월 29일(목)-30일(금) COEX 그랜드볼룸, 카카오가 선보이는 두번째 개발자 컨퍼런스
- 참가등록
- 등록기간 : 7월29일 15:00 - 8월2일 15:00
- if (kakao) dev 2018 : 지난 발표의 PDF 자료와 동영상을 보실 수 있습니다.
- if (kakao) dev 2019
Contributors
항상 감사한 마음을 가지고 있습니다.
즐거운 하루 되세요 🙇