Udemy

Platform

English

Language

Mobile Apps

Category

RxSwift & RxCocoa with X Code 10 & Swift 4.2

Learn Reactive Development with iOS

4.25 (28 reviews)

RxSwift & RxCocoa with X Code 10 & Swift 4.2

Students

7 hours

Content

Feb 2019

Last Update
Regular Price


What you will learn

Reactive Programming with RxSwift & RxCocoa


Description

Limited Time Deep Discount available use code "AUTHOR"

Nowadays you can't just stay with Apple Ecosystem. You need to be loyal to your app not to Apple Ecosystem. But learning development on completely new platform can be very time consuming and frustrating. This is where Rx or Reactive Extensions comes in. Rx is available for many languages i.e. RxSwift, RxJS, RxJava, RxKotlin, RxAndroid. Same Rx language can be used natively in almost any frontend, backend or cross platform. This course teaches you how to use Reactive Extensions in Swift language. Then learning other Rx languages is going to be very easy. Or if you are collaborating with other Rx developers then knowing RxSwift is going to help a lot.


Content

RxSwift

Intro to RxSwift

Install RxSwift

Observables

Subscriber

Disposing

Side Effects

Traits

Publish Subject

Behavior Subject

Replay Subject

Async Subject

Relay

Subject in Practice

Ignore Operator

Skip Operator

Take Operator

Distinct Operator

Share Operator

Ignore in Practice

Map Operator

Flatmap Operator

Materialize

Flatmap in Practice

Local Cache

Concat

Merge

Combine Latest

Zip

Trigger

Ambiguous

Reduce and Scan

Practice Part 1

Practice Part 2

Practice Part 3

Practice Part 4

Replay

Delay

Buffer

Window Buffer

Timeout

RxCocoa

Textfield in RxCocoa

Label and TableView

Traits in RxCocoa

Activity Indicator

Extend Location

Fetch Weather by GPS

Forward Delegate

MapView Challenge 1

MapView Challenge 2

Error Handling

Handle Error with Cache

Handle Error with Retry

Custom Errors

Testing Rx Code

Sync Tests

Async Tests

Test RxApp

Conclusion


Reviews

K
Karthik7 April 2020

The course structure should have been better designed. A lot of time is spent on different operators. Instead they could have been explained with some practical examples. The sessions get interesting from Practice Session Part 1,2, .... Thank you.

J
Jason30 July 2019

Insightful with clean presentation of concepts (even though it’s chop edited, I appreciate the content).

Y
Yuri19 May 2019

A didatica deste curso é muito ruim, ele simplesmente passa rápido o vídeo na hora da codificação, e as explicações e decisões são muito confusas. O curso em geral não é muito prático, ele mostra vários recursos do RxSwift mas com informações muito vagas, dificultando em entender onde você poderia usar o recurso na prática. Poucas aulas foram relamente didáticas, como a construção do App de Temperatura e de Desastres Naturais, mesmo assim, foram escolhidas deciões muito complexas para problemas muito simples. Outra coisa inútil e mostrar o rosto dele o tempo todo de óculos como se ninguém soubesse que ele está lendo algum script, poderia simplesmente não mostrar o rosto. Toda aula é a mesma coisa, ele diz que vai colocar alguns códigos antes de dizer o que o app vai fazer, ai você fica 1 minuto vendo o vídeo acelerado, não sendo possível acompanhar seu raciocínio, e tendo dificuldades pra copiar o código depois, depois de terminar de codificar ele ainda diz que vai rodar o app e mostrar o que ele faz antes de explicar o código. Confuso, nada didático, cansativo...

P
Piotr27 March 2019

Good course but I think some examples are overcomplicated and it miss also popular mvvm pattern with rxswift


2224296

Udemy ID

2/17/2019

Course created date

6/27/2021

Course Indexed date
Bot
Course Submitted by