Kurzusleírás

Bevezetés

A Kotlin áttekintése

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

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

Bevezetés a Kotlin használatába

  • Bevezetés az alapvető kódolásba Kotlinnal
  • A Kotlin architektúrájának megismerése
  • Interakció a Kotlinnal a REPL segítségével
  • Változók létrehozása Kotlinban
  • A különböző adattípusok megértése Kotlinban
  • Szövegek használata Kotlinban
  • Az immutabilitás megértése Kotlinban
  • Kifejezések, utasítások és értékadások implementálása
  • Null biztonság érdekében nullázható változók használata Kotlinban
  • Az első önálló Kotlin alkalmazás létrehozása

Feltételes utasítások implementálása Kotlinban

  • Feltételes programvezérlés kezelése "if" utasításokkal
  • Lehetőségek kezelése "when" utasításokkal
  • A Kotlin fejlett képességeinek feltárása feltételes utasításokhoz
  • Véletlenszámok generálása feltételes utasításokkal

Tömbök és listák használata Kotlinban

Ciklusok implementálása Kotlinban

  • "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
  • Cimkék használata ciklusokban
  • Számok összegének kiszámítása ciklusokkal

Függvények használata Kotlinban

  • 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
  • Magasabb rendű függvények használata

Objektum-orientált programozás Kotlinnal

  • 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év szerinti paraméterek és alapértelmezett értékek használata
  • Nyitott osztályok használata az ö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
  • Adatosztályok létrehozása
  • Singletonok és társ objektumok használata
  • Felsorolások használata
  • Osztályok csoportosítása csomagokba
  • Importok használata
  • Információrejtés implementálása
  • Getterek és setterek használata
  • Láthatósági módosítók implementálása
  • Generikusok 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
  • Bitenkénti operátorok használata

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

Java használata Kotlinból

Kotlin használata Javából

Spek használata teszteléshez

Hibakeresés

Összefoglalás és befejezés

Követelmények

  • Alapvető számítógépes ismeretek
  • Nincs szükség előzetes programozási tapasztalatra
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák