Pierwsze kroki w języku Scala - warsztat
1. Wprowadzenie do języka Scala (IO, Classes, traits, objects, enums, Collections, Error handling, Implicits, Concurrency, Pattern matching, Extractor objects, Union / Intersection types, Binary compatibility)
2. Wprowadzenie do Scala CLI
3. Stworzenie prostej aplikacji webowej
4. Sandbox - projekt własny na podstawie zdobytej wiedzy
5. Q&A + mentoring
Scala jest jednym z pierwszych języków, który z powodzeniem połączył programowanie obiektowe i funkcyjne. Dzięki przystępnej składni i małej ilości boilerplate pozwala na pisanie czystego, zwartego, ale bezpiecznego dla typu kodu. Obecnie jest to również popularny wybór do programowania współbieżnego, tworzenia serwerów HTTP, a ostatnio nawet jako język skryptowy.
Jest to język łatwy do nauczenia się i wykorzystania w codziennej pracy!
Zapraszamy Was na warsztat z Wojciechem Mazurem, Scala Tooling Engineerem w VirtusLab, który wprowadzi Was w świat Scali!
Trener:
Wojciech Mazur jest Scala Tooling Engineerem w VirtusLab z wieloletnim komercyjnym doświadczeniem w projektach z użyciem Scali. Przez ostatnie 2 lata był osobą odpowiedzialną za utrzymanie i rozwój Scala Native - kompilatora i środowiska uruchomieniowego dla Scali opartego na LLVM, w ścisłej współpracy ze Scala Center i EPFL.
Dla kogo jest ten warsztat?
Warsztat jest skierowany do osób początkujących, które chciałyby nauczyć się Scali.
osoby znające podstawy programowania w innych językach
studenci po ukończeniu/aktualnie uczęszczający na kurs Scali