Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

Wstęp do języka Scala

Event:
Wstęp do języka Scala
Event type:
Workshops
Category:
IT
Topic:
Date:
28.03.2018 (wednesday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
TBD
Description:

UWAGA To jest druga tura tego samego warsztatu, jeżeli byłaś/byłeś na pierwszej turze to zostaw proszę miejsce dla tych, którym się nie udało


Warsztaty ze wstępu do scali, zaczniemy od samych podstaw (składnia, zmienne, funkcje, klasy) a potem przejdziemy do rzeczy nieco ciekawszych (bardzo szybki wstęp do programowania funkcyjnego jako takiego). Będą to praktyczne warsztaty, więc pamiętajcie o przyniesieniu laptopów. Na dole opisu zamieszczę instrukcję jak się przygotować do warsztatów żeby móc bez przeszkód poznawać scalę :)


Ważne: wymagam od uczestników chociaż podstawowej umiejętności programowania w jakimkolwiek innym języku, nie dam rady zrobić warsztatów gdzie będę musiał tłumaczyć co to jest zmienna a co to metoda


Przygotowanie:

  • zainstalowana java8 albo java9 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - Jakieś IDE albo edytor tekstu (polecam tutaj InteliJ https://www.jetbrains.com/idea/ w darmowej wersji community)


  • zainstalowane sbt https://www.scala-sbt.org/download.html


  • jakiś plugin do scali do waszego ide (https://www.jetbrains.com/help/idea/install-and-set-up-intellij-idea.html#additional_plugins przy instalacji inteliJ powinno paść pytanie czy checie od razu zainstalować plugin do scali) - sklonujcie repozytorium dla warsztatów https://github.com/CucumisSativus/workshops - w intelij wybierzcie opcję open i przejdźcie do folderu gdzie bytuje cały projekt


  • żeby sprawdzić czy wszystko działa kliknijcie prawym przyciskiem myszy na plik src/main/scala/workshops/introToScala/AAIntro i wybierzcie run, powinniście zobaczyć na konsoli napis "Welcome to scala!".

See an error in the description or event details?

Similar events