Plan Szkolenia

Wprowadzenie

Advanced iOS Development

  • Architektura korporacyjna iOS
  • Wzorce projektowe
  • Programowanie zorientowane na protokół

RxSwift Framework

  • Programowanie funkcyjne a programowanie reaktywne
  • Rozszerzenia ive React

Biblioteka Alamofire Networking

  • Platforma jako usługa
  • Usługi sieciowe i Alamofire

Zaawansowane Swift i programowanie protokołów

  • Korzystanie z wyliczeń
  • Tworzenie protokołów
  • Praca z delegatami
  • Pisanie rozszerzeń protokołów
  • Tworzenie funkcji rekurencyjnych
  • Praca ze strukturami danych i algorytmami

Programowanie reaktywne w Swift z RxSwift

  • Implementowanie obserwowalnych i subskrypcji
  • Używanie podmiotów
  • Operatory filtrowania, przekształcania i łączenia
  • Integracja i praca z RxCoaCoa
  • Wdrażanie MVVM
  • Debugowanie i obsługa błędów

Alamofire

  • Integracja Alamofire z Swift
  • Importowanie plików
  • Pobieranie danych
  • Optymalizacja PhotoTagger

Testowanie jednostkowe i testowanie interfejsu użytkownika

  • Unit Testing w Swift
  • Testowanie interfejsu użytkownika w języku Swift

Podsumowanie i wnioski

Wymagania

  • Doświadczenie w rozwoju iOS

Publiczność

  • iOS Deweloperzy
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (4)

Powiązane Kategorie