Łódź
IDEMIA (wcześniej Oberthur Technologies)
ul. Jaracza 62, Łódź
Ponieważ Kotlin jest z jednej strony wygodniejszy od javy – a z drugiej mniej skomplikowany od scali – wiec stanowi doskonałe narzędzie edukacyjne dla programistów Javy do przejścia na składnię nowocześniejszych języków programowania.
Do tego może się przydać do programowania w Androidzie czy innym Springu 5.
To jest warsztat pomyślany głównie o ludziach, którzy nie znają Kotlina także będą same podstawy.
Na początek nauczymy się :
• Podstawowe różnice w składni pomiędzy Kotlinem i Javą
• Jak wołać kod Javy z Kotlina
• Jak definiować klasy w Kotlinie , konstruktory , definicje dostępu do pól itd
• Obiekty towarzyszące
• Definiowanie i rozszerzanie funkcji
Będzie trochę dekompilowania i badania wygenerowanego kodu bajtowego by lepiej zrozumieć jak kompilator kotlina tłumaczy kod na JVM.
PRZYGOTOWANIE
• Laptopy z zainstalowanym intellij
• wyciągnąć repo : https://github.com/PawelWlodarski/kotlin-workshops
• odpalić raz : ClassesInKotlin.kt
W Razie pytań piszcie śmiało.
https://www.meetup.com/Java-User-Group-Lodz/events/255417388/