
Learning SwiftUI Piece by Piece - Level 3
leeo
Free
Basic / SwiftUI, Swift
5.0
(12)
400+
Don't study hard from start to finish to build an app! SwiftUI, take out a piece at a time when you need it!
Basic
SwiftUI, Swift


And now we are in the era of AI. In the past, "App First" was difficult. Someone had to give you the code. You had to copy it from a book or find it on the internet. But now, we have AI. If you say, "Make me an app," actual app code comes out. This is a complete game changer. Now, anyone can have an app from day one. And while looking at that app, they can ask, "What is this?" The method I used 10 years ago is now something anyone can do.


5개 수업 학습
5회 미션 수행
무제한 복습, 내 것으로 만들어요.
같은 기수와 교류하고 함께 성장해요.
지식공유자와 멘토링 혜택!
9,014
Learners
269
Reviews
7
Answers
4.9
Rating
30
Courses
Hello, I'm Leeio, a developer fishing for code in Pohang.
Free · 30 minutes a day · 5 days
💡 In 5 days, you will have your own app.
It's okay if you don't know the first thing about coding. Just talk to the AI and an app will be created. Seriously.
"Should I try learning to code..."
"I want to make something with my iPad..."
"Do I need to know coding in the AI era?"
"I want to get a taste of it before joining a bootcamp"But when you actually try to start...
YouTube lectures → Give up after 30 minutes
Inflearn courses → Pay but never watch
Books → Can't even get past Chapter 1The problem is that "you don't end up with an app on the very first day."
Printing print("Hello World")
learning variables
learning conditional statements...
"Why am I learning this?"
"When do we actually make the app?"
→ Giving up
The traditional way
print("Hello World") "AI, make an app for me"
1 week later: Learning variables
After 1 day: My app is created
1 month later: Still no app
Challenge
After 5 days: Even app modification
Result: Giving up Result: "I can do it too!"
When you have an app from the very first day,
you understand why you're learning.
When you know why you're learning, you can keep going.
Day / What to do / Experience / Time
Ordering an app from AI "Real code actually appeared!" 30 min
Running my app "Wow, it actually works!" 40 minutes
Try modifying the app "It changes when I speak!" 35 minutes
Exploring the code "I see the patterns" 35 min
Reflection + Decision "Is this right for me?" 30 min
All it takes is 30 minutes a day.
You can even do it on your subway commute.
✅ Your own app (one that actually runs)
✅ Knowing what code looks like
✅ A list of "What is this?" questions
✅ A sense of whether coding is right for you
✅ Direction on what to do next❌ Coding Master
❌ Getting a job as a developer
❌ App Store launch
❌ 50 million won salary in 6 monthsSmall promises, certain fulfillment.
No exaggerations.
Those who have only thought, "Should I try coding?"
Those who started a coding course but gave up.
Those who only use their iPads to watch YouTube
Those who are wondering if they need to know coding in the AI era
Those who want a taste of it before joining a bootcamp
Those who already have a basic understanding of coding
Those who don't even have 30 minutes a day
Those who do not have an iPad or Mac
Requirements: iPad or Mac (to run the app), Swift Playgrounds app, Claude AI account (claude.ai)
Cost: 0 won
No extra cost.
Start with the devices you already have.
"Real code came out on Day 1. I just talked to the AI, and it happened. It was amazing."
"I got goosebumps when the app ran on Day 2. It's my app!"
"I was panicked because of an error, but I asked the AI and it fixed it right away. This actually works?"
"The code still looks like a foreign language, but on Day 4, I started to see patterns."
"In just 5 days, I felt like 'I can do this too.' It made me want to learn more."
1️⃣ Check today's content (5-10 mins)
→ Guidance on what to learn via video or text
2️⃣ Hands-on practice (15-25 mins)
→ Follow along step-by-step
3️⃣ Complete the mission (5 mins)
→ Check off today's tasks
4️⃣ Verification (5 mins)
→ Screenshot + one-line reflection
→ Share on the Slack channel💬 Slack Community
→ Questions, support, and sharing
📸 Daily Verification Channel
→ Get motivated by seeing each other's progress
❓ Q&A Channel
→ Ask immediately if you get stuck
📢 Reminders
→ Daily morning/evening notifications2월
22일
챌린지 시작일
2026년 2월 22일 오후 03:00
챌린지 종료일
2026년 3월 1일 오후 02:30
All
10 lectures ∙ (50min)
Course Materials:
The experience of getting code by talking to AI
The experience of an app being created exactly as I said.
The experience of actually running the app
The experience of an app changing by asking an AI for revisions
The experience of looking into code for the first time
Who is this course right for?
People who have only thought, "Should I try coding?"
People who want a taste of development before starting as a developer
Someone who wants to make something with an idle iPad
Need to know before starting?
Just bring the mindset that you're going to see this through to the end.
All
2 reviews
4.5
2 reviews
Reviews 2
∙
Average Rating 5.0
Edited
5
It was a practice-oriented lecture where I could naturally understand the flow of code by creating an app with AI and directly running and modifying a schedule management app. Through solving missions and receiving feedback, I gained motivation and had a meaningful experience that gave me the confidence that "I can do it too" in a short period of time.
I'm so proud to hear that it was meaningful!
Reviews 4
∙
Average Rating 4.8
이 강의의 지난 수강평
Yes. In fact, a blank slate is better.
Because there are no bad habits.
If you have a MacBook, there is also Swift Playgrounds for Mac.
iPad is recommended, but not required.
That's why we start with the app.
If you have "your own app" from day one, you'll want to see it through to the end.
And we move forward together with weekly feedback.
With Python, it's hard to see "results." Only text appears in the terminal.
With Swift Playgrounds, you can see the "app" immediately.
Visible results create motivation.
취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.
Check out other courses by the instructor!
Free