Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Mobile Application Development

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

RxSwiftの基礎と活用法を扱う講義です。

17名 が受講中です。

  • dumveloper
rxswift
ios
iOS
Swift
RxSwift
iOS Autolayout
MVVM

こんなことが学べます

  • RxSwiftとリアクティブプログラミングの基礎

  • RxSwiftの様々なOperatorの活用法

  • ReactorKitの状態管理プログラミングにおけるRxの活用

  • CoreDataを活用してデータCRUD

  • AutoLayoutとSnapKit

📘 RxSwiftで実務に直接適用するアプリ開発を学ぶ📘

サブタイトル:実務ですぐに活用できるRxSwiftのすべて!

RxSwiftの強力さを体験してください!

  • RxSwift の基礎概念と基礎を扱っています。

  • 単に何かを説明する講義ではなく、どのように活用するかをお知らせします。直接プロジェクトを実装しながらRxSwiftを活用して体感できます

  • ミッションを実行するために直接トラブルシューティングを行い、学習を最大化

  • ReactorKitと組み合わせて関数型プログラミングの魅力を感じ、より良いコード品質を体験してください。


  • 実務におけるトラブルシューティング能力を高め、アプリ開発の効率性を最大化します。

このようなことを学びます。

RxSwiftの基礎と概念

  • RxSwiftの必要性:RxSwiftを使用する理由を理解し、既存の問題を改善する方法を学びます。

  • ObservableとSubject :Observableの基本概念とSubjectの違いを明確にします。

RxSwiftの複数のオペレータを活用

  • flatMapとconcat :複数のObservableを1つにまとめる方法を学びます。

  • filterとcompactMap :データをフィルタリングして変換する方法を学びます。

  • withLatestFrom :最新のデータを活用して状態を管理する方法を学びます。

ReactorKit構造で活用

  • ReactorKitの活用:ReactorKitを使用する理由と方法を学び、プロジェクトに適用します。

  • ActionとStateの定義:Reactorを生成し、ActionとStateを定義してデータバインディングを理解します。

  • ReactorとUIのバインディング:Reactorを介してUIとデータを効果的にバインドする方法を学びます。

UIの構成に活用

  • TableView リストデータのバインド: TableView と RxSwift を使用してリストデータを効果的にバインドする方法を学びます。

  • TextFieldとButton :RxCocoaと一緒にTextFieldとButtonを束ねて使用する方法を学びます。

  • AutoLayoutとSnapKit :SnapKitを活用してUIレイアウトを簡単に設定する方法を学びます。

受講前の注意

選手の知識と注意事項

  • Swift文法の基本的な知識が必要です。


  • 不正な配布と複製を禁止します。学習資料も著作権があり、個人的な学習目的以外の使用を禁じます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • RxSwiftとリアクティブプログラミングの実際の活用を検討されている方

  • TCA、ReactorKitのような状態管理プログラミングを経験してみたい方

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

  • Swift

こんにちは
です。

413

受講生

23

受講レビュー

24

回答

4.7

講座評価

5

講座

6년차 iOS 개발자 덤벨로퍼입니다

현업에서 바로 사용할수 있는 강의

초중급 레벨에게 필요한 강의를 만들겠습니다

 

 

カリキュラム

全体

53件 ∙ (5時間 4分)

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

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

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥4,718

dumveloperの他の講座

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

似ている講座

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