
Combine - iOS의 Reactive Programming(2025)
애구마(agmma)
🍏 Apple이 직접 개발한 Reactive Programming 프레임워크! 🚀 Combine을 완벽하게 익히고, iOS 개발 실력을 한 단계 업그레이드하세요!
중급이상
combine, Reactive Programming, RxSwift
SwiftUI 초반에 등장하는 데이터 관련 프로퍼티 래퍼에 대해 배웁니다. @State, @Binding, .constant, ObservableObject, @Published, @ObservedObject, @EnvironmentObject, @Environment
SwiftUI에 등장하는 Property Wrapper 학습
SwiftUI의 데이터 전달 방식 학습
😮
SwiftUI를 쉽게 배우다가 프로퍼티 래퍼에서 막혔어요.
🥲
@State, @Binding, @ObservedObject 등등 검색해도 쉬운 답변을 찾기 어려워요.
비전공자로서 30대라는 늦은 나이에 개발을 시작했기에, 취업을 준비하는 분들의 막막함과 어려움을 누구보다 깊이 공감하고 있습니다. 또한, 꾸준한 성장을 위해 자신의 소중한 시간을 쏟아 이직을 준비하는 분들의 노력도 잘 알고 있습니다.
수입이 전혀 없던 2년간 오직 개발자라는 꿈을 위해 달려왔던 만큼, 비슷한 길을 걷는 분들에게 합리적인 가격에 양질의 강의를 제공하고 싶습니다.
아직 모든 커리큘럼이 완성되진 않았지만, 제가 계획한 모든 강의가 공개되었을 때, 제 강의만 꾸준히 따라오시면 1~2년 차 iOS 개발자에게 필요한 지식을 모두 갖출 수 있도록 책임감을 가지고 만들겠습니다.
이 강의는 SwiftUI나 Swift를 처음 접하는 입문자에게는 적절하지 않습니다.
SwiftUI의 **상태 관리(State Management)**에 대한 깊이 있는 학습을 원하시는 분, 특히 @State
, @Binding
, @ObservedObject
, @EnvironmentObject
등 프로퍼티 래퍼의 작동 방식을 제대로 이해하고 싶은 분들을 위한 과정입니다.
Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)
위 두 강의에서도 상태 관리의 기본을 다루지만, 내용이 방대하여 별도의 정리된 핵심 강의에 대한 요청이 많았습니다. 수강생분들의 요청에 힘입어, 흩어져 있던 상태 관리 지식을 한곳에 모아 체계적으로 정리한 강의를 제작하게 되었습니다.
배우기 쉽고 직관적이어서 코딩을 처음 배우는 사람도 쉽게 접근할 수 있도록 만들어진 SwiftUI. 저도 SwiftUI를 처음 배울 때 UIKit에 비해 너무 쉽고 간단해서 놀랐던 기억이 있습니다.
하지만 한 가지 배우기 어려웠던 부분은 SwiftUI의 데이터 관련 Property Wrapper들인데요. 이 프로포터 래퍼는 안 쓰는 코드가 없을 정도로 너무 많은 곳에서 쓰이고 있었지만, 용어의 개념조차 낯설어서 학습 속도가 많이 더뎌졌어요. 알고 나면 사실 그렇게 어려운 것도 아닌데, 쉬운 설명을 찾는 게 힘들어 헤맸던 것 같아요.
강의를 들으시는 분들은 이런 어려움을 쉽게 극복하실 수 있도록 이 강의를 준비했습니다. 모든 강의에는 직접 만든 예제가 포함되어 있으며, 다양한 자료(그림, 키노트 등)를 통해 듣기만 해도 이해하실 수 있도록 제작했습니다.
SwiftUI를 처음 배우는 분들을 대상으로 한다는 가정하에 최대한 쉽게 강의를 제작했으니, 저와 함께 Property Wrapper를 확실히 정복해 봅시다.
SwiftUI를 처음 배우는 사람들
UIKit을 사용하지만, SwiftUI로 된 강의자료를 보는 분들
SwiftUI의 Property Wrapper를 빠르게 훑어봐야 하는 분들
이 강의와 함께해요! 🙌
SwiftUI의 데이터 관련 Property Wrapper들에 대해 배웁니다.
2023, Xcode15, iOS17 내용 반영
Q. 어떤 지식이 필요한가요?
Swift 문법을 알고 있어야 강의를 이해하는 데 지장이 없습니다. :D
Q. SwiftUI가 처음인데 이 강의를 들어도 될까요?
이 강의부터 들어도 이해하는 데 문제는 없지만, 한 번 정도 SwiftUI를 잠깐이라도 경험한 적이 있는 분들에게 최적입니다.
학습 대상은
누구일까요?
SwiftUI를 공부하다 Property Wrapper에서 막힌 분들
UIKit을 알고 있는데 예제 코드에서 SwiftUI를 만난 분들
SwiftUI를 빠르게 훑어봐야 하는 분들
선수 지식,
필요할까요?
Swift 언어 지식
832
명
수강생
77
개
수강평
82
개
답변
5.0
점
강의 평점
5
개
강의
안녕하세요 😀
누구나 쉽게 iOS 개발을 할 수 있도록 돕고 싶은
iOS 개발자 애구마입니다.
강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.
agmma5000@gmail.com
전체
14개 ∙ (1시간 5분)
해당 강의에서 제공:
전체
21개
5.0
21개의 수강평
수강평 2
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
수강평 3
∙
평균 평점 5.0
수강평 2
∙
평균 평점 5.0
수강평 3
∙
평균 평점 5.0
₩11,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!