Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Uvođenje

  • Osnovna sintaksa
  • Idiomi
  • Konvencije kodiranja

Osnovne pojmovi

  • Osnovni tipovi
  • Paketi
  • Tok kontrole
  • Vraćanje vrednosti i skokovi

Klase i objekti

  • Klase i nasleđivanje
  • Svojstva i polja
  • Interfejsi
  • Modifikatori vidljivosti
  • Ekstenzije
  • Klase podataka
  • Generike
  • Ugnežđene klase
  • Enum klase
  • Objekti
  • Delegacija
  • Delegirana svojstva

Funkcije i lambde

  • Funkcije
  • Lambde
  • Inline funkcije

Ostalo

  • Deklaracije razgrađivanja
  • Kolekcije
  • Rasponi
  • Provere i konverzije tipova
  • Izrazi this
  • Jednakost
  • Prenapremljavanje operatara
  • Bezbednost nula vrednosti
  • Izuzeci
  • Anotacije
  • Refleksija
  • Bezbedni graditelji tipova
  • Dinamički tipovi

Interoperabilnost

  • Pozivanje Jave iz Kotlina
  • Pozivanje Kotlina iz Jave

Referenca

  • Dokumentovanje Kotline koda
  • Korišćenje Mavna
  • Korišćenje Anta
  • Korišćenje Grudla
  • Kotlin i OSGi

Tutorijali

Uslovi

Kotlin je statički tipizovan programski jezik za JVM, Android i pretraživače.

Ciljna grupa

Ovaj kurs namenjen je programerima i inženjerima zainteresovanim za programiranje u Kotlinu.

Broj učesnika


Cena po učesniku

Iskustva korisnika (4)

Predstojeći kursevi

Povezane kategorije