Thumbnail
NEW 개발 · 프로그래밍 모바일 앱 개발
앨런 iOS 아이폰 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit)
22명이 수강하고 있어요.
242,000원

월 48,400원

5개월 할부 시
지식공유자: 앨런(Allen)
총 148개 수업 (47시간 59분)
수강기한: 12개월
수료증: 발급
난이도:  입문-초급-중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유
초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

탄탄한 신입 iOS개발자가 되기 위한 기본기 갖추기. 15개의 앱을 만들어 보면서 익히는.. iOS프로그래밍의 기초

✍️
이런 걸
배워요!
iOS앱만들기 기초
iOS앱만들기 - 15개 App만들기
앱이 만들어지는 원리

15개의 앱을 만들면서 배우는 UIKit!
근본부터 다른 강의, 들어보실래요? ☺️

🎉 UIKit 강의 듣고 취업 강의 받자! 🎉


본 강의를 수강하신 분들께 <8명의 비전공자는 어떻게 개발자로 취업했을까> 강의의 무료 수강권을 드립니다.


UIKit, 물고기 잡는 방법을 확실히 🐟

제가 처음 iOS 공부를 시작했을 때, 국내 강의는 대부분 따라하기식 강의였습니다. 기본 원리를 이해하는 것보다 '원래 이런 거야. 따라 하면 이렇게 동작하니까 그냥 따라 하면 돼.'라는 식으로 주입하려는 강의가 많았습니다. 하지만 단순한 원리에 대한 이해 없이 무작정 외우는 게 옳은지에 대한 의문이 항상 있었습니다. 그리고 기반이 부족하다 보니 '코딩이 원래 이렇게 어려웠나?' 싶은 생각까지 들었습니다.

수많은 고민이 들었던 찰나, 지인의 추천으로 해외의 좋은 강의를 만나게 되었습니다. 그 강의를 통해 모든 코드엔 다 이유가 있음을 깨닫게 되었고, 내부적으로 동작하는 메커니즘이 눈에 보이기 시작했습니다. 원리를 이해하니 응용도 가능했고, 다른 방식의 코드 구현도 생각해볼 수 있게 되었습니다. 하나 하나 이해가 되니, 그 이후 코딩공부도 훨씬 재미있어 졌습니다.

그런 저의 시행착오 경험을, 근본적으로 해결할 수 있는 강의를 만들고 싶었습니다.

그렇게 신입 iOS 개발자를 꿈꾸는 분들이 쉽게 접할 수 있는 iOS의 바이블과 같은 강의를 만드는 것을 목표로 삼았습니다. 본 강의는 제가 운영하는 문법 부트 캠프(2개월) 과정을 수강하시는 분들께 그 이후의 코스로 무료로 제공해드리고 있는 강의입니다. 하지만 출시 요청도 많이 받았고, 많은 분이 앱 만들기에 어려움을 느끼시는 것을 알기에 앱 만드는 부분만 따로 출시하는 것을 결정하게 되었습니다. (이미 많은 분들에게 검증을 받은 강의라는 의미이기도 합니다.) 

이 강의만 듣는다고 신입 iOS 개발자가 될 수 있는 모든 지식을 갖출 순 없지만, 완벽한 방향을 잡아드릴 수 있다는 것은 확신합니다. '모든 코드에는 다 이유가 있다.'라는 명제 하에 확실한 iOS 프로그래밍의 기본기를 만들어 드리겠습니다. 또한, 강의 수강 후에는 신입 iOS 개발자가 되기까지 추가로 공부하면 좋은 것들도 추천해 드립니다.

예비 iOS 개발자를 위한
탄탄한 기본 다지기!

앱이 만들어지는
기본 원리부터 이해하기!

기초적인 앱을 출시하는
수준까지 Level Up!

📢 수강 전 확인해주세요!

  • 본 강의는 Swift 문법을 따로 알려드리지 않습니다. Swift 문법에 대해 기본적인 내용들은 다 알고 있으셔야 수강이 가능한 점 참고바랍니다.
  • 본 강의는 12개월의 수강 기간 제한이 있습니다. 수강 전 확인바랍니다.

이 강의만의 특장점 ✨

#1.
기초를 탄탄히

46시간 이상 분량으로, UIKit을 통해 앱이 만들어지는 원리를 이해할 수 있게 도와드려요. PDF 자료 및 코드 자료도 제공합니다.

#2.
코드로 UI 만들기

현재 국내 강의에서 스토리보드가 아닌 코드로 UI 짜는 내용을 다루는 강의는 이 강의가 최초입니다.

#3.
친절하고
상세한 설명

앱의 라이프 사이클, 뷰컨트롤러의 라이프 사이클, 드로잉 사이클의 내부적인 메커니즘 및 네트워킹 이론, 동시성 프로그래밍 이론까지 모두 아우르는 강의입니다. 그림과 도표를 이용해 직관적으로 이해할 수 있게 도와드려요.


이런 분들께 추천해요 🙋‍♀️

iOS 앱 만들기에 어려움을
느끼는 예비 개발자

델리게이트 패턴이나 테이블뷰
대한 이해가 부족한 분

비동기 처리MVC 패턴에 대한
이해가 부족한 분

네트워킹과 파싱(Parsing)
어려움을 느끼는 분

UIKit 및 기본 프레임워크에 대한
이해가 부족한 주니어

코드로 UI를 작성해보고 싶은
예비 iOS 개발자


이런 걸 배워요 📚

iOS 프레임워크

  • 레이블, 버튼, 이미지뷰, 텍스트필드, 텍스트뷰, 슬라이더, 스택뷰, 얼럿
  • 네비게이션바, 탭바, 서치바, 노티피케이션, 피커뷰, 제스쳐, 애니메이션 처리
  • 테이블뷰 / 켈렉션뷰 (테이블뷰, 컬렉션뷰에서의 화면이동)
  • 화면이동과 데이터 전달 (코드, segue) - (화면이동의 4가지 방법 이론 정리)
  • 네트워킹 (오픈 API를 활용해서, 서버에서 받아와서 데이터 표시하기)
  • 코어데이터 (데이터를 파일로 저장해서, 앱이 꺼져도 데이터 보관하기)


디자인 패턴

  • 델리게이트 패턴의 구조에 대한 정확한 이해 (텍스트 필드의 응용), 커스텀 델리게이트패턴, 싱글톤 패턴
  • MVC 패턴의 이해 (디자인패턴에 대한 이해)


이론

  • 내부적인 메커니즘 (앱 생명주기, 뷰컨트롤러 생명주기, Drawing 사이클)
  • 네트워킹 이론 (HTTP 프로토콜의 이해) (문법 강의 일부)
  • 동시성 프로그래밍 이론 (비동기 처리) (문법 강의 일부)
  • 날짜와 시간 다루기 / Result 타입 (문법 강의 일부)


UI

  • 코드로 UI 만들기 (스토리보드와 코드로 UI 작성하는 방법의 차이를 완벽히 이해하고, 자유자재로 활용하기)


앱 만들기 기초 - 앱 5개 만들기




 

앱 만들기 활용 - 앱 10개 만들기









강의 자료 예시 📖




기존 수강생들의 출시 프로젝트📚


자주 묻는 질문 💬

Q. 취업을 위해선 UIkit을 공부해야 하나요? SwiftUI를 공부해야 하나요?

정확하게 말씀드릴 수 있는데, (2022년 7월 기준) iOS 개발자로 취업을 하기 위해서는 UIKit을 공부해야 합니다. (제 의견이 믿기시지 않는다면, iOS개발자 1500명이 모여있는 단톡방에 의견을 물어보시면 됩니다.) 현 시점을 기준으로 "UIKit으로 iOS 개발을 안 하는 회사는 없지만, SwiftUI로 개발을 안 하는 회사는 많습니다."라는 것이 많은 분의 의견이고, 제 의견도 이와 같습니다. 그렇기 때문에, iOS 개발자로 취업하시려면 (현재 기준으로) UIKit을 공부하셔야 합니다. (만약 2~2년 반 후 정도에 취업을 원하시면 SwiftUI만을 공부하셔도 괜찮다고 생각하긴 하지만, 그때 가서도 회사 내부의 대부분의 (예전) 프로젝트들은 UIKit으로 만들어져 있을 가능성이 많기 때문에 어느 정도 UIKit을 알긴 아셔야 한다고 생각합니다.)

그래서, 저뿐만 아니라 (현재까지는) 모든 부트캠프에서도 UIKit을 가르쳐 드리고 있습니다. 취업으로 SwiftUI가 필요한 상황이 온다면 당연히 SwiftUI를 주 강의로 출시할 예정입니다.

Q. 비전공자에 완전 초보자인데, 수강이 가능한 수준일까요?

네. 충분히 쉽게 수강하실 수 있습니다. 다만, Swift에 대한 문법적인 기본이 있으셔야 합니다. 본 강의를 들으시다가 어렵다고 느끼신다면, 그건 제가 어렵게 설명을 드리기 때문이 아니라, 여러분이 문법적인 기본기가 없으시기 때문입니다.  따라서, 제 문법 강의가 아니더라도 괜찮으니, 반드시 Swift 문법 강의 수강 (또는 학습) 후에 수강하시길 부탁드립니다.

문법 부트캠프를 운영하면서 수백 분 이상의 (코딩 경험이 없는) 초보자분들을 가르쳐 드렸고, 그분들이 본 강의를 수강하신 후에, 여러 앱도 출시하시고 취업도 하셨습니다. 시중의 다른 강의들과 다르게 너무 상세하게 기초부터 설명해 주셔서 감사하다는 얘기를 많이 듣고 있는 강의입니다.

말씀드릴 수 있는 건, 현재까지 국내에 출시한 어떠한 iOS 앱 만들기 강의보다 상세하고 쉽게 설명해 드립니다. 또한 본 강의는 앱이 만들어지는 원리를 이해하는 강의이지, 따라하기식 강의가 아닙니다.

판단하기 어렵다고 느껴지시면, 미리보기 강의를 진지하게 시청해 보시고 결정하시기 바랍니다.

Q. 이 강의를 들어야 하는 이유가 있다면요?

본 강의는 기본적인 신입 iOS 개발자로 취업을 원하시는 분들을 대상으로 강의를 설계하였습니다. 그렇기 때문에, iOS 개발에 있어 가장 기본적인 내용부터 꽤 깊은 내용까지 다루고 있습니다. 그리고 제가 가장 신경 쓴 부분이

1) 앱 만들기를 어떠한 방식으로 접근해야 하는지 (앱 만들기 문제 해결 방식의 이해), 

2) 강의 없이 혼자 앱을 만들 수 있는 실력을 갖추기 위한 앱 만들기 논리 구조의 이해 (따라하기식 강의가 되지 않을 수 있도록.), 

3) 신입 iOS 개발자로서 반드시 알고 있어야 하지만, 다른 강의에서 설명하지 않는 앱의 내부 메커니즘(앱 라이프 사이클, 뷰컨트롤러 라이프 사이클, 뷰의 드로잉 사이클)과 같은 내용까지 다루고,

4) 어떤 것을 구현할때 몇 가지 방식의 예시를 보여드리면서 사고의 틀을 넓혀드립니다. 

5) 기존의 프로젝트들을 MVC 패턴으로 다 리팩토링 해 본다든지, 스토리보드로 구현한 것을 다시 코드로 UI를 짜면서 활용 능력을 키우실 수 있게 구성했습니다.

 

이런 내용들을 기반으로 탄탄한 기반을 갖추고 계시면, 앞으로 정말 기본기가 탄탄한 신입 iOS 개발자가 되시리라 믿어 의심치 않습니다. 그동안 이해 없이 코드 따라하기식 강의에 지치셨다면, 이제 정말 모든 이해를 바탕으로 여러분들의 앱을 출시해 보시고, 취업의 문턱도 쉽게 넘어보세요.

이 강의를 수강한다고 해서 완벽하게 신입 개발자의 실력을 갖춰 취업하실 수 있다는 것은 아니지만, 이 강의 수강 후에는 (설명이 부족하거나, 따라하기식의) 어떠한 강의를 보시든지 쉽게 이해하시게 될 것입니다. 그만큼 이 강의가 여러분의 기본기를 만들어 드릴 수 있다는 것은 자신할 수 있습니다.

또한 본 강의 수강 후에는 취업하기 위해, 추가적으로 어떠한 강의를 보시면 좋은지 추천 목록도 제공해 드립니다.

Q. 왜 수강 기간에 제한이 있나요?

본 강의는 12개월간의 수강 기간 제한이 있습니다.

그만큼 강의 내용에 자신이 있기 때문에, 열심히 공부하실 분들만 수강하시길 바라기 때문입니다. 본 앱 만들기와 관련된 내용은 1-2개월이면 충분히 다 수강하실 수 있는 내용으로 구성되어 있으며, 12개월의 기간이라면 충분히 5-6번 이상의 복습 또한 가능하며, 강의 자료 또한 제공해 드리기 때문에 언제든지 코드 및 자료를 보고도 복습을 하실 수 있습니다.

평생 수강으로 제공해드리면 오히려 수강 기한에 대한 압박도 없고, 진도도 쳐지기 마련입니다. 빠른 시간 내에 들으시고 취업까지 이어지길 바랍니다.^^

Q. 강의 가격이 왜 비싼가요?

인프런에 출시된 강의가 평균적으로 강의 러닝타임 1시간에 1만 원 정도의 가격인 것 같습니다. (수업 소개, 취업 관련 내용 제외) 46시간 이상의 러닝 타임에 비하면 절대 비싼 가격이라고 생각하지 않습니다. 오히려 너무나 싼 가격입니다. 그리고, 네트워킹, 동시성 프로그래밍 이론적인 설명, 내부적인 메커니즘(드로잉 사이클) 등, 어떠한 강의에서도 설명하지 않는 내용들에 비하면, 강의 내용 대비 너무나 저렴하게 제공해드린다고 생각합니다. 

한 가지 확실한 건, 지금까지(2022. 7월 기준) 국내에 출시된 어떠한 강의보다 양질의 강의를 제공해 드릴 것을 약속드립니다. 질 좋은 강의를 들으시고, 기본기 탄탄한 높은 연봉을 받는 iOS 개발자로 취업하세요. (어떠한 부트캠프, 학원에 가셔도 이렇게 자세하고 친절하게 설명해 드리는 강의는 없을 거라고 확신할 수 있습니다.)


지식공유자의 한마디 📌

50시간 정도의 강의를 제작하려면 최소 6개월 이상의 기획과 노력이 필요합니다. 그만큼 오랜 시간 고민하고, 좋은 강의를 만들기 위해 많은 시간을 들이고 있습니다. 여러분들이 쌓은 노력의 대가로 높은 연봉을 받으면서 취업하길 원하시는 것처럼, 제가 노력해서 제공해드리는 강의에 대해서 정당한 구매를 부탁드립니다. 그래야 저 역시 수많은 연구로 더 좋은 강의로 보답 드릴 수 있을 것 같습니다. (본 강의는 타 부트캠프 등에서 100만원이상의 가치를 갖는 강의 그 이상이라고 자부할 수 있지만, 항상 취업을 생각하시는 학생분들의 입장을 고려해서, 처음 생각했던 강의 가격보다 훨씬 저렴하게 책정하려 노력하고 있습니다.ㅠㅠ. )

혹시 가정 형편 등의 이유로 결제가 정말 어려운 사정이 있으시다면, 주저 말고 편하게 we.love.code.allen@gmail.com로 이메일 주세요. 좀 더 저렴한 가격으로 결제하실 수 있도록 (강사가 발행할 수 있는) 추가 할인 쿠폰을 제공해드리도록 하겠습니다.


지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
Swift문법 기초를 익히신 분
iOS앱을 만들어보고 싶으신 분
iOS 신입 개발자로 취업을 생각하시는 분
📚
선수 지식,
필요한가요?
Swift 문법 (Swift문법 기초가 없다면 수강 불가)

안녕하세요
앨런(Allen) 입니다.
앨런(Allen)의 썸네일

저는 스타트업 창업 경험을 2번하고, 마지막으로 제 서비스를 만들어보고자
정말 늦은 나이에 개발자에 도전한.. 비전공자 출신의, iOS개발자 앨런입니다. 
제가 공부하면서 겪었던 시행착오를 쉽게 풀어내어
지식을 공유할 수있는 개발자가 되고싶습니다.


강의를 기획하고, 내용을 구성하고, 또 효과적으로 전달하는데
많은 노력을 기울이고 있습니다.


실제 iOS 개발자로 취업/실무에서 활용할 수 있는 수준
깊이있고, 직관적으로 이해할 수 있는 강의를 만드는 것에 관심이 있습니다.



👇🏻문의는 아래의 이메일로 주시면 됩니다. 

we.love.code.allen@gmail.com


언어: Swift(스위프트), Python, Java, C#

커리큘럼 총 148 개 ˙ 48시간 21분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. 신입 iOS 개발자로의 취업
iOS취업 시장 환경 + 신입 iOS개발자가 되려면? 미리보기 34:49
취업 루트와 전략 + 알고리즘 공부와 관련해서 14:51
비전공자가 네카라쿠배까지 간 방법 (실제 사례 소개) 07:56
섹션 2. 앱 만들기 기초 (5개의 앱 만들어 보기)
앱 만들기 수업자료 다운로드 (220625 업데이트)
질문하는 방법 + 자주하는 질문 모음
부탁의 말씀
엑스코드(Xcode) 다운로드 하기 - 수업 준비 02:40
Xcode(엑스코드) 화면 / 버튼 소개
앱 만들기 관련 개요 (기초에서 어떤 앱들을 만들게 되는지) (기초 앱 1강) 미리보기 03:40 앱 만들기 / 주요 버튼 / 화면 소개 (기초 앱 2강) 미리보기 20:11 (기초-1) 첫번째 앱 만들기 / 화면 / 오토레이아웃 설정하기 (기초 앱 3강) 미리보기 24:33 (기초-1) 첫번째 앱 만들기 / 코드 설정하기 (기초 앱 4강) 미리보기 27:57 (기초-1) 첫번째 앱 만들기 / 코드에 대한 자세한 설명 (기초 앱 5강) 미리보기 11:20 (기초-1) 첫번째 앱 만들기 / 추가적인 주의사항 설명 (기초 앱 6강) 미리보기 11:33 iOS Architecture / Framework (기초 앱 7강) 미리보기 16:41 (기초-2) 주사위 앱 만들기 / 화면 / 오토레이아웃 설정하기 (기초 앱 8강) 미리보기 17:00 (기초-2) 주사위 앱 만들기 / 코드 설정하기 (기초 앱 9강) 미리보기 19:18 (기초-3) 가위바위보 앱 만들기 / 화면 / 오토레이아웃 설정하기 (기초 앱 10강) 미리보기 17:46 (기초-3) 가위바위보 앱 만들기 / 코드 설정하기 - 1 (기초 앱 11강) 미리보기 09:51 (기초-3) 가위바위보 앱 만들기 / 코드 설정하기 - 2 (기초 앱 12강) 미리보기 53:06 (기초-3) 가위바위보 앱 만들기 / 코드에 대한 자세한 설명 (기초 앱 13강) 미리보기 10:07
(기초-4) 업다운 CLI 앱 만들기 / CLI(맥앱) 설명 / main함수 (기초 앱 14강) 11:13
(기초-4) 업다운 CLI 앱 만들기 / 코드 설정하기 (기초 앱 15강) 13:20
(기초-5) 업다운 앱 만들기 / 어떤 앱을 만들것인지 (기초 앱 16강) 00:53
(기초-5) 업다운 앱 만들기 / 화면 / 오토레이아웃 설정하기 (기초 앱 17강) 23:13
(기초-5) 업다운 앱 만들기 / 논리 구성하기 (기초 앱 18강) 14:27
(기초-5) 업다운 앱 만들기 / 코드 설정하기 (기초 앱 19강) 23:32
(기초-5) 업다운 앱 만들기 / 코드에 대한 자세한 설명 (기초 앱 20강) 04:38
섹션 3. 앱 만들기 활용 - 서론
앱 만들기 들어가기 전에 / 유용한 앱 추천 (활용 앱1강) 21:44
어떤 앱을 만들게 될지 소개 (활용 전반 5개) (활용 앱2강) 08:43
기초 5개의 앱을 문법적으로 분석하기 - 기초, 주사위 (활용 앱3강) 17:37
기초 5개의 앱을 문법적으로 분석하기 - 가위바위보, 업다운 (활용 앱 4강) 17:12
섹션 4. 앱이 만들어지는 원리 이해하기
iOS앱은 어떻게 만들어지는가 (웹과의 비교) (활용 앱5강) 24:04
섹션 5. 활용 - 1) 앱만들기 접근법
앱 만들기는 어떤 방식으로 접근해야할까 / 노션 활용 (활용 앱6강) 31:55
활용-1 앱 / UI 설정하기 (활용 앱7강) 16:03
활용-1 앱 / 코드 설정하기 (활용 앱8강) 10:55
활용-1 앱 / 코드 설정하기 (활용 앱9강) 26:41
활용-1 앱 / 코드 설정하기 (활용 앱10강) 36:21
활용-1 앱 / 코드 설정하기 (활용 앱11강) 20:28
섹션 6. 활용 - 2) 텍스트필드 / 델리게이트 패턴
활용-2 앱 / UI 설정하기 (활용 앱12강) 09:32
활용-2 앱 / 코드 설정하기 (활용 앱13강) 18:49
활용-2 앱 / 코드 설정하기 (활용 앱14강) 33:38
델리게이트 패턴 - 톺아보기 (활용 앱15강) 15:20
활용-2 앱 / 코드 설정하기 (활용 앱16강) 21:22
활용-2 앱 / 코드 설정하기 (활용 앱17강) 21:47
섹션 7. 활용 - 3) 로그인화면 / 코드로 UI짜기
활용-3 앱 / 어떤 앱을 만들지 (활용 앱18강) 03:34
활용-3 앱 / 코드로 UI 짜기 (활용 앱19강) 27:13
활용-3 앱 / 코드로 UI 짜기 (활용 앱20강) 12:37
활용-3 앱 / 코드로 UI 짜기 (활용 앱21강) 37:18
활용-3 앱 / 코드로 UI 짜기 (활용 앱22강) 13:51
활용-3 앱 / 코드 설정하기 (활용 앱23강) 21:28
활용-3 앱 / 코드 설정하기 (활용 앱24강) 23:49
활용-3 앱 / 코드 설정하기 (활용 앱25강) 10:27
활용-3 앱 / 코드 설정하기 (활용 앱26강) 07:00
코드 스니펫 설정하기 (활용 앱27강) 06:14
iOS - 화면의 이해 (프레임 vs 오토레이아웃) (활용 앱28강) 14:11
섹션 8. 활용 - 4) 화면이동과 데이터 전달 / BMI계산기
활용-4 앱 / 어떤 앱을 만들지 (활용 앱29강) 05:43
화면 이동과 데이터 전달 (활용 앱30강) 43:48
화면 이동과 데이터 전달 (활용 앱31강) 24:29
화면 이동과 데이터 전달 (활용 앱32강) 18:43
화면 이동과 데이터 전달 (활용 앱33강) 18:47
활용-4 앱 / 앱 간략 소개 (활용 앱34강) 01:58
활용-4 앱 / UI 설정하기 (활용 앱35강) 19:29
활용-4 앱 / 코드 설정하기 (활용 앱36강) 17:56
활용-4 앱 / 코드 설정하기 (활용 앱37강) 26:42
활용-4 앱 / 코드 설정하기 (활용 앱38강) 27:44
활용-4 앱 / 마무리 (활용 앱39강) 09:35
섹션 9. 활용 - 5) 디자인 패턴 / MVC패턴
디자인패턴 이론 (활용 앱40강) 15:16
활용-4 앱 (BMI앱) / MVC패턴 적용하기 1 (활용 앱41강) 29:45
활용-4 앱 (BMI앱) / MVC패턴 적용하기 2 (추가 리팩토링) (활용 앱42강) 23:04
기초 앱(주사위, 가위바위보, UpDown) / MVC패턴 적용하기 (활용 앱43강) 10:48
활용-3앱 (넷플릭스 로그인) / MVC패턴 적용하기 (활용 앱44강) 18:22
섹션 10. 앱의 내부 메커니즘 이해하기
뷰컨트롤러의 생명주기 - 1 (활용 앱45강) 33:45
뷰컨트롤러의 생명주기 - 2 (활용 앱46강) 23:13
앱의 생명 주기 (활용 앱47강) 27:16
Drawing 사이클 - 1 (활용 앱48강) 37:56
Drawing 사이클 - 2 (활용 앱49강) 27:05
앱의 내부 메커니즘의 이해 / 정리 (활용 앱50강) 05:43
섹션 11. 활용 - 6) 네비게이션바 + 탭바
활용-6 앱 / 네비게이션바 이론 (활용 앱51강) 08:41
활용-6 앱 / 스토리보드로 네비게이션바/탭바 만들기 (활용 앱52강) 24:28
활용-6 앱 / 코드로 네비게이션바/탭바 만들기 (활용 앱53강) 14:56
활용-6 앱 / 코드로 네비게이션바/탭바 만들기 응용 및 정리 (활용 앱54강) 26:38
섹션 12. 활용 - 7) 테이블뷰 + 화면이동
활용-7 앱 / 테이블뷰 이론, 어떤 앱을 만들게 될지 (활용 앱55강) 11:59
활용-7 앱 / 테이블뷰 만들기, 기본 설정 (활용 앱56강) 31:28
활용-7 앱 / 테이블뷰 만들기, 모델만들기, 코드 설정 (활용 앱57강) 33:26
활용-7 앱 / 테이블뷰 만들기, MVC패턴으로 변환 (활용 앱58강) 29:27
활용-7 앱 / 테이블뷰에서 화면 이동하기, 델리게이트 패턴 (활용 앱59강) 33:20
활용-7 앱 / 테이블뷰 코드 설명, 이론 정리 (활용 앱60강) 20:45
활용-7 앱 / 네비게이션바 추가하기 (활용 앱61강) 11:43
활용-7 앱 / 테이블뷰 코드로 구현하기 (활용 앱62강) 20:25
섹션 13. 활용 - 8) 커스텀 델리게이트 패턴의 활용
활용-8 앱 / (커스텀) 델리게이트 구성, 어떤 앱을 만들게 될지 (활용 앱63강) 11:13
활용-8 앱 / 테이블뷰 코드로 만들기, 모델 구성 (활용 앱64강) 24:21
활용-8 앱 / 비즈니스로직 모델 구성, 셀 만들기 (활용 앱65강) 29:14
활용-8 앱 / 저장속성과 didSet을 사용하는 패턴 (활용 앱66강) 20:31
활용-8 앱 / 디테일화면 만들기 (활용 앱67강) 31:24
활용-8 앱 / 디테일화면에서 유저 추가/업데이트 로직 구성 (활용 앱68강) 24:36
활용-8 앱 / 제스쳐, 피커뷰 만들기 (활용 앱69강) 24:56
활용-8 앱 / 노티피케이션, 키보드가 올라올 때의 뷰 이동 (활용 앱70강) 29:33
활용-8 앱 / (커스텀)델리게이트 패턴으로의 수정 (활용 앱71강) 24:58
섹션 14. (참고) 네트워킹(Networking) 이론 (문법강의 일부)
네트워크 통신의 이해 (문법 - 167강) 42:01
HTTP프로토콜 (문법 - 168강) 17:36
iOS에서의 네트워킹 (문법 - 169강) 41:14
URLSession (문법 - 170강) 28:39
JSON Parsing (문법 - 171강) 35:40
네트워크 통신의 예시 (문법 - 172강) 39:10
섹션 15. (참고) 비동기프로그래밍에 대한 이해 (문법강의 일부)
비동기 프로그래밍에 대한 목차 미리보기 동시성 프로그래밍 / 워밍 업 미리보기
동시성(Concurrency) 프로그래밍 (문법 - 173강) 48:29
동기 비동기의 개념 (문법 - 174강) 14:32
직렬과 동시의 개념 (문법 - 175강) 31:29
GCD의 개념 및 종류 (문법 - 176강) 18:30
GCD사용시 주의해야할 사항 (문법 - 177강) 26:20
(예전코드) URLSession코드 설명 (문법 - 178강) 03:22
GCD사용시 주의해야할 사항 (weak/strong 캡처 주의) (문법 - 179강) 15:35
동시성 프로그래밍의 문제점 (문법 - 181강) 09:08
동시성 프로그래밍 문제점의 해결 (문법 - 182강) 14:47
섹션 16. (참고) 스위프트에서 날짜와 시간 다루기 (문법강의 일부)
날짜와 시간 다루기 / Date구조체의 이해 (문법 - 188강) 26:50
Calendar 구조체의 이해 (문법 189강) 27:02
DateFormatter의 이해 (문법 190강) 26:11
실제 프로젝트에서 활용 방식 (문법 - 191강) 10:46
섹션 17. (참고) Result Type (문법강의 일부)
Result타입에 대한 이해 (문법 - 186강) 20:19
네트워킹 코드에서 Result타입 (문법 - 187강) 13:24
섹션 18. 활용 - 9) 테이블뷰 + 네트워킹 + 서치바
활용-9 앱 / 어떤 앱을 만들게 될지 (활용 앱72강) 08:43
활용-9 앱 / 네트워킹 이론 - HTTP프로토콜 구조 (활용 앱73강) 20:32
활용-9 앱 / 네트워킹 이론 - 스위프트 코드와 HTTP (활용 앱74강) 39:50
활용-9 앱 / 네트워킹 이론과 코드 테스트 (활용 앱75강) 43:17
활용-9 앱 / 비동기 메서드와 콜백함수의 설계 (활용 앱76강) 20:40
활용-9 앱 / 앱 UI구현과 MVC패턴 설계 - 1 (활용 앱77강) 53:20
활용-9 앱 / 앱 UI구현과 MVC패턴 설계 - 2 (활용 앱78강) 25:19
활용-9 앱 / 서치바의 구현 (활용 앱79강) 16:55
활용-9 앱 / 서치 리절트 컨트롤러와 컬렉션뷰의 구현 (활용 앱80강) 27:46
활용-9 앱 / 셀(Cell)에서 이미지 표현 프로세스의 이해 (활용 앱81강) 34:20
섹션 19. 활용 - 10) Todo 앱 만들기 (코어데이터의 사용)
활용-10 앱 / 어떤 앱을 만들게 될지 (활용 앱82강) 10:07
활용-10 앱 / 코어데이터 사용을 위한 기본설정 (활용 앱83강) 19:16
활용-10 앱 / 앱UI, 코드 구현 (활용 앱84강) 19:26
활용-10 앱 / 클로저 방식으로 셀에서 일어난 동작의 전달 (활용 앱85강) 13:23
활용-10 앱 / 디테일 화면 구현 (활용 앱86강) 12:15
활용-10 앱 / 열거형으로 컬러 표현하기 (활용 앱87강) 08:28
활용-10 앱 / 코어데이터의 핵심 코드 구현 (활용 앱88강) 44:19
섹션 20. 활용 - 11) 보너스 트랙 (네트워킹 + 코어데이터)
활용-11 앱 / 어떤 앱을 만들게 될지 (활용 앱89강) 12:27
활용-11 앱 / 코드 설명 - 1 (활용 앱90강) 11:47
활용-11 앱 / 코드 설명 - 2 (활용 앱91강) 12:49
섹션 21. 앞으로 무엇을 공부하면 좋을지
iOS신입 개발자로 취업을 위해 앞으로 무엇을 공부하면 좋을지 (추천) 21:01
프로젝트 도전하기 (8월 18일 업데이트 예정)
강의 게시일 : 2022년 07월 28일 (마지막 업데이트일 : 2022년 08월 11일)
수강평
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스