Plan Szkolenia

Wstęp

  • Co to jest Scala
  • Paradygmaty programowania obiektowego
  • Paradygmaty programowania funkcjonalnego
  • Scala i Java
  • Środowiska uruchomieniowe języka

Podstawy Scala

  • Typy danych
  • Operatorzy
  • Instrukcje sterujące i pętle

Object-Oriented Programming

  • Zajęcia
  • Pola
  • Metody
  • Obiekty i instancje
  • Dziedziczenie, abstrakcja, enkapsulacja, polimorfizm
  • Cechy

Funkcjonalne Programming

  • Deklaracja funkcji
  • Argumenty funkcji
  • domknięcia
  • funkcje anonimowe
  • rekurencja
  • opóźniona inicjalizacja

Pakiety

  • Pakiety Scala język
  • Importowanie pakietów
  • Twórz własne pakiety

Inne aspekty języka Scala.

  • typy ogólne
  • wyjątkowa obsługa
  • przypadek klasy.
  • kolekcje, struktury danych
  • rzekome parametry
  • metaprogramowanie
  • programowanie współbieżne

Wymagania

  • Znajomość programowania funkcyjnego i podstawowa wiedza na temat Java i JVM będzie dodatkowym atutem
  • .
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Powiązane Kategorie