Past Meetup

Wstęp do języka Scala

This Meetup is past

27 people went

Details

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!".

W razie jakichkolwiek problemów technicznych piszcie w komentarzu, albo bezpośrednio do mnie. Postaram się pomóc :)