Kurzusleírás

Bevezetés

Kotlin áttekintése

Eszközök beállítása

  • Parancssoros eszközök használata
  • Kotlin JDK telepítése
  • IntelliJ IDE telepítése és beállítása
  • Beépülő modulok telepítése

A Kotlin ismeretlen világának megnyitása

  • Alapvető kódolás bevezetése a Kotlin segítségével
  • A Kotlin architektúrájának tanulmánya
  • Interaktív munka a REPL segítségével a Kottin-ban
  • Változók létrehozása Kotlin-ban
  • A Kotlin adattípusainak ismerete
  • Stringek használata Kotlin-ban
  • Az immutabilitás megértése a Kotlin-ban
  • Kifejezések, utasítások és hozzárendelések implementálása
  • Nullable változók használata a Kotlin-ban a null biztonság érdekében
  • Első önálló Kotlin alkalmazás létrehozása

Feltételes utasítások implementálása a Kotlin-ban

  • A programáramlás irányítása "if" utasításokkal
  • Választási lehetőségek kezelése a "when" utasítások segítségével
  • A Kotlin haladó képességeinek ismerete a feltételes utasítások terén
  • Véletlenszámok generálása feltételes utasítások segítségével

Tömbök és listák használata a Kotlin-ban

Ciklus szerkezetek implementálása a Kotlin-ban

  • "for" ciklusok kódolása
  • "while" ciklusok kódolása
  • "break" utasítások implementálása
  • "continue" utasítások implementálása
  • "return" utasítások használata
  • Ciklus címkék használata
  • Számok összegének kiszámítása ciklusok segítségével

Függvények használata a Kotlin-ban

  • Függvények létrehozása
  • Függvények deklarálása
  • Paraméterek használata és visszatérési érték adása
  • Kiterjesztő függvények használata
  • Beágyazott függvények használata
  • Magasabb rendű függvények használata

Objektumorientált programozás a Kotlin-ban

  • Az objektumokkal való programozás áttekintése
  • Osztály létrehozása
  • Metódusok hozzáadása az osztályokhoz
  • Alapvető konstruktorméterek definiálása
  • Névvel ellátott paraméterek és alapértelmezett értékek használata
  • Nyitott osztályok használata öröklődés engedélyezése érdekében
  • Absztrakt osztályok használata
  • Interfészek létrehozása és használata
  • Felülbírálás kezelése
  • Adattáblák létrehozása
  • Singletonok és companion objektumok használata
  • Enumerációk használata
  • Osztályok csoportosítása csomagokba
  • Importok használata
  • Információ elrejtésének implementálása
  • Getter és setter metódusok használata
  • Láthatóság módosítók implementálása
  • Generikus típusok megértése
  • Generikus verem implementálása
  • Generikus függvények használata

Különböző számrendszerek használata

  • Hexadecimális számok használata
  • Bináris számok használata
  • Bitwise operátorok használata

Be- és kimeneti funkciók implementálása

Java használata a Kotlin-ból

Kotlin használata a Java-ban

Spek tesztelésének használata

Hibaelhárítás

Összefoglaló és következtetés

Követelmények

  • Alapvető számítógépes ismeretek
  • Korábbi programozási tapasztalat nem kötelező
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák