pl

Log in

Nie masz konta? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< Go to event list
This event has already taken place. Check upcoming events

Scala Summer Camp #2: FP for Java programmers

Event:
Scala Summer Camp #2: FP for Java programmers
Event type:
Workshops
Category:
IT
Topic:
Date:
08.08.2019 (thursday)
Time:
18:00
Language:
English
Price:
Free
City:
Place:
Coworking Rynek Główny 28
Address:
Rynek Główny 28
www:
Description:

Scala Summer Camp is back! It's a series of 3h long functional programming workshops in July, August, and September.


#2: Functional Programming for Java Programmers

---

If you have ever found yourself late at night debugging some impossible bug that "shouldn't have happened", only to find out that it was all about some obscure global state change, come join us and see what FP has to offer.


During this workshop, you will learn how to deal with your worst enemies: shared mutable state and code you can't trust. You will do a set of exercises that focus on dealing with these problems using Java whenever possible and Scala in more advanced cases. You will learn the two fundamental tools of functional programming: pure functions and immutable values.


This event is open for all programmers that know the basics of OOP in Java. Scala knowledge is not required. We will introduce & use only the very basic syntax constructs.


Requirements:

- your own laptop,

- sbt installed,

- git installed.


About your instructor: Michał Płachta (https://michalplachta.com)

---

Polyglot programmer & functional programming enthusiast who loves the human component in software projects. He speaks at conferences, runs workshops & organizes meetups to help others get better at delivering maintainable software.


About Scala Summer Camp

---

Scala Summer Camp was initiated in 2017. Its main objective is to popularize techniques that lead to more maintainable software. It aims to attract coders at each level of experience.


This year we are planning to host several workshops on different topics. Here's a list of topics that we want to cover:


- Using Functional State in Actors (23.07, 20 participants),

- Refactoring Imperative to Functional (this workshop),

- Abstracting over IO,

- Consistency using ZIO STM,

- Simplifying services using Service Mesh,

- Optimizing services using recursion schemes & IO.


They will all be held during workweek afternoons. Please keep an eye out for invitations, because the number of places is limited.

You see an error in an event? The event is out of date? Tell us about it! >>

Pracodawcy IT: Kraków

ABB
firma technologiczna

Kraków, Łódź
technologie:
MySQL, Java, SQL, C, C++...
typ projektów:
projekty dla klientów, własny produkt
25 ofert pracy
 
Smart4Aviation
firma technologiczna

Kraków, Trójmiasto
technologie:
Java, JavaScript, Selenium, Linux, Swift...
typ projektów:
webowe i mobilne rozwiązania dla linii lotniczych
 
Grape Up
firma technologiczna

Białystok, Kraków, Wrocław
technologie:
Python, Java, JavaScript, AWS, Redis...
typ projektów:
projekty dla klientów
3 oferty pracy
 
Zobacz wszystkie firmy >>


Similar events