강의

멘토링

로드맵

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) 16 reviews

182 learners

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

Reviews from Early Learners

What you will learn!

  • 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 current iOS developer

I started studying development at 31 while doing other work, and I am currently working hard on iOS development at a subsidiary of one of the major Korean tech companies (NAVER, Kakao, LINE).

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

  • Got a job as a junior iOS developer at a subsidiary of one of the NAVER/Kakao/LINE/Coupang companies at the end of 2021 (age 33)

  • Currently working at the same company as of 2025


As someone who started development at the late age of 30s as a non-major, I deeply empathize with the overwhelming feelings and difficulties that those preparing for employment face more than anyone else. I also understand well the efforts of those who are preparing for career changes by dedicating their precious time for continuous growth.

Having spent two years with no income, running solely toward the dream of becoming a developer, I want to provide high-quality lectures at reasonable prices to those walking a similar path.

Although not all of the curriculum has been completed yet, when all the lectures I have planned are released, if you consistently follow my lectures, you will be able to acquire all the knowledge needed as a 1-2 year iOS developer, and I will create them with that sense of responsibility.

This is a Swift course prepared for free.

This course is designed so that beginners can easily and naturally get started with Swift and iOS development.
However, the depth and volume of the course are thoroughly prepared to never fall behind paid courses.

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

📘 Free E-book Gift

We are providing a free e-book that summarizes the course content to all students taking this course "(Free) Learn Swift by Solving Problems (2025, Perfect XCode 26 Support)".
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 simply a transcription of lecture content.

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

  • Various example codes: Includes specific Swift code for hands-on practice and understanding

  • Review Questions: Provides questions to directly check what you've learned

  • Diagrams and Visual Materials: Visual organization to make complex concepts easy to understand

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

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


Please check the "Review Event" guide at the bottom of the page for e-book download instructions.

📖 E-book 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 materials used in the actual lectures, students will be able to review following the same flow as the course.

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

  • Key Concept Summary: Systematically organized essential content that must be remembered from the lectures

  • 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

  • Review Questions: Enable self-directed learning by checking what you've learned

Therefore, the e-book is not simply 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 who are just starting development will be able to learn Swift and iOS more deeply and systematically.

📝 More reliable through problem-based learning!

Programming language lectures can easily feel stiff and boring.
That's why this lecture doesn't just stop at explaining concepts, but is structured so that you can think and solve problems directly by adding practice questions for each concept.

💡 Simply listening to lectures and learning concepts will just pass through your mind and be easily forgotten.
However, by solving practice problems, you can check what you just learned and experience knowledge becoming truly yours.

Additionally, the problems are not simple memorization-based, but include situational problems linked to actual Swift code, designed to naturally develop practical 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 practice problems included in the course.
By solving these problems, you won't just be a "passive learner," but rather a developer who actively participates and grows. 🚀

💻 Perfect Xcode 26 Support

This course "(Free) Learn Swift by Solving Problems (2025, Perfect Xcode 26 Support)" was created with perfect support 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 need the latest beta version of macOS, macOS Tahoe. 🍎
Therefore, those who want to experience the latest technology as quickly as possible can follow the course content directly in the beta environment.

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

In other words, this course has the following advantages:

  • Perfect support for the latest version (Xcode 26) → Experience the latest development environment

  • Compatible with existing version (Xcode 15) → Learning possible in a stable environment

  • Development considering future updates → Can be used as-is even after the official version release

📌 In conclusion, this course is the fastest option 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 able to follow along seamlessly in stable existing versions" — this is precisely the greatest strength of this course. 🌟

🚀 8 hours 43 minutes, free but with quality beyond paid courses

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

📌 This course is not just a superficial overview of basic grammar.
From Swift fundamentals to core concepts essential for iOS development, it covers everything systematically and comprehensively.
It literally covers almost everything about Swift and is designed to help beginners build a solid foundation.

🕐 During a 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 directly applied to real development

  • 📝 Make each concept your own with the review questions included for every concept

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

Therefore, by completing this course, you can grow beyond simply 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.

🚀 Bundle Discount 1) Master SwiftUI! Build Real iOS Apps 🎉

Limited-time special discount event
Get 3 popular courses bundled at an unprecedented discount price!

💡 Why You Should Choose This Package
✅ Complete coverage from SwiftUI basics to real app development all in one
✅ Much more reasonable package benefits than individual purchases
✅ Practical know-how that can be immediately applied 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 won
🔥 Event Discount: -35,200 won (-20%)
💰 Limited Special Price:140,800 won (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) includes all components + advanced concept expansion
✅ Complete organization of state/data flow with Property Wrapper
✅ Master asynchronous·reactive patterns with Combine → maximize practical scalability

📚 Structure (5 Lectures)

  1. 🧩 Part0: Learning Swift6 for Complete 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 – iOS Reactive Programming(2025)₩77,000

📌 Regular Price:₩264,000
🔥 Event Benefit:-₩79,200 (-30%)
💰 Limited Special Price:₩184,800

👉 🎁 Get Discount Coupon - Set Discount 2) All the way to Advanced SwiftUI! Practical + Combine Master


⚡️ Attention!
- Please make sure to get the coupon after accessing the link and then purchase the course
- The discount may end without notice.

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

Student-exclusive e-book is provided free to all students.
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 copying properly.)

📚 What do you receive?

  • Notion Edition E-book (Full Coverage)

  • Comprehensive concept review + example code + practice problems guide for the entire course

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

  • Review Checklist & Quick Reference

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


✅ How to Participate (Step-by-step)

Step 1 — Achieve 30% Course Completion

  • Please complete 30% or more of the course progress based on Inflearn standards. (Review writing requirement)

  • Until then, learning with the preview eBook (Notion) provided in lectures 1-2 will be sufficient. 📖

Step 2 — Write a review for the course

  • Leave a review for this course on Inflearn.

  • Your Inflearn ID - please write it down accurately. (You'll need it in the next step)

Step 3 — Submit Survey (1 minute cut)

🎉 Complete up to Step 3 and you'll receive access to the 100% version e-book organized in Notion.


📝 Instructions and Precautions

  • E-books are 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

997

Learners

101

Reviews

90

Answers

5.0

Rating

5

Courses

안녕하세요 😀

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

iOS 개발자 애구마입니다.

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

 

 agmma5000@gmail.com 

Curriculum

All

63 lectures ∙ (8hr 43min)

Published: 
Last updated: 

Reviews

All

16 reviews

5.0

16 reviews

  • roof25867839님의 프로필 이미지
    roof25867839

    Reviews 1

    Average Rating 5.0

    5

    19% enrolled

    The core content is organized concisely, making it easy and quick to grasp the concepts. I recommend it!!

    • hsgoguma3011님의 프로필 이미지
      hsgoguma3011

      Reviews 1

      Average Rating 5.0

      5

      30% enrolled

      You teach in detail and very thoroughly. I plan to challenge Swift once again with this.

      • hyoniri님의 프로필 이미지
        hyoniri

        Reviews 2

        Average Rating 5.0

        5

        46% enrolled

        I'm listening carefully as you explain the grammar in a way that even beginners can easily understand. A very long time ago, I briefly tried to learn but gave up because it was too difficult. Recently, after purchasing a MacBook, I decided to try again and was looking for online lectures that would suit me by listening to various ones, when I found this one that I liked and started taking it. I purchased the remaining lectures as a full course as well, and this time I'm determined not to give up and listen to the end, and even create my own app. Thank you for creating such a great lecture.

        • jang13054239님의 프로필 이미지
          jang13054239

          Reviews 3

          Average Rating 5.0

          5

          40% enrolled

          I listened to this to review grammar again, and you explain it very well.

          • minjuboss님의 프로필 이미지
            minjuboss

            Reviews 1

            Average Rating 5.0

            5

            30% enrolled

            Even complete beginners with no development background and non-majors can easily understand it - you've done a really great job summarizing the lectures in such an easy and simple way. It's great!!

            Free

            daynightcoding's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!