강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

Combine - iOSのリアクティブプログラミング(2025)

🍎 Appleが独自に開発したReactive Programmingフレームワーク! 🚀 Combineを完璧に習得し、iOS開発スキルを一段階アップグレードしましょう!

  • daynightcoding
combine
Reactive Programming
RxSwift
Swift
iOS

受講後に得られること

  • リアクティブプログラミング

  • 結合

  • iOS

  • Swift

こんにちは、iOS現職開発者のアグマ(agmma)です

他の仕事をしていた31歳で開発の勉強を始めて、現在ネイバー・カカオ・ライン・クーパンのうちの一社の系列会社で一生懸命iOS開発をしています

  • 2020年年初(満31歳)ブートキャンプで開発の勉強を開始

  • 2021年年末(満33歳)ネイバー・カカオ・ライン・クーパンのうち一社の系列会社にiOS開発者新入社員として就職

  • 2025年現在まで同じ会社で勤務中


非専攻者として30代という遅い年齢で開発を始めたため、就職を準備する方々の途方もなさと困難を誰よりも深く共感しています。また、継続的な成長のために自分の貴重な時間を注いで転職を準備する方々の努力もよく知っています。

収入が全くなかった2年間、ひたすら開発者という夢のために走ってきた分、似たような道を歩む方々に合理的な価格で良質な講義を提供したいと思います。

まだすべてのカリキュラムが完成していませんが、私が計画したすべての講義が公開された時、私の講義だけを着実についてきていただければ、1〜2年目のiOS開発者に必要な知識をすべて身につけられるよう責任を持って作成いたします。

韓国初のiOS Combine講座


誰よりも多くのCombine講義を受講しました。

UdemyKodeco(旧Raywenderich)、YoutubeApple公式ドキュメントなどなど...

オンラインで見ることができるほぼすべての講義を見て整理し、この講義一つにまとめました。多くの有料・無料講義を見ながら、私が決済した金額だけで20〜30万ウォン程度になると思います。しかし、価格に比べて良いCombine講義がないようなので、私が直接作りました。


Combineを知らない開発者の方にも、Combineを簡単に使用するだけの受講生の方にも、どちらにも役立つとても詳しい講義を作るために努力しました。




🎉 オープンイベントのご案内(価格改定予定)

オープン記念特別価格77,000円で受講してください。
本イベントは2025年11月30日(日)夜11:59まで実施されます。
2025年12月1日(月)0時からは正価99,000円に変更されます。
今登録すると、今後の講義アップデートも追加費用なしでご利用いただけます。🧡

  • オープン記念割引価格:77,000円

  • 値上げ時期:2025年12月1日0時から

  • 値上げ後価格:99,000円
    👉 締切前の2025年11月30日(日)夜11:59までオープン価格で受講可能!

🚀 セット割引 1) SwiftUI 完全攻略!実戦 iOS アプリ作成 🎉

短期間のみ開催される特別割引イベント
3つの人気講座をセットにして史上最高のお得価格でお会いしましょう!

💡 このパッケージを選ぶべき理由
✅ SwiftUIの基礎から実戦アプリ制作まで一度に整理
✅ 単品購入よりもはるかにお得なパッケージ特典
✅ iOS実務開発ですぐに活用できる実戦ノウハウ

📚 構成(3つの講義)

  1. 🧩 Part0: 問題を解きながら学ぶ超初心者Swift6 (無料)

  2. 🌱 Part1: 本当の超初心者向けiOS (SwiftUI·SwiftData, 2024) — ₩77,000

  3. 📸 Part2: Instagramクローン (SwiftUI·MVVM·Firebase, 2024) — ₩99,000

📌 定価: 176,000円
🔥 イベント特典: -35,200円 (-20%)
💰 限定特価:140,800円 (80%)

👉 🎁 割引クーポンを受け取る - セット割引1) SwiftUI完全攻略!実戦iOSアプリ作成


🚀 セット割引 2) SwiftUI 上級まで!実戦 + Combine マスター 🎉

5つの人気講座をまとめて応用スキルまで一度に完成!(セット1の3講座を含む)

💡 このパッケージを選ぶべき理由
✅ セット1(入門→実戦)全構成含む + 深化概念拡張
Property Wrapperで状態・データフロー完全整理
Combineで非同期・リアクティブパターン習得 → 実務拡張性最大化

📚 構成(5つの講義)

  1. 🧩 Part0: 問題を解きながら学ぶ超初心者Swift6 (無料)

  2. 🌱 Part1: 本当の超初心者向けiOS (SwiftUI·SwiftData, 2024) — ₩77,000

  3. 📸 Part2: Instagramクローン (SwiftUI·MVVM·Firebase, 2024) — ₩99,000

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

  5. ⚡️ Combine – iOSのReactive Programming(2025)₩77,000

📌 定価:₩264,000
🔥 イベント特典:-₩79,200 (-30%)
💰 限定特価:₩184,800

👉 🎁 割引クーポンを受け取る - セット割引2) SwiftUI応用まで!実戦 + Combineマスター


⚡️ 注意!
- リンクにアクセス後、必ずクーポンを発行してからコース講義を購入してください
- 割引は予告なく終了する場合があります。

Combine - iOSのReactive Programming


この講義の最大の目標は、皆さんが講義を終えた後、直接Combineコードを書けるようにサポートすることです。


私もCombineを初めて勉強する時、様々な講義や記事を見ながら理解したつもりでしたが

いざコードを書こうとすると、どこから始めればいいのか途方に暮れました。🤯


そのため、この講義を作る際に「この講義だけでCombineコードを直接実装できるようになるべきだ!」という目標を最も重要に考えて構成しました。


💡 理論ではなく実戦!

読んで理解するだけで終わるのではなく、直接手でコードを書きながら確実に身につけられるよう設計しました。


🔥 この講座一つでCombineを完璧にマスターしましょう!

講義を受講すれば、皆さんもiOS開発でCombineを自由に活用できるようになるでしょう。🚀

🌟 iOS開発者に必須のスキル! 🌟


📌 Reactive Programming & Combine,

iOSの求人で欠かせない必須技術!


🚀 iOS採用市場で注目されるCombine Frameworkを完璧にマスターし、

皆さんの開発競争力を一段階アップグレードしましょう!💡🔥

🎨 自作したReactive Programming - マーブルダイアグラム 🎨


📌 講義で扱うすべてのOperatorを一目で!

理解しにくいReactive ProgrammingのOperator、もう心配しないでください!


🔍 直感的なマーブルダイアグラムを通じて、

複雑な概念も簡単に理解できるよう直接制作いたしました。


⚡️ 視覚的な学習でCombineの核心原理を素早く身につけましょう!🚀

🚀 Combineの例題で実戦コード感覚を身につけよう!


複雑な非同期シナリオもCombineを活用すれば簡単に実装できます!

実際のプロジェクトで活用できるよう、様々な例題を通じて実戦感覚を身につけてみましょう。


📱 UIKit & SwiftUI 完全対応!

  • 同じ機能をUIKitバージョンSwiftUIバージョンでそれぞれ実装しながら学習!

  • UIKitまたはSwiftUIを知らなくても気軽に学べるよう別途講義で構成


💡 どんな環境でもCombineを熟練して扱えるよう、しっかりとした実戦経験を積んでみましょう!🚀

Combine実戦サンプルコードの通信構造

Combine実戦例題 - UIKitバージョン

Combine実戦例題 - SwiftUIバージョン

同じCombineコードUIKitSwiftUIの2つのバージョンで制作しました。


UIKitまたはSwiftUIのうち、どちらか一つを選択して受講できるように構成しており、

片方だけに慣れ親しんでいる方でも気軽に学習できるよう、別々の講義に分けて制作いたしました。

💡 この講義一つでCombineの核心概念を完璧整理! 🚀

🛠 Publisher → Subscriber → Operatorまで、実務で必ず必要なすべてのキーワードを漏れなく学習します! ✅


📌 講義で説明するキーワード整理 ⬇⬇⬇


Publisher

  • Foundation組み込みPublisher(URLSession、Timer、NotificationCenter)

  • @Published

  • Convenience Publisher(Just、Fail、Empty、Future、...)

  • Subject(PassthroughSubject、CurrentValueSubject)


  • eraseToAnyPublisher、AnyPublisher

Subscriber

  • シンク

  • 割り当て

サブスクリプション

  • Cancellable、AnyCancellable

  • キャンセル

Operator(1) - Basic Operator

  • マップ

  • フィルター

  • 削減する

  • スキャン

  • compactMap

  • replaceNil

Operator(2) - Time Controlling Operator

  • 遅延

  • タイムアウト

  • スロットル

  • debounce

Operator(3) - 結合演算子

  • マージ

  • zip

  • combineLatest

  • flatmap

  • switchToLatest

Operator(4) - エラーハンドリングOperator

  • tryMap

  • mapError

  • setFailureType

  • リトライ

  • キャッチ

  • replaceError

  • assertNoFailure

デバッグ演算子

  • プリント

  • handleEvents

  • breakpoint、breakpointOnError


リソース管理

  • シェア

  • multicast


スケジューラー

  • Runloop

    • Runloop mode: default、tracking、common

  • DispatchQueue.main vs Runloop.main



受講前の参考事項

  • Swift文法の基礎知識が必要です。

  • 詳細については、1講 講義紹介 & 事前Check List(無料閲覧可能)講義を参考にしてください

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Combineをマスターし、競争力のあるiOS開発者になりたい方

  • 複雑な非同期シナリオを簡単かつ効率的に扱いたい方

  • Appleの最新Reactive Programming、Combineにご興味のある方

前提知識、
必要でしょうか?

  • Swiftの基本知識

こんにちは
です。

1,598

受講生

184

受講レビュー

136

回答

5.0

講座評価

6

講座

안녕하세요 😀

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

iOS 개발자 애구마입니다.

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

 

 agmma5000@gmail.com 

カリキュラム

全体

61件 ∙ (9時間 55分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

6件

5.0

6件の受講レビュー

  • 김호중님의 프로필 이미지
    김호중

    受講レビュー 6

    平均評価 5.0

    5

    31% 受講後に作成

    • cooood님의 프로필 이미지
      cooood

      受講レビュー 6

      平均評価 5.0

      5

      31% 受講後に作成

      • dlclgns1526님의 프로필 이미지
        dlclgns1526

        受講レビュー 2

        平均評価 5.0

        5

        31% 受講後に作成

        • 빠캌스님의 프로필 이미지
          빠캌스

          受講レビュー 1

          平均評価 5.0

          5

          95% 受講後に作成

          본 강의를 통해 combine에 대한 접근 방법을 알게 된 것 같습니다. combine을 아예 모르거나 특정 오퍼레이터를 사용하는 이유에 대해서 알고 싶으신 iOS 개발자분들에게 본 강의를 추천드립니다 감사합니다~!

          • 밤낮 코딩 - 애구마
            知識共有者

            친절한 수강평 감사드립니다. 제가 고려하지 못한 경우도 질문해주시고, 아직 강의 올린지 얼마 안됐는데, 후반부까지 적극적으로 들어주셔서 감사드립니다. 도움이 되어서 다행입니다. 즐거운 코딩되세요~

        • 91haba님의 프로필 이미지
          91haba

          受講レビュー 1

          平均評価 5.0

          5

          32% 受講後に作成

          ¥9,528

          daynightcodingの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!