Profesjonalne szkolenia technologii Apple

Functional and reactive programming

Programowanie funkcyjne i reaktywne od podstaw.

KOD KURSU: APL-DEV-950-PL
CENA: 1745,- PLN BRUTTO
Czas trwania: 2 dni

Cel kursu

Po ukończeniu kursu „Functional and reactive programming” uczestnicy będą:

  • Znać zasady programowania funkcyjne w Swift 4
  • Znać zasady programowania reaktywnego w Swift 4

Szkolenie jest skierowane do

  • Programiści Swift
  • Architekci oprogramowania

Wymagania wstępne

  • Podstawowe wiadomości dostępne w artykułach „Wstęp do programowania urządzeń Apple” i „App Store dla developera”.
  • Znajomość podstawowych koncepcji programistycznych (w tym zmienne, logika, klasy, obiekty, napisy).
  • Znajomość języka Swift, Xcode oraz tworzenia aplikacji na systemy iOS.

Tematyka szkolenia

  • Programowanie funkcyjne
    Niezmienność i efekty uboczne
    Modułowość
    Funkcje wyższego rzędu: filter, map, reduce
    Funkcje czyste
    Przejrzystość referencyjna
    Rekurencja
    Porównanie podejścia imperatywnego i deklaratywnego
  • Programowanie reaktywne
    Sekwencje obserwowalne (Observable)
    Subjects
    Marble Diagram
    Przekształcenia: map, flatmap, scan, buffer
    Filtrowanie
    Łączenie sekwencji
    Planowanie operacji – schedulers

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.