Kurzusleírás

Bevezetés

  • Miért a Kotlin jobb Java

Az eszközök beállítása

  • A parancssori eszközök használata
  • A JDK telepítése a Kotlin számára
  • Az IDE telepítése és beállítása: IntelliJ
  • A bővítmények telepítése

Kezdő lépések a Basic szolgáltatással Kotlin Programming

  • A Kotlin építészet elsajátítása
  • Változók létrehozása a Kotlin-ban
  • A különböző adattípusok megértése a Kotlin-ban
  • Stringek használata a Kotlin-ban
  • A megváltoztathatatlanság megértése a Kotlin-ban
  • ExpressIonok, nyilatkozatok és hozzárendelések megvalósítása
  • Nullable változók használata a Kotlin-ban a nulla biztonság érdekében
  • Feltételes programfolyamat kezelése "ha" utasításokkal
  • Kezelési lehetőségek „mikor” utasítások használatával
  • A Kotlin feltételes nyilatkozatok speciális képességeinek felfedezése
  • Tömbök és listák használata a Kotlin-ban
  • Looping konstrukciók megvalósítása a Kotlin-ban
  • Függvények létrehozása, deklarálása és használata a Kotlin-ban
  • Paraméterek használata és érték visszaadása
  • Kiterjesztési funkciók használata
  • Inline Functions használata
  • Magasabb rendű függvények használata

Object-Oriented Programming és Kotlin

  • Az objektumokkal való programozás áttekintése
  • Osztály létrehozása
  • Módszerek hozzáadása az osztályokhoz
  • Alapvető konstruktorok meghatározása
  • Elnevezett paraméterek és alapértelmezett értékek használata
  • Nyílt osztályok használata az öröklődés engedélyezésére
  • Absztrakt osztályok használata
  • Interfészek létrehozása és használata
  • Felülbírálás kezelése
  • Adatosztályok létrehozása
  • Singletonok és kísérőobjektumok használata
  • Felsorolások használata
  • Osztályok csoportosítása csomagokba
  • Az importálás használata
  • Az információs elrejtés megvalósítása
  • Getterek és szetterek használata
  • Láthatóságmódosítók megvalósítása
  • Az általános ismeretek megértése
  • Általános verem megvalósítása
  • Általános függvények használata

A Kotlin és a Java interoperabilitásának felfedezése

  • Java használata a Kotlin-ból
  • Kotlin használata innen: Java

A Kotlin speciális funkcióinak felfedezése

  • A kezelő túlterhelésének megértése
  • Annotációk használata
  • Reflexió használata
  • DSL-konstrukció megvalósítása
  • Destrukturálás végrehajtása

A Kotlin használata a funkcionális Programming-hez

Gyakorlati gyakorlat: Android alkalmazás átalakítása Java-ről Kotlin-ra

  • A Android Studio használata
  • Új projekt indítása a Kotlin-mal
  • Meglévő Java kód átalakítása Kotlin-ra
  • Android API használata a Kotlin-mal

Hibaelhárítás

Összefoglalás, és következtetés

Követelmények

  • Programozásban szerzett Java tapasztalat
  • Alapvető tapasztalat vagy jártasság az Android fejlesztésben

Közönség

  • Android-fejlesztők, akik érdeklődnek a Kotlin iránt
  • Java programozók érdeklődnek a Kotlin iránt
  21 Hours

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.

Ár per résztvevő

Vélemények (4)

Rokon tanfolyam

Combined C/C++, JAVA and Web Application Security

  28 Hours

Advanced Java Security

  21 Hours

Rokon kategóriák