Kursy szkoleniowe prowadzone przez instruktora w trybie online lub stacjonarnym demonstrowane są za pomocą interaktywnej praktyki rąk do rąk, jak korzystać z funkcjonalnych i obiektowych cech Scala, aby tworzyć wysokowydajne, skalowalne aplikacje.
Szkolenie Scala jest dostępne jako "online live training" lub "onsite live training". Szkolenia online w trybie na żywo (znane również jako "remote live training") odbywają się za pomocą interaktywnego, pulpitu zdalnego. Szkolenia stacjonarne w trybie na żywo mogą być przeprowadzane lokalnie na terenie klienta w Trójmiasto lub w korporacyjnych ośrodkach szkoleniowych NobleProg w Trójmiasto.
NobleProg -- Twój lokalny dostawca szkoleń
Gdynia
Hotel Nadmorski, Ejsmonda 2, Gdynia, Polska, 81-409
Sala szkoleniowa znajduje się zaledwie 3 kilometry od Dworca PKP/PKS w Gdyni, co sprawia, że jest łatwo dostępna dla uczestników podróżujących pociągiem lub autobusem. Dodatkowo, jest oddalona tylko o 400 metrów od przystanku autobusowego, ułatwiając dojazd nawet tym, którzy podróżują komunikacją miejską. Wyposażona jest w niezbędne narzędzia do prowadzenia szkoleń, takie jak rzutnik, ekran oraz flipchart, co zapewnia komfortowe warunki dla uczestników i prowadzącego zajęcia.
Gdańsk
Hotel Fahrenheit, Grodzka 19, Gdańsk, Polska, 80-841
Sala szkoleniowa znajduje się w samym sercu malowniczej gdańskiej starówki, co sprawia, że otoczenie jest nie tylko inspirujące, ale także wyjątkowo atrakcyjne dla uczestników. W niedalekiej odległości można znaleźć dworzec PKP oraz PKS, ułatwiając przyjazd zarówno tym podróżującym pociągiem, jak i autobusem. Dodatkowo, lotnisko i port są również w zasięgu ręki, co czyni tę lokalizację wygodną dla osób przybywających z dalszych miejscowości, zarówno z kraju, jak i spoza jego granic.
Ten zarys szkolenia ma na celu wprowadzenie uczestników od poziomu początkującego do średnio zaawansowanego / zaawansowanego w zrozumieniu i znajomości struktury Akka.
Cały kurs jest praktyczny, głównie prowadzony przez trenera na początku i stopniowo przesuwający się w kierunku uczestników samodzielnie tworzących kod (i pobierających implementacje / rozwiązania napisane przez trenera).
Od uczestników nie oczekuje się wcześniejszej znajomości Scala, trener poświęci niezbędny czas na wyjaśnienie i wyjaśnienie wszystkich zawiłości związanych z używanym kodem Scala.
Celem tego kursu jest zapewnienie podstawowej biegłości w stosowaniu metod uczenia maszynowego w praktyce. Dzięki wykorzystaniu języka programowania Scala i jego różnych bibliotek oraz w oparciu o wiele praktycznych przykładów, kurs ten uczy, jak korzystać z najważniejszych elementów składowych uczenia maszynowego, jak podejmować decyzje dotyczące modelowania danych, interpretować dane wyjściowe algorytmów i weryfikować wyniki.
Naszym celem jest zapewnienie umiejętności rozumienia i korzystania z najbardziej podstawowych narzędzi z zestawu narzędzi Machine Learning oraz unikania typowych pułapek aplikacji Data Sciences.
Scala to zwięzły, zorientowany obiektowo język z funkcjami programowania funkcjonalnego, w tym curryingiem, wnioskowaniem o typie, niezmiennością, leniwą oceną i dopasowywaniem wzorców. Kod Scali działa na maszynie JVM i został zaprojektowany w celu wyeliminowania niektórych niedociągnięć Java.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z zaawansowanych funkcji Scala, w tym systemu typów, aby pisać lepszy kod przy użyciu podejścia obiektowo-funkcjonalnego;
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Maksymalne wykorzystanie systemu typów Scala'
Funkcjonalna obsługa wyjątków
Tworzenie bibliotek i DSL z Scala
Używaj zaawansowanych funkcji Scala do dopasowywania wzorców
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Scala to zwięzły, zorientowany obiektowo język z funkcjami programowania funkcjonalnego, w tym curryingiem, wnioskowaniem o typie, niezmiennością, leniwą oceną i dopasowywaniem wzorców.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z zaawansowanych funkcji Scala' do tworzenia dobrze skonstruowanego oprogramowania, które jest łatwe do pisania, czytania, testowania i zmiany. Szkolenie koncentruje się na programowaniu funkcjonalnym, wykorzystując rzeczywiste studia przypadków i dyskusje jako odniesienie do ćwiczeń laboratoryjnych i działań.
Po zakończeniu tego szkolenia uczestnicy będą w stanie