강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

Part0: Learning Swift6 for Complete Beginners Through Problem Solving (Free, 2025, Perfect XCode 26 Support)

This is a Swift beginner course that you can start without any burden even if you have no programming experience. It doesn't stop at simple basics, but thoroughly covers almost all major concepts of Swift so you can grasp the big picture all at once.

(5.0) 42 reviews

326 learners

Level Beginner

Course period Unlimited

  • daynightcoding
ios
ios
swift
swift
모바일앱
모바일앱
아이폰
아이폰
swift6
swift6
iOS
iOS
Swift
Swift
ios
ios
swift
swift
모바일앱
모바일앱
아이폰
아이폰
swift6
swift6
iOS
iOS
Swift
Swift
Thumbnail

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

19950822

30% enrolled

Thank you so much for existing, Aeguma. I've been struggling for a whole week trying to find a SWIFT course. I looked around and tried out literally everything in Korean courses. Y's course is too outdated... I even bought the textbook but it's too high a mountain for a beginner... A's course is too expensive and you can only start classes during set periods... YouTube is basically filled with courses from 2 years ago... In the end, I reluctantly took Angela's course on Udemy but it's too outdated... Then I posted questions on Reddit, got recommendations, and paid for Ron Erez's course, but it's in English and he has poor pronunciation so even with auto-subtitles on, it doesn't come out properly... I was just sighing deeply when I spent an entire day sampling everything, and then I discovered Aeguma's course and was mesmerized, ending up listening to all the preview lectures... Tears are flowing at the thought that I've finally found a proper good course... Thank you so much, twice and thrice, Aeguma. I'll listen to your lectures diligently and grow. This month I've spent too much money wandering around and paying for various things, so I'll start taking the paid course from next month... Sorry and thank you. This is my first time leaving such a long review. Thank you so much :D

5.0

GANGHWI LEE

100% enrolled

I'm a 3rd year Android Kotlin developer, and it was great how the instructor carefully explained everything step by step during the lessons, and the examples provided alongside the explanations made it easy to understand.

5.0

jackpar

30% enrolled

It helps a lot with organizing concepts

What you will gain after the course

  • Understanding overall concepts from Swift's basic grammar to advanced grammar

  • Learn key grammar elements systematically including variables, functions, conditional statements, loops, structures, classes, etc.

Hello, I'm agmma, a professional iOS developer

I started studying development at 31 while doing other work, and now I'm diligently working as an iOS developer at a subsidiary of one of the major Korean tech companies (NAVER, Kakao, LINE, Coupang).

  • Started studying development at a bootcamp in early 2020 (age 31)

  • At the end of 2021 (age 33), got a junior iOS developer position at a subsidiary of one of the major Korean tech companies (Naver, Kakao, LINE, Coupang)

  • As of 2025, still working at the same company


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 to continuous growth.

Having spent two years without any income, running solely toward 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 lectures, 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 is a free Swift course that I've prepared.

This course is designed to make it easy and natural for beginners to get started with Swift and iOS development.
However, the depth and volume of the content are thoroughly prepared to match paid courses.

I hope this will be helpful to everyone starting iOS development.

📘 Free E-book Gift

For all students taking this course "(Free) Learn Swift by Solving Problems (2025, Perfect Support for XCode 26)", we are providing an e-book summarizing the course content for free.
Please refer to the review event section at the bottom of this page for instructions on how to receive the e-book

This e-book is not just a simple transcription of lecture content.

  • Key Concept Summary: Organizing the essential points to remember from each lecture

  • Various Example Codes: Includes specific Swift code for hands-on practice and understanding

  • Practice Problems: Provides problems to directly check what you've learned

  • Illustrations and Visual Materials: Visually organized to help you easily understand even complex concepts

The textbook was written exactly as used in the lectures, making it a great help for review and personal study.

If you use the e-book together while taking the course, even those who are just starting development can learn Swift and iOS more systematically and effectively.


For e-book download instructions, please check the "Review Event" information at the bottom of the page.

📖 eBook Preview

The image shown below is a capture of some content from the free e-book that will be provided with this course.
Since it contains the exact same material used in the actual lectures, students can review following the same flow as the course.

This e-book is not just a simple text summary.

  • Key Concepts Summary: Systematically organized essential content from the lectures that you must remember

  • Various Example Codes: Includes code samples that you can follow along with to broaden your understanding

  • Visual Materials and Diagrams: Schematized to make even abstract concepts easy to understand

  • Practice Problems: Check your understanding and enable self-directed learning

Therefore, the e-book is not just reading material, but a supplementary textbook that allows you to practice and review alongside the lectures to maximize learning effectiveness.

Through this free e-book, even those just starting development will be able to learn Swift and iOS more deeply and systematically.

📝 Learn More Effectively with Problem-Based Learning!

Programming language courses can easily feel stiff and boring.
That's why this course doesn't just stop at explaining concepts, but includes practice problems for each concept so you can think through and solve them yourself.

💡 Simply watching lectures and learning concepts means they just pass through your mind and are easily forgotten.
However, by solving practice problems, you can check what you just learned on your own and experience making the knowledge truly yours.

Additionally, the problems are not simple memorization-based, but include scenario-based problems linked to actual Swift code, designed to naturally develop practical coding skills.
In other words, through the lecture → problem → solution process, you can complete the learning cycle of concept understanding → application → self-assessment.

The photos shown below are actual examples of quiz questions included in the course.
By solving these problems, you won't just be a "passive learner," but rather an actively participating and growing developer. 🚀

💻 Perfect Xcode 26 Support

This course "(Free) Learn Swift by Solving Problems (2025, Perfectly Compatible with XCode 26)" was created with perfect compatibility for Xcode 26, the latest version as of August 2025. 🚀
Therefore, all example code and practice materials covered in the course work properly in the Xcode 26 environment.

Currently, Xcode 26 is available as a beta version, and to use it, you'll need the latest beta version of macOS, macOS Tahoe. 🍎
Therefore, if you want to experience the latest technology as quickly as possible, you can follow along with the course content in the beta environment.

However, since the official version has not been released yet, you don't need to worry.
👉 There is no problem at all taking the course in the existing Xcode 15 environment, and you can learn all the code and concepts without any issues.

In other words, this course has the following advantages:

  • Fully compatible with the latest version (Xcode 26) → Experience the latest development environment

  • Compatible with existing version (Xcode 15) → Can learn in a stable environment

  • Created with future updates in mind → Can be used as-is even after the official version release

📌 In conclusion, this course is the fastest way to learn Swift and iOS development in line with the latest trends.
"A course that allows hands-on practice even in the latest beta environment while being perfectly followable in stable existing versions" — This is precisely the greatest strength of this course. 🌟

🚀 8 hours 43 minutes, free but better than paid quality lectures

This course is a free course prepared with a total runtime of 8 hours and 43 minutes.
I never thought "let's make it simple because it's free." Rather, I aimed for quality that stands up to paid courses. ✨

📌 This course doesn't just skim through basic grammar.
From Swift fundamentals to core concepts essential for iOS development, everything is covered systematically and comprehensively.
Literally covering almost everything about Swift, it's designed to help beginners build a solid foundation.

🕐 During the total learning time of 8 hours and 43 minutes, you will experience the following:

  • 🔑 Step-by-step learning from Swift basic syntax to structures, classes, and optionals

  • 💡 Hands-on practice with example code that can be applied directly to real development

  • 📝 Master each concept through practice problems included with every topic

  • 📘 Maximize Learning Effectiveness with Review Using Free E-books

Therefore, by completing this course, you can grow beyond just knowing a bit of Swift to become a prepared developer ready to actually start iOS development. 🌱

👉 Although it's a free course, the vast knowledge and hands-on experience provided over 8 hours and 43 minutes contains value that's hard to believe is actually free.

🚀 Set Discount 1) Master SwiftUI! Building Real-World iOS Apps 🎉

Limited-time special discount event
Get 3 popular courses bundled at an unprecedented 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

📚 Structure (3 Lectures)

  1. 🧩 Part0: Learning Swift6 for Absolute Beginners Through Problem Solving (Free)

  2. 🌱 Part1: Real Beginner iOS (SwiftUI·SwiftData, 2024) — ₩77,000

  3. 📸 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 Discount 2) All the way to Advanced SwiftUI! Practical + Combine Master 🎉

Complete advanced skills all at once with 5 popular courses bundled together! (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
✅ Master Asynchronous·Reactive Patterns with Combine → Maximize Real-World Scalability

📚 Structure (5 Lectures)

  1. 🧩 Part0: Learning Swift6 for Absolute Beginners Through Problem Solving (Free)

  2. 🌱 Part1: Real Beginner iOS (SwiftUI·SwiftData, 2024) — ₩77,000

  3. 📸 Part2: Instagram Clone (SwiftUI·MVVM·Firebase, 2024) — ₩99,000

  4. 🔗 SwiftUI Property Wrappers(@State, @Binding, …) — ₩11,000

  5. ⚡️ 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) From SwiftUI Advanced to Real-World Practice + Combine Master


⚡️ Attention!
- After accessing the link, make sure to claim the coupon before purchasing the course
- The discount may end without notice.

🎁 Review Event | 100% of all students receive a full version course e-book

Exclusive e-book for students is provided free of charge to all enrollees.
This Notion e-book contains extensive content equivalent to 222 pages in PDF. ✨
※ The e-book is provided in Notion format, and PDF files are not provided. (PDFs have issues with example code not being copied properly.)

📚 What do you get?

  • Notion Edition E-book (Full Coverage)

  • Complete course guide with concept summaries + example code + practice problems

  • Easy search/navigation with section and toggle structure, comfortable viewing even on mobile

  • Review Checklist & Quick Reference

  • Note: When exported to PDF, this content is approximately 222 pages


✅ How to Participate (Step-by-step)

Step 1 — Achieve 30% Course Completion

  • Based on Inflearn standards, please achieve a completion rate of 30% or more. (Review writing requirement)

  • Until then, you can continue learning with the preview eBook (Notion) provided in lessons 1-2. 📖

Step 2 — Write a Review for the Course

  • I'll leave a review for this course on Inflearn.

  • Please make sure to note down your Inflearn ID accurately. (You'll need it in the next step)

Step 3 — Submit the Survey (1 minute)

🎉 Once you complete up to Step 3, you'll receive access to the 100% complete e-book organized in Notion.


📝 Instructions and Notes

  • The e-book is provided for individual student learning purposes only, and unauthorized sharing or distribution is prohibited.


  • If the input information (such as ID) is incorrect or duplicate/fraudulent participation is confirmed, payment may be restricted.



Recommended for
these people

Who is this course right for?

  • Someone who is just starting iOS development

  • Those who want to learn Swift thoroughly from the basics, step by step

Need to know before starting?

  • No prior knowledge required

Hello
This is

2,045

Learners

278

Reviews

192

Answers

5.0

Rating

6

Courses

안녕하세요 😀

누구나 쉽게 AI개발과 iOS 개발을 할 수 있도록 돕고 싶은

개발자 밤낮코딩입니다.

강의에 필요한 예제 만드는것을 좋아하고, 입문자에게 필요한 강의를 만들기 위해 연구합니다.

 

 agmma5000@gmail.com 

Curriculum

All

63 lectures ∙ (8hr 43min)

Published: 
Last updated: 

Reviews

All

42 reviews

5.0

42 reviews

  • 19950822님의 프로필 이미지
    19950822

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    Thank you so much for existing, Aeguma. I've been struggling for a whole week trying to find a SWIFT course. I looked around and tried out literally everything in Korean courses. Y's course is too outdated... I even bought the textbook but it's too high a mountain for a beginner... A's course is too expensive and you can only start classes during set periods... YouTube is basically filled with courses from 2 years ago... In the end, I reluctantly took Angela's course on Udemy but it's too outdated... Then I posted questions on Reddit, got recommendations, and paid for Ron Erez's course, but it's in English and he has poor pronunciation so even with auto-subtitles on, it doesn't come out properly... I was just sighing deeply when I spent an entire day sampling everything, and then I discovered Aeguma's course and was mesmerized, ending up listening to all the preview lectures... Tears are flowing at the thought that I've finally found a proper good course... Thank you so much, twice and thrice, Aeguma. I'll listen to your lectures diligently and grow. This month I've spent too much money wandering around and paying for various things, so I'll start taking the paid course from next month... Sorry and thank you. This is my first time leaving such a long review. Thank you so much :D

    • daynightcoding
      Instructor

      Thank you so much for writing such a long course review I'm really happy to hear that it was helpful You listened to the free lecture all the way through, and if it was helpful, I think it would be great if you watched the subsequent lectures too Thank you so much for the review~! 😊😊

  • kimsacho님의 프로필 이미지
    kimsacho

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    • es0ujkqw님의 프로필 이미지
      es0ujkqw

      Reviews 3

      Average Rating 5.0

      5

      60% enrolled

      • rkdgnlee1351님의 프로필 이미지
        rkdgnlee1351

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        I'm a 3rd year Android Kotlin developer, and it was great how the instructor carefully explained everything step by step during the lessons, and the examples provided alongside the explanations made it easy to understand.

        • yujinnieohh5203님의 프로필 이미지
          yujinnieohh5203

          Reviews 1

          Average Rating 4.0

          4

          30% enrolled

          I'm studying iOS for the first time and I love how you explained it in detail so it's easy to understand! It doesn't feel difficult even for a liberal arts student.

          Free

          daynightcoding's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!