강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

RxSwift and Reactive Programming

This is a lecture covering the basics and applications of RxSwift.

(5.0) 1 reviews

21 learners

Level Basic

Course period Unlimited

  • dumveloper
iOS
iOS
Swift
Swift
RxSwift
RxSwift
iOS Autolayout
iOS Autolayout
MVVM
MVVM
iOS
iOS
Swift
Swift
RxSwift
RxSwift
iOS Autolayout
iOS Autolayout
MVVM
MVVM

What you will gain after the course

  • RxSwift and the basics of reactive programming

  • Various ways to utilize RxSwift Operators

  • Utilizing Rx in ReactorKit State Management Programming

  • Using CoreData to perform CRUD operations on data

  • AutoLayout and SnapKit

📘 Learn practical app development with RxSwift 📘

Subtitle: Everything about RxSwift that you can use in practice right away!

Experience the power of RxSwift!

  • Covers the basic concepts and fundamentals of RxSwift.

  • This is not just a lecture explaining what it is, but also how to use it. You can experience it by implementing your own project and using RxSwift.

  • Maximize your learning by solving problems yourself to accomplish missions.

  • Experience the charm of functional programming and better code quality by combining it with ReactorKit.


  • Develop practical problem-solving skills and maximize the efficiency of your app development.

Learn about these things

Basics and Concepts of RxSwift

  • The Need for RxSwift : Understand why you should use RxSwift and learn how it can improve existing problems.

  • Observable and Subject : Clarifies the basic concepts of Observable and the differences between Subject and Observable.

Leveraging multiple operators in RxSwift

  • flatMap and concat : Learn how to combine multiple Observables into one.

  • filter and compactMap : Learn how to filter and transform data.

  • withLatestFrom : Learn how to manage state by leveraging the latest data.

Utilizing ReactorKit architecture

  • Leveraging ReactorKit : Learn why and how to use ReactorKit, and apply it to your projects.

  • Defining Actions and States : Create a Reactor and understand data binding by defining Actions and States.

  • UI Binding with Reactor : Learn how to effectively bind UI and data with Reactor.

Use in UI configuration

  • TableView List Data Binding : Learn how to effectively bind list data using TableView and RxSwift.

  • TextField and Button : Learn how to bundle TextField and Button with RxCocoa.

  • AutoLayout and SnapKit : Learn how to easily structure your UI layouts using SnapKit.

Things to note before taking the class

Player Knowledge and Notes

  • Basic knowledge of Swift syntax is required.


  • Unauthorized distribution and reproduction are prohibited. Learning materials are also copyrighted, and use for purposes other than personal learning is prohibited.

Recommended for
these people

Who is this course right for?

  • For those considering the practical application of RxSwift and reactive programming.

  • For those who want to experience state management programming like TCA and ReactorKit

Need to know before starting?

  • 스위프트

Hello
This is

477

Learners

32

Reviews

28

Answers

4.8

Rating

5

Courses

I'm Dumbelloper, an iOS developer with 6 years of experience.

Lectures that can be put to use immediately in the field

I will create courses that are essential for beginner to intermediate levels.

I'm Dumbelloper, an iOS developer with 6 years of experience. I will create courses that can be applied immediately in the field and are essential for beginner to intermediate levels.

I'm Dumbelloper, an iOS developer with 6 years of experience. I will create courses that can be applied immediately in the field and are essential for beginner to intermediate levels.

Curriculum

All

53 lectures ∙ (5hr 4min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • hellsage77님의 프로필 이미지
    hellsage77

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    It provides an easy and comprehensive explanation of what you need to get started with ReactorKit using list, create, detail, and edit screens that are commonly used in typical apps. Recommended for beginners.

    $23.10

    dumveloper's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!