- Zrozumienie Swift 3 code.
- Doświadczenie w tworzeniu aplikacji iOS.
Grupa docelowa
- Doświadczeni programiści aplikacji Swift i iOS, którzy chcą nauczyć się programowania reaktywnego w Swift z RxSwift.
- Programiści doświadczeni w jednym z wielu innych portów platform Rx, którzy chcą nauczyć się rozszerzeń reaktywnych dla Swift.
Reactive Extensions (lub Rx) jest to zestaw bibliotek wieloplatformowych zaprojektowanych do tworzenia aplikacji asynchronicznych i oparte na zdarzeniach za pomocą obserwowalnych sekwencji i operatorów zapytań w stylu LINQ. RxSwift jest biblioteką funkcjonalną, która ma na celu ułatwienie trudności związanych z Swift asynchronicznym i równoległym kodowaniem dla aplikacji iOS.
To szkolenie prowadzone przez instruktora wprowadza uczestników w techniki reaktywne oferowane przez RxSwift do zarządzania przenoszeniem i łączeniem strumieni danych asynchronicznych, obsługą prostych obserwowalnych sekwencji oraz architekturą i rozwojem odpowiednich, elastycznych i skalowalnych w branży aplikacji iOS.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawowe koncepcje stojące za programowaniem reaktywnym w Swift 3.
- Zamienić różne elementy, takie jak tablice i zdarzenia, na obserwowalne sekwencje.
- Zastosować różne filtry do obserwowalnych sekwencji, przekształcać i łączyć obserwowalne sekwencje.
- Pisać testy jednostkowe dla kodu Rx.
- Skutecznie wykorzystywać dane z elementów interfejsu użytkownika.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w żywym środowisku laboratoryjnym.
Opcje dostosowywania kursu
- Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić.
Aby zażądać spersonalizowanego planu kursu dla tego szkolenia, skontaktuj się z nami.
United Arab Emirates - Reactive Programming for iOS with RxSwift
Qatar - Reactive Programming for iOS with RxSwift
Egypt - Reactive Programming for iOS with RxSwift
Saudi Arabia - Reactive Programming for iOS with RxSwift
South Africa - Reactive Programming for iOS with RxSwift
Brasil - Reactive Programming for iOS with RxSwift
Canada - Reactive Programming for iOS with RxSwift
中国 - Reactive Programming for iOS with RxSwift
香港 - Reactive Programming for iOS with RxSwift
澳門 - Reactive Programming for iOS with RxSwift
台灣 - Reactive Programing for iOS with RxSwift
USA - Reactive Programming for iOS with RxSwift
Österreich - Reactive Programming for iOS with RxSwift
Schweiz - Reactive Programming for iOS with RxSwift
Deutschland - Reactive Programming for iOS with RxSwift
Czech Republic - Reactive Programming for iOS with RxSwift
Denmark - Reactive Programming for iOS with RxSwift
Estonia - Reactive Programming for iOS with RxSwift
Finland - Reactive Programming for iOS with RxSwift
Greece - Reactive Programming for iOS with RxSwift
Magyarország - Reactive Programming for iOS with RxSwift
Ireland - Reactive Programming for iOS with RxSwift
Luxembourg - Reactive Programming for iOS with RxSwift
Latvia - Reactive Programming for iOS with RxSwift
España - Programación Reactiva para iOS con RxSwift
Italia - Reactive Programming for iOS with RxSwift
Lithuania - Reactive Programming for iOS with RxSwift
Nederland - Reactive Programming for iOS with RxSwift
Norway - Reactive Programming for iOS with RxSwift
Portugal - Reactive Programming for iOS with RxSwift
România - Reactive Programming for iOS with RxSwift
Sverige - Reactive Programming for iOS with RxSwift
Türkiye - Reactive Programming for iOS with RxSwift
Malta - Reactive Programming for iOS with RxSwift
Belgique - Reactive Programming for iOS with RxSwift
France - Reactive Programming for iOS with RxSwift
日本 - Reactive Programming for iOS with RxSwift
Australia - Reactive Programming for iOS with RxSwift
Malaysia - Reactive Programming for iOS with RxSwift
New Zealand - Reactive Programming for iOS with RxSwift
Philippines - Reactive Programming for iOS with RxSwift
Singapore - Reactive Programming for iOS with RxSwift
Thailand - Reactive Programming for iOS with RxSwift
Vietnam - Reactive Programming for iOS with RxSwift
India - Reactive Programming for iOS with RxSwift
Argentina - Programación Reactiva para iOS con RxSwift
Chile - Programación Reactiva para iOS con RxSwift
Costa Rica - Programación Reactiva para iOS con RxSwift
Ecuador - Programación Reactiva para iOS con RxSwift
Guatemala - Programación Reactiva para iOS con RxSwift
Colombia - Programación Reactiva para iOS con RxSwift
México - Programación Reactiva para iOS con RxSwift
Panama - Programación Reactiva para iOS con RxSwift
Peru - Programación Reactiva para iOS con RxSwift
Uruguay - Programación Reactiva para iOS con RxSwift
Venezuela - Programación Reactiva para iOS con RxSwift
Polska - Reactive Programming for iOS with RxSwift
United Kingdom - Reactive Programming for iOS with RxSwift
South Korea - Reactive Programming for iOS with RxSwift
Pakistan - Reactive Programming for iOS with RxSwift
Sri Lanka - Reactive Programming for iOS with RxSwift
Bulgaria - Reactive Programming for iOS with RxSwift
Bolivia - Programación Reactiva para iOS con RxSwift
Indonesia - Reactive Programming for iOS with RxSwift
Kazakhstan - Reactive Programming for iOS with RxSwift
Moldova - Reactive Programming for iOS with RxSwift
Morocco - Reactive Programming for iOS with RxSwift
Tunisia - Reactive Programming for iOS with RxSwift
Kuwait - Reactive Programming for iOS with RxSwift
Oman - Reactive Programming for iOS with RxSwift
Slovakia - Reactive Programming for iOS with RxSwift
Kenya - Reactive Programming for iOS with RxSwift
Nigeria - Reactive Programming for iOS with RxSwift
Botswana - Reactive Programming for iOS with RxSwift
Slovenia - Reactive Programming for iOS with RxSwift
Croatia - Reactive Programming for iOS with RxSwift
Serbia - Reactive Programming for iOS with RxSwift
Bhutan - Reactive Programming for iOS with RxSwift