Cele szkolenia
Celem szkolenie jest przedstawienie głównych cech programowania funkcyjnego oraz nauka języka F#. Język F# pozwala tworzyć kod stabilny, wydajny oraz czytelny. Stworzone aplikacje mogą być uruchomione na platformie .NET, a także kompilowane do innych technologii takich jak np. JavaScript, czy Python. Programowanie funkcyjne zmienia sposób myślenia, wiedzę przedstawioną na kursie można wykorzystać niezależnie od stosowanej technologii, czy języka programowania.
Umiejętności
Po szkoleniu uczestnik prawidłowo:
Profil uczestników
Szkolenie przeznaczone jest dla programistów dowolnego języka programowania chcących poznać język F# oraz paradygmat programowania funkcyjnego.
Przygotowanie uczestników
Znajomość dowolnego języka programowania. Znajomość platformy .NET jest pomocna, ale nie jest niezbędna.
Przed nami:
Szczegółowy program szkolenia
Wprowadzenie do języka F#
Funkcje
Typy danych
Kolekcje
Standardowa biblioteka F#
Computation expressions
Pozostałe zagadnienia
Programowanie imperatywne
Programowanie obiektowe
Cechy programowania funkcyjnego
Aplikacje webowe w F#
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń.