
Scala to zorientowany obiektowo język programowania ogólnego przeznaczenia. Zapewnia wsparcie dla programowania funkcjonalnego. Pomaga również w unikaniu błędów w złożonych aplikacjach.
Szkolenie z usługi Scala jest dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo". Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce . Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop. NobleProg - Twój lokalny dostawca szkoleń.
Opinie uczestników
Oczywiście nie jest to łatwe dla początkujących, ale Richard był bardzo przyjazny i dał jeden-na-jeden czas dla wszystkich, którzy utknęli.
Johnson and Johnson EMEA Development Centre
Szkolenie: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Go od widoczności na akka
Johnson and Johnson EMEA Development Centre
Szkolenie: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Richard, był bardzo miły i cierpliwy, co było bardzo potrzebne
Johnson and Johnson EMEA Development Centre
Szkolenie: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Możliwość rozmowy z Fulvio na temat jego doświadczeń z innymi technologiami, takimi jak Spark, Kafka itd. - była to fantastyczna dyskusja podczas przerw.
ARM Limited; ARM
Szkolenie: Programming in Scala
Machine Translated
Plany szkoleń z technologii Scala
Cały kurs jest praktyczny, głównie prowadzony przez trenera na początku i stopniowo przesuwa się w kierunku uczestników, którzy sami tworzą kod (i pobierają implementacje / rozwiązania napisane przez trenera).
Uczestnicy nie powinni mieć wcześniejszej wiedzy o Scala , trener poświęci niezbędny czas na wyjaśnienie i wyjaśnienie wszystkich zawiłości związanych z użytym kodem Scala .
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 związanych z aplikacjami Data Science .
W tym instruktażowym uczestnicy szkolenia na żywo dowiedzą się, jak korzystać z zaawansowanych funkcji Scala , w tym systemu typów, w celu lepszego pisania kodu przy użyciu podejścia obiektowo-funkcjonalnego.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Wykorzystaj system typów Scala do maksimum korzyści
- Funkcjonalnie obsługuj wyjątki
- Twórz biblioteki i DSL za pomocą Scala
- Użyj zaawansowanych funkcji Scala do dopasowywania wzorów
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
W tym instruktażowym uczestnicy szkolenia na żywo dowiedzą się, jak korzystać z zaawansowanych funkcji Scala do tworzenia dobrze skonstruowanego oprogramowania, które można łatwo pisać, czytać, testować i zmieniać. Szkolenie koncentruje się na programowaniu funkcjonalnym, wykorzystując rzeczywiste studia przypadków i dyskusję jako odniesienie do ćwiczeń i działań laboratoryjnych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Wdrażaj zaawansowane techniki programowania funkcjonalnego
- Rozumiem złożone podpisy typu
- Zrozum kod poprzez typy i podstawienia
- Funkcjonalnie obsługuj wyjątki
- Twórz biblioteki i DSL za pomocą Scala
- Użyj zaawansowanych funkcji Scala do dopasowywania wzorów
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
W tym instruktażowym szkoleniu na żywo uczestnicy poznają zalety i koncepcje testów opartych na właściwościach, ćwicząc pisanie właściwości prowadzących do automatycznego generowania przypadków testowych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Napisz ogólne właściwości, które zastępują i / lub uzupełniają ręcznie napisane przypadki testów jednostkowych
- Napisz testy na wyższym poziomie specyfikacji nieruchomości
- Wykonaj Scala Check jako samodzielny plik wykonywalny, korzystając z wbudowanego programu uruchamiającego testy wiersza poleceń
- Zintegruj Scala Check z platformami testowymi, takimi jak Scala Test, specs2 i LambdaTest
Publiczność
- Inżynierowie testowi
- Deweloperzy
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów oprogramowania, którzy chcą strumieniować duże dane za pomocą Spark Streaming i Scala .
Pod koniec tego szkolenia uczestnicy będą mogli:
- Twórz aplikacje Spark za pomocą języka programowania Scala .
- Użyj Spark Streaming do przetwarzania ciągłych strumieni danych.
- Przetwarzaj strumienie danych w czasie rzeczywistym za pomocą Spark Streaming.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.