Plan Szkolenia

Wprowadzenie

Funkcjonalne Programowanie w Detailach

  • Programowanie obiektowe vs. funckjonalne programowanie
  • Funkcje pierwszej klasy i funkcje wyższego rzędu

Funkcjonalne Programowanie w C++

  • Pisanie kodu w stylu funkcyjnym
  • Tworzenie Lambda functions
  • Zakładanie obiektów
  • Lączenie funkcji

Metaprogramowanie i Funkcjonalne Programowanie Reaktywne

  • Zastosowanie silni
  • Korzystanie z bibliotek szablonowych C++ i bibliotek funkcyjnych
  • Praca z rozszerzeniami reaktywnymi i biblioteką RxCpp

Funkcjonalne Rozwój w C++

  • Budowanie aplikacji
  • Korzystanie z funkcji wyższego rzędu
  • Praca z obsługą błędów
  • Implementacja funktorów i monad
  • Refaktoryzacja kodu
  • Pisanie testów jednostkowych
  • Profilowanie wydajności
  • Multowątkowe aplikacje

Podsumowanie i Wnioski

Wymagania

Wymagania wstępne

  • Zrozumienie programowania proceduralnego/obiektowego
  • Podstawowe doświadczenie z C++

Publiczność

  • Programiści internetowi
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie