iOS의 Swift 동영상 강의 링크 정보를 모아보았습니다. 입문 용, 좋은 세션, 카테고리별, 그리고 기타 링크 등을 모았습니다. 카테고리에는 사전 설정된 순서없이 구성되어있습니다. 편하게 찾을 수 있도록 계속 고민해보겠습니다. 계속 추가하겠습니다. ☆ 표시는 지극히 개인적인 생각입니다. 초기에 보시기 좋은 내용이거나 중요하다 생각되는 것을 표시했습니다. 목표 : 하루에 한개씩 볼 수 있도록 노력합시다.
Swift 개발언어를 공부하기 위한 훌륭한 한국어 강의 동영상 정보 링크 모음
(Awesome Swift Korean lecture information)
처음하실 때, 아래 세션 중에 오토 레이아웃 관련 세션은 UI 구현하는 방법이라서 기본을 익히면서 들으시면 좋습니다.
-
야곰님의 iOS개발(블로그) : swift 공부할 때에.. 출/퇴근 시, 야곰님 유튜브 강의를 많이 반복해서 들었었습니다. 인프런에 새로운 강좌(앱 개발에서 끝까지)도 오픈해서 iOS 입문하시는 분들에게 많은 도움이 될 것 같습니다. 🐻
- ☆☆ # 야곰님의 유튜브 프로그래밍 채널 : 꼭 들어보세요. 설명이 필요없죠? 감사합니다. 야곰님 :) 👍
- 강좌소개, Xcode - Interface builder 팁과 유의사항
- 고차함수, 오류처리, 익스텐션
- 프로토콜, 타입케스팅, assert와 guard
- 옵셔널 체이닝과 nil 병합 연산자, 인스턴스의 생성과 소멸
- 상속, 프로퍼티 감시자, 프로퍼티
- 클로저 기본, 값 타입과 참조 타입, 클로저 고급
- 열거형, 클래스, 구조체
- 옵셔널 값 추출, 옵셔널, 반복문, 함수 고급
- 조건문, 함수 기본, 컬렉션 타입 (Array, Dictionary, Set)
- Any, AnyObject, nil, 기본 데이터 타입, 상수와 변수
- 이름짓기, 콘솔로그, 문자열 보간법, CocoaPods 설치
- ☆☆ 인프런(iOS 프로그래밍) : 😍 iOS 애플리케이션을 제작함에 있어 필요한 기본 지식과 테크닉을 전달하고, 방대한 분량의 iOS 관련 지식을 스스로 익힐수 있는 방향을 제시합니다. (2018년 6월 20일 신규 오픈)
- 인프런(스위프트 기본 문법) : swift 기본 문법을 익히는 강의 입니다.
- 구름edu(야곰님) : 신청해보면😭 추후에 업데이트 하겠습니다.
- ☆☆ # 야곰님의 유튜브 프로그래밍 채널 : 꼭 들어보세요. 설명이 필요없죠? 감사합니다. 야곰님 :) 👍
-
☆ iOS Swift입문 - programmers.co.kr : Swift의 기본부터 iOS 앱 개발까지 배울 수 있습니다. (무료강의로 알고 있습니다.)
-
☆ 인프런(스탠퍼드) : 스탠퍼드 swift 강의, swift 2.0 기반이지만, 단순 문법외에 MVC, swift의 기본적인 필수 내용이 가득합니다. (무료강의)
-
☆ 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 Codable, #8 Charts, #9 IndicatorView
-
인프런(Swift) : 기본 부터 설명이 되고 있습니다. (미리보기, 유료강의)
-
박교수의 Swift 강좌 : 유튜브 강좌 링크입니다. swift 2.0 내용입니다. 1편을 링크 해두었습니다.
-
부스트코스 iOS Developer 과정 : 주 10시간 학습 기준 총 6개월, 셀프 스터디 방식 같으며 과제 리뷰 시스템 유료가 될 것 같습니다. 리뷰도 받고 수료 후 경력에 추가할 수도 있는 방법인 것같습니다.
피가 되고 살이되는 세션들입니다. 반복해서 들으시면 좋습니다. 아침 시작전, 점심 후 소화시키며, 저녁 개인공부겸.. :) 링크 안에 강의 동영상을 볼 수 있는 링크가 있습니다.
Let us:Go! (iOS Developer KR)
- 2018
- 봄 세션 : https://iosdevkor.github.io/let_us_go_2018_spring_review/
- 여름 세션 : https://iosdevkor.github.io/let_us_go_2018_summer/
- 2018 Summer let us: Go! : 블로거 Zedd님 후기
- 곰튀김님 세션 : 코드응집도 높이기
- 공식 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/
- 겨울 : 훈훈한 모임이 있었죠.. (강남 모 닭집)
- 2017 : http://letswift.kr/2017/
- 2016 : http://letswift.kr/2016/
- 2017년 4월 28일 : https://swiftkorea.github.io/meetup/1#
- 2017년 12월 13일 : https://swiftkorea.github.io/meetup/2#
Realm 아카데미는 항상 감사합니다.
- https://academy.realm.io/kr/section/apple/ : Realm 아카데미 Apple(iOS) 탭, Apple 세션들이 다양하게 있습니다.
주제별로 상세 링크를 정리해보았습니다. 대부분 Realm 아카데미와 유튜브 링크입니다.
-
☆☆ 2016년 7월 19일, Swift 성능 이해하기 : Value 타입, Protocol과 스위프트의 성능 최적화
-
2016년 8월 16일, Swift Internals- LLVM, Type system, Swift Foundation을 중심으로
-
☆☆ 2018년 3월 10일, Functional Programming 이 뭐하는 건가요? : 함수형 프로그램이란? 아시나요? :)
-
2017년 12월 20일, Swift, Kotlin과 모던 언어의 특징 : Swift vs Kotlin
-
2017년 11월 4일, 디자인 패턴 적용기 : 디자인 패턴이 어렵게 여기지 않으셔도 될 것 같습니다. 개발자와 소통하기 위한 한 수단이 될 수 있습니다.
-
2017년 8월 8일, 자주 사용하는 템플릿을 커스터마이징하기 - 커스텀 Xcode 템플릿 (with VIPER)
-
2017년 11월 4일, ReSwift로 리액티브 프로그래밍 구현하기 : swift로 단방향 데이터 흐름 아키텍처의 Redux와 유사하게 구현합니다.
-
☆ 2017년 11월 4일, Test Driven Development : TDD를 하시나요?
- 2017년 12월 13일, iOS와 케라스의 만남
- 모두를 위한 딥러닝 강좌 시즌 1 : 스위프트는 아닙니다. 머신러닝 입분부터 종결은 여기를 참고해서 공부하세요. .. 교수님 감사합니다. ( ̄~ ̄)a
RxSwift는 중급 이상이라 생각됩니다. 함수형 프로그래밍에 관심이 있다면, rxswift 의 세계에 관심가져야된다고 생각합니다.
-
☆☆ 2017년 11월 4일, Functional Reactive Programming Paradigm : 왜? rxswift를 해야되는 지, 기본이 되는 용어에 대해 좋은 설명을 해주십니다. 꼭 보셔요~
-
2017년 2월 23일, RxSwift 예제로 감잡기 : RxSwift 시작을 위한 간단한 예제들 - iOS Tech Talk
동영상은 아니지만, 동영상 처럼 편하게 입문 시점에서 읽어두면 좋은 링크라고 생각되는 것을 모아보겠습니다.
-
☆ 개발자 회고 모음 : 개발 년차가 별로 되지 않으시는 분들은 알찬 회고 내용을 읽으면 개발 세계에 대해 좀 더 알아가는 좋은 지름길이 되지 않을 까 싶습니다.
-
☆☆ 스위프트 API 가이드라인 : 스위프트 문법을 사용해서 코딩을 할 때, 어떻게 네이밍을 하면 바른 것 인지, apple에서 생각하는 가이드를 제시하였습니다. 영문 문서를 보기 쉽게 번역해 주셨네요. 한번 꼭 읽어봅시다.
-
마크다운 링크 1, 마크다운 링크 2 : github를 이용하신다면 마크다운에 대해 조금씩 알아가시면 좋습니다. 라는 생각에 ... 뭐 저도 잘 모릅니다.^^;;;
-
네이버 웹툰::코포자(코딩포기자)들의 다시 개발도전 : 웹툰이라 조금 생뚱맞을 수 있지만, 개발도전을 그린 내용입니다. 약간은 간접 경험을 할 수 있지 않을까요?;; 개발을 소재로 한 내용은 찾아보기 참 힘들어요..^^. 작가님을 응원합니다.
-
☆ Bool 변수 이름 제대로 짓기 위한 최소한의 영어 문법 : 변수명 정하기는 항상 어려워요.. 링크 내용을 읽으면서 한번 더 생각하게 되서 좋았습니다.
-
Cocoapods를 활용해 봅시다. : 멋진 개발자님들께서 개발하신 라이브러리를 손쉽게 이용하게 해줍니다. 모르신다면 알아보세요. 안드로이드라면.. Maven과 Gradle과 같이 생각하시면 됩니다. 사용하면 편해집니다.
-
Big-O와 Collection 타입에 대한 한국어 설명글 : 자료구조는 기본이죠. 면접 준비하실 때 도움이 되실것 같아서 추가했습니다.
-
Korea iOS Seminar : 깔끔하게 정리된 swift 한국어 강연 정보입니다. :)
-
누구나 쉽게 이해할 수 있는 Git입문 : 형상관리 중에 git은 지금 github의 베이스가 되는 관리시스템입니다.
github, gitbucket 사이트에서 pull request, wiki, followers, following.. 등 의 기능을 보셨나요? 기본 git의 시스템 기능에 별도의 기능을 추가로 녹여넣은 서비스 사이트입니다. 사이트를 사용(이용)하기에 앞서서 git의 기본 적인 사용법은 알아야겠지요?
-
iOS 커뮤니티 정보 (함께하면 개발이 즐겁습니다.)
- 오픈된 대화방
- 카카오 iOS 오픈채팅방(iOS Developers KR) : 카카오 오픈 채팅방이고, 참여중인 사람들이 많습니다. 유익하지 않은? 수다도 주로 있지만.. 그만큼 편안하게 물어보고 사람들과 친해질 수있는 공간인 것 같습니다. 대화 매너만 잘 지키면, 소수인 우리 iOS 개발자들이 뭉치고 친해지고 도움도 받고 줄 수 있는 공간이 될 수 있지 않은가 싶습니다. 초보시절에도 좋은 정보를 얻을 수 있습니다.
- Slack swiftkorea 링크 : 채널에 찾아가는 것이 조금 어렵습니다.^^;;; 갓 고수님들의 지나간 대화내용을 볼 수 있어요. 좋은 정보를 얻을 수있고 여쭤보면 답변도 잘 해주실 것 같은 느낌입니다.
- swift 관련 그룹
- 스위프트 한국 개발자 그룹(페이스북) : 좋은 정보를 얻을 수 있어서 제가 아침마다 확인하는 개발자 커뮤니티 그룹방입니다. 훌륭한 분들이 함께하는 그룹방입니다.
- 맥부기(네이버 카페) : 2008.8.22.에 만들어진 네이버 까페입니다. 한때 5만명이 넘던 회원이 있던 시절이 살짝 기억이 나는 것 같습니다. 오늘 들어가보니 1만 명이 조금 넘네요. 그렇치만 여전히 최신의 글도 있고 댓글도 잘 달아주시는 것 같습니다. 처음이시라면 가입해서 정보를 얻으셔도 좋을 것 같고, 과거에 가입하셨다면.. 옛날 글을 한번 찾아보셔요, 과거의 자신을 돌아보는 시간을 가질 수 있어서 좋을 것 같습니다.
- 오픈된 대화방