강의

멘토링

로드맵

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

148 learners

  • agmma
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'm currently working hard as an iOS developer 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 an entry-level iOS developer at a subsidiary of one of the major Korean tech companies (NAVER, Kakao, LINE, Coupang) 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 summarizing the course content to all students taking this course "(Free) Learning Swift Through Problem Solving (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 so you can understand through hands-on practice

  • Check Problems: Provides problems to directly verify 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 personal study.

If you utilize the e-book alongside the lectures, even those who are just starting development will be able to 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 can review following the same flow as the course.

This e-book is not 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 rather 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 rigid 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 problems for each concept.

💡 If you simply listen to lectures and only learn concepts, they tend to 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 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 normally 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 exactly 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 compatibility with the latest version (Xcode 26) → Experience the latest development environment

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

  • Production considering future updates → Can be utilized 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 environments while being easily followable 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, everything is covered systematically and comprehensively.
It literally covers almost everything about Swift and is 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 directly applied to real development

  • 📝 Master each concept through the included practice problems for every topic

  • 📘 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.

🚀 Master SwiftUI Completely! Practical iOS App Development Package 🎉

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

💡 Why you should choose this package
✅ Complete coverage from SwiftUI basics to real app development
✅ Much more cost-effective package benefits than individual purchases
✅ Practical know-how that can be immediately applied to iOS development work


📌 Regular Price: 176,000 KRW
🔥 Event Discount: -35,200 KRW (-20%)
💰 Limited Special Price:140,800 KRW (80%)


👉 🎁 Get Your Discount Coupon Now

⚡️ 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

938

Learners

92

Reviews

84

Answers

5.0

Rating

5

Courses

안녕하세요 😀

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

iOS 개발자 애구마입니다.

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

 

 agmma5000@gmail.com 

Curriculum

All

63 lectures ∙ (8hr 43min)

Published: 
Last updated: 

Reviews

All

12 reviews

5.0

12 reviews

  • parkbonjour님의 프로필 이미지
    parkbonjour

    Reviews 1

    Average Rating 5.0

    5

    38% enrolled

    I tried to self-study by buying books, but it doesn't compare to watching lectures directly and doing hands-on practice. I highly recommend this to anyone encountering Swift for the first time.

    • tmddntlr278님의 프로필 이미지
      tmddntlr278

      Reviews 11

      Average Rating 4.5

      5

      40% enrolled

      I encountered Swift for the first time when I had to work with Xcode after dealing with other frameworks, and this was a great course to start with without any particular difficulties.

      • verryjeongwoo2497님의 프로필 이미지
        verryjeongwoo2497

        Reviews 1

        Average Rating 5.0

        5

        30% enrolled

        Even as a student learning Swift for the first time, I understand it so well!! This is truly the best lecture!

        • s13s님의 프로필 이미지
          s13s

          Reviews 3

          Average Rating 5.0

          5

          30% enrolled

          This is such a great lecture and it's free - I love it so much! There are also materials, so when concepts are a bit difficult or confusing, looking at them together makes it easy to understand and it's really great!! Thank you!

          • chawj12346996님의 프로필 이미지
            chawj12346996

            Reviews 1

            Average Rating 5.0

            5

            30% enrolled

            Simply listening to lectures would only result in learning knowledge, but by solving practical problems while learning concepts, I was able to maximize the learning effect! Also, since it uses the latest version of concepts and development environment, I think it's an enjoyable lecture with no difficulty in learning!

            Free

            agmma's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!