Kurzusleírás

Bevezetés

A Kotlin áttekintése

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

  • Parancssor eszközeinek használata
  • A Kotlin-hez szükséges JDK telepítése
  • Az IDE beállítása: IntelliJ
  • Beépülő modulok telepítése

A Kotlin ismeretlen területeinek felismerése

  • Bevezetés a Kotlin alapjaihoz
  • A Kotlin architektúrája megismerése
  • Interakció a Kotlin-nal a REPL használatával
  • Változók létrehozása Kotlin-ban
  • A Kotlin különböző adattípusainak megismerése
  • Kotlin-ban sztringek használata
  • Az immutabilitás fogalma Kotlin-ban
  • Kifejezések, utasítások és hozzárendelések megvalósítása
  • Nullable változók használata a null biztonsághoz Kotlin-ban
  • Első önálló Kotlin alkalmazás készítése

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

  • Feltételes programfolyamat kezelése "if" utasításokkal
  • "when" utasítások használata opciók kezelésére
  • A Kotlin speciális képességeinek megismerése feltételes utasításoknál
  • Véletlenszámok generálása feltételes utasítások használatával

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

Ciklusok implementálása 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 összegzése ciklusok segítségével

Függvények használata Kotlin-ban

  • Függvények létrehozása
  • Függvények deklarálása
  • Paraméterek használata és érték visszaadása
  • Kiterjesztő függvények használata
  • Inline függvények használata
  • Magasabbrendű függvények használata

Objektumorientált programozás Kotlin-ban

  • Az objektumokkal való programozás áttekintése
  • Osztály létrehozása
  • Metódusok hozzáadása osztályokhoz
  • Alapvető konstruktorok 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éséhez
  • Absztrakt osztályok használata
  • Interfészek létrehozása és használata
  • Felülírás kezelése
  • Adat-osztályok létrehozása
  • Singleton és companion objektumok használata
  • Felsoroló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ági módosítók implementálása
  • Generikus típusok megismeré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
  • Bitműveletek használata

Bemeneti és kimeneti funkciók implementálása

Java használata Kotlin-ban

Kotlin használata Java-ból

Spek használata teszteléshez

Hibaelhárítás

Összefoglaló és következtetések

Követelmények

  • Alapvető számítógépes készségek
  • Korábbi programozási tapasztalat nem szükséges
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák