Part 2: Intermediate iOS Instagram Clone (SwiftUI, MVVM, Firebase, 2024)
nightdaycoding
$77.00
Basic / iOS, SwiftUI, MVVM, Firebase
5.0
(21)
Learn by following the Instagram app Practical SwiftUI lecture
Basic
iOS, SwiftUI, MVVM
Learn about the data-related property wrappers that appear early in SwiftUI: @State, @Binding, .constant, ObservableObject, @Published, @ObservedObject, @EnvironmentObject, @Environment
Reviews from Early Learners
5.0
햄부기
It was great for understanding because you explained why we should use it and when we should use it! The pace of the lecture feels a bit fast, but it's not a major drawback since it can be covered with playback speed adjustment.
5.0
차가운잎사귀
Please explain it really simply and intuitively. Thank you very much~
5.0
Jay
This is a lecture that focuses on the basics that you might otherwise overlook, with various examples. I recommend it!
Learning Property Wrapper in SwiftUI
Learn how to pass data in SwiftUI
😮
I was learning SwiftUI easily, but I got stuck on property wrappers.
🥲
It's hard to find easy answers even when searching for @State, @Binding, @ObservedObject, etc.
As someone who started development at the late age of 30s as a non-major, I deeply empathize with the uncertainty and difficulties that job seekers face more than anyone else. I also understand well the efforts of those who are preparing for career transitions by dedicating their precious time for continuous growth.
Having spent two years with no income pursuing solely my dream of becoming a developer, I want to provide high-quality courses at reasonable prices to those walking a similar path.
Although not all curriculum has been completed yet, when all the lectures I've planned are released, if you consistently follow my courses, you'll be able to acquire all the knowledge needed for a 1-2 year iOS developer, and I will create them with that sense of responsibility.
This course is not suitable for beginners who are new to SwiftUI or Swift.
This course is for those who want in-depth learning about **State Management** in SwiftUI, especially for those who want to properly understand how property wrappers such as @State, @Binding, @ObservedObject, @EnvironmentObject work.
Part1: Learning iOS for Complete Beginners (SwiftUI, SwiftData, 2024)
Part2: Beginner to Intermediate iOS Instagram Clone (SwiftUI, MVVM, Firebase, 2024)
While the two courses above cover the basics of state management, their extensive content led to many requests for a separate, organized core lecture. Thanks to the requests from students, we created this course that systematically consolidates scattered state management knowledge in one place.
Limited-time special discount event ✨
Get 3 popular courses bundled at an unprecedented discount price!
💡 Why You Should Choose This Package
✅ Master everything from SwiftUI basics to real app development in one go
✅ Much more cost-effective package benefits than purchasing individually
✅ Practical know-how you can immediately apply to iOS development work
📚 Curriculum (3 lectures)
🧩 Part0: Learning Swift6 for Absolute Beginners Through Problem Solving (Free)
🌱 Part1: Real Beginner iOS (SwiftUI·SwiftData, 2024) — ₩77,000
📸 Part2: Instagram Clone (SwiftUI·MVVM·Firebase, 2024) — ₩99,000
📌 Regular Price: 176,000 KRW
🔥 Event Discount: -35,200 KRW (-20%)
💰 Limited Special Price:140,800 KRW (80%)
👉 🎁 Get Discount Coupon - Bundle Discount 1) Master SwiftUI! Build Real iOS Apps
Bundle 5 popular courses to complete everything from basics to advanced skills at once! (Includes 3 courses from Set 1)
💡 Why You Should Choose This Package
✅ Set 1 (Beginner→Practical) All Components Included + Advanced Concept Expansion
✅ Complete Mastery of State/Data Flow with Property Wrapper
✅ Learn Asynchronous·Reactive Patterns with Combine → Maximize Real-World Scalability
📚 Structure (5 Lectures)
🧩 Part0: Learning Swift6 for Absolute Beginners Through Problem Solving (Free)
🌱 Part1: Real Beginner iOS (SwiftUI·SwiftData, 2024) — ₩77,000
📸 Part2: Instagram Clone (SwiftUI·MVVM·Firebase, 2024) — ₩99,000
🔗 SwiftUI Property Wrappers(@State, @Binding, …) — ₩11,000
⚡️ Combine – Reactive Programming for iOS (2025) — ₩99,000
📌 Regular Price: ₩286,000
🔥 Event Discount: -₩85,800 (-30%)
💰 Limited Special Price: ₩200,200
👉 🎁 Get Discount Coupon - Bundle Discount 2) SwiftUI Advanced! Practical + Combine Master
⚡️ Attention!
- After accessing the link, make sure to claim your coupon before purchasing the course
- The discount may end without notice.
SwiftUI was designed to be easy to learn and intuitive, making it accessible even for people learning to code for the first time. I remember being amazed at how much easier and simpler it was compared to UIKit when I first started learning SwiftUI.
However, one thing that was difficult to learn was SwiftUI's data-related Property Wrappers. These property wrappers were used so extensively that there was hardly any code without them, but the learning process was significantly slowed down because even the terminology itself was unfamiliar. Once you understand it, it's actually not that difficult, but I struggled because it was hard to find easy explanations.
I have prepared this course to help students easily overcome these difficulties. All lectures include hands-on examples that I created myself, and I have designed them so that you can understand just by listening through various materials (images, keynotes, etc.).
I created this course as easy as possible, assuming it's for those learning SwiftUI for the first time, so let's master Property Wrappers together with me.
People who are learning SwiftUI for the first time
Those who use UIKit but are watching lecture materials made with SwiftUI
Those who need to quickly review SwiftUI's Property Wrappers
Let's take this course together! 🙌
Learn about data-related Property Wrappers in SwiftUI.
2023, Xcode15, iOS17 content reflected
Q. What knowledge is required?
You need to know Swift syntax to understand the course without any issues. 😊
Q. I'm new to SwiftUI, can I take this course?
This course can be understood without any issues even if you start from here, but it's optimal for those who have experienced SwiftUI at least once, even briefly.
Who is this course right for?
For those who are studying SwiftUI and are stuck on Property Wrapper
For those who know UIKit and have encountered SwiftUI in example code
For those who need a quick overview of SwiftUI
Need to know before starting?
Swift language knowledge
2,358
Learners
325
Reviews
221
Answers
4.9
Rating
6
Courses
Hello 😀
I want to help anyone easily engage in AI and iOS development.
I'm developer BamnatCoding.
I enjoy creating examples for lectures and research how to develop courses tailored for beginners.
agmma5000@gmail.com
All
14 lectures ∙ (1hr 5min)
Course Materials:
All
25 reviews
5.0
25 reviews
Reviews 1
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 5.0
Reviews 6
∙
Average Rating 4.5
Check out other courses by the instructor!
Explore other courses in the same field!
$8.80