Scala - wprowadzanie do języka

Zapytaj o szkolenie:

Termin - do ustalenia

Szkolimy zarówno w dni powszednie, jak i w weekendy. Zaproponuj dogodny dla Ciebie termin, a my zajmiemy się resztą.

7 godzin

Dodatkowo przewidujemy:
2 x 15 min – przerwa na kawę
30 min – przerwa obiadowa

Gdańsk, siedziba Codementors

Gdański Park Naukowo-Technologiczny
ul. Trzy Lipy 3, 80 – 172 Gdańsk (budynek C)

 

lub inna ustalona lokalizacja

Dla kogo jest to szkolenie?

Szkolenie przeznaczone jest dla programistów Javy chcących poznać nowoczesny język jakim jest Scala. Dzięki kursowi nauczysz się programować obiektowo jak i funkcyjnie. Poznasz dobre praktyki, konwencje a także narzędzia programistyczne.

Na szkolenie zapraszamy osoby z podstawową wiedzą o języku Java (lub innym języku obiektowym).

Termin i miejsce szkolenia

Szkolenie odbędzie się w terminie ustalonym z firmą – zleceniodawcą. Będzie trwało 7h i zostanie przeprowadzone w dni ustalone z firmą – zleceniodawcą.

Szkolenie może zostać zorganizowane zarówno w dni powszednie jak i w dni weekendowe. A odbywać się może w siedzibie Codementors ( Gdański Park Naukowo-Technologiczny) lub w innej ustalonej lokalizacji, również poza Trójmiastem.

Co zyskasz?

Po tym szkoleniu:

  • Będziesz potrafił(a) pisać kod zarówno obiektowy jak i funkcyjny
  • Nauczysz się korzystać z bibliotek Javy w Scali i na odwrót
  • Obsługiwać narzędzia programistyczne w tym InteliJ IDE, Git
  • Poznasz Scala REPL, sbt, framework ScalaTest

 

Ponadto każdy uczestnik szkolenia otrzyma Certyfikat Codementors, potwierdzający zdobyte umiejętności, z wyszczególnionym programem szkolenia. A także gadżet – niespodziankę 🙂

Organizacja szkolenia

Na szkolenie dostarczamy sprzęt komputerowy z zainstalowanym i skonfigurowanym środowiskiem oraz narzędziami potrzebnymi do przeprowadzenia szkolenia. Po stronie zleceniodawcy pozostaje kwestia udostępnienia stosownej sali oraz ewentualny catering.

Ramowy program

  • Wprowadzenie do języka Scala
  • Scala a Java
  • Dobre praktyki i konwencje kodowania
  • Aspekty programowania obiektowego
  • Aspekty programowania funkcyjnego
  • Operatory i typy podstawowe
  • Struktury kontrolne
  • Klasy, obiekty, cechy (Traits)
  • Kompozycja i dziedziczenie
  • Funkcje wyższego rzędu (High Order Functions)
  • Case classes
  • Pattern matching
  • Kolekcje
  • Wyrażenia Lambda, domknięcia (Closures)
  • Obiekty niemodyfikowalne (Immutability)
  • Rekurencja
  • Współbieżność i Aktorzy

Opłata za szkolenie

Skorzystaj z możliwości finansowania tego szkolenia

Dofinansowanie z KFS

W przypadku dedykowanych kursów specjalistycznych pomagamy z przygotowaniem dokumentów przy staraniu się o środki z Krajowego Funduszu Szkoleniowego. Dla szkoleń specjalistycznych, na które pracodawca wysyła minimum 7 osób, pomoc ta jest bezpłatna.

  • Środki KFS przeznaczone są na finansowanie kształcenia ustawicznego pracowników i pracodawcy,
  • Z dofinansowania mogą skorzystać wszystkie przedsiębiorstwa (duże, średnie, małe oraz mikroprzedsiębiorstwa, które zatrudniają min. 1 pracownika),
  • Dofinansowanie dla mikroprzedsiębiorstw stanowi 100% wartości usługi szkoleniowej,
  • W przypadku przedsiębiorstw dużych, średnich i małych dofinansowanie z KFS wynosi 80% wartości usługi szkoleniowej,
  • Środki z KFS są formą pomocy de minimis,
  • Przy ubieganiu się o przyznanie środków z KFS bez znaczenia jest rodzaj umowy o pracę na podstawie której zatrudnieni są pracownicy (np. umowa o pracę na czas nieokreślony, umowa o pracę na czas określony, umowa na zastępstwo), a także czy wykonują oni pracę na pełen, czy na część etatu. W przypadku umowy o pracę na czas określony, jak i umowy o pracę na zastępstwo, musi ona obejmować okres, co najmniej do czasu zakończenia kształcenia ustawicznego.

Dofinansowanie w ramach RPO (Baza Usług Rozwojowych)

Firma Codementors zarejestrowana jest w Bazie Usług Rozwojowych. Nasi Partnerzy, spełniający warunki o byciu mikro, małym lub średnim przedsiębiorcą, mogą ubiegać się o dofinansowanie naszych szkoleń w ramach Regionalnych Programów Operacyjnych (RPO). Chętnie pomożemy w przygotowaniu wniosku o to dofinansowanie!

 

Więcej informacji o wysokości i warunkach dofinansowania: https://serwis-uslugirozwojowe.parp.gov.pl/dofinansowanie