Opis zdarzenia

Let us introduce you our next event - Kotlin Morning@Lohika. This particular event will be even more friendly & warm, cause we've invited our good friends from Kyiv JUG & Kotlin User Group. You'll have a unique opportunity either to discover from scratch or to upgrade your Kotlin knowledge . And a paired presentation from two professionals will help you with it in a most efficient way.

Kotlin for Java developers: How and Why

from Marharyta Nedzelska - Software Engineer, Wix

&

Andriy Rodionov - Instructor, Epam

In this talk you will be introduced modern programming language Kotlin. If you’re a Java developer for some years and you’re fed up with NPE, Checked Exceptions, casts and many other things that makes you mad and thinking of becoming a farmer, this talk is for you. Find out that Kotlin is a great solution for these problems. We will talk about differences between Kotlin and Java, key features of this language and how they are implemented, and of course we will read and write code.

Agenda:

– differences between Java and Kotlin

– null safety

– extension functions and properties

– smart casts

– delegates

– lambdas

– let, apply, with, run, also functions

– infix functions

– multithreading and coroutines

– other Kotlin features

In general this talk will try to answer two major questions: “Why do we need to learn Kotlin?” and “How to learn it?” After the break you can become a part of TDD ping-pong session with KotlinTest. Hope you’ll find something interesting for you even if you’re already familiar with Kotlin.


marharyta-rounded-230x230.png

Marharyta Nedzelska

Software Engineer, Wix

Marharyta is a software engineer at Wix Ukraine, as well as Kyiv Kotlin User Group Leader. She was involved at JavaDay UA'17 as a program committee member, and was a speaker at IT-Weekend Chernivtsi and JUG.UA meetup. Marharyta is currently interested in Kotlin, Scala, IoT and microservices architecture.

rodionov-rounded-300x295.png

Andrii Rodionov

Instructor, Epam

JUG UA leader, organizer of JavaDay UA conference. Java instructor at EPAM Systems and Associate professor at National Technical University of Ukraine and Ukrainian Catholic University.

Pokaż pełne informacje pokaż mniej informacji

Moje spotkania

Nowy 2Event
Nadchodzi nowy 2Event

Po starcie zobaczysz tu uczestników, którzy zgodzili się być widoczni, i znajdziesz towarzyszy podróży.

Wersja testowa ↗

Powiązane zdarzenia

Share event

Or send an invitation to your friends.

Send invitation
Location
Appointment
Meeting place:
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
Date:
Date:
Comment:

Subskrybuj działania i ogłoszenia

Miasto, które mnie interesuje

  • Lviv
  • Kharkiv
  • Dnipro
  • Odesa
  • Kyiv
  • Lviv
  • Kharkiv
  • Dnipro
  • Odesa
  • Kyiv

Kategorie

Chat
Aleksandra Mironova
Odessa
online
Aleksandra
22:16
Hey. Do you want to go with me to the speech of Architects?
Aleksandra
22:17
Hey. Yes of course. This is my favorite band. just tell me a little about yourself first
Aleksandra
22:18
ok)) give me a minute...
Aleksandra is typing . . .
У вас вже є квиток на цю подію?

Перед тим як створити план поїздки та переглядати доступний транспорт, будь ласка, придбайте квиток на подію

Я буду на цій події Купити квиток
Zaloguj się
Nowy użytkownik? Zarejestruj się
Zarejestruj się
Czytaj
Jeśli masz już konto w 2Event - zaloguj się. Zaloguj się
Zresetuj hasło
Create password
Funkcja przyszłości
Ta funkcja pojawi się wkrótce.
Na Głowną
Вітаємо
Ви успішно підписались на анонси та знижки від 2event. Приєднуйтесь до нас і в соц. мережах
Error
Wrong email
Na Głowną
Wybierz miasto
Wybierz kraj
Add to Gallery