Kurzusleírás

Bevezetés

Frissítés a Kotlin alapismeretekről

Speciális funkciók használata a Kotlin-ben

    Beágyazott függvények használata a funkcionalitás újrafelhasználására a Kotlin-ban Az Infix jelölés használata a Kotlin-beli függvények meghívására Névtelen függvények deklarálása a Kotlin-ban A soron belüli módosító használata a hatékonyság érdekében a Kotlin-ban. Returns és Local Returns implementálása speciális függvényekkel való munka során a [ 2] A farokrekurzió megvalósítása optimalizáláshoz Kotlin Operátor túlterhelés használata Kotlin Lambdák használata vevőkkel a DSL korlátozások létrehozásához Kotlin Példányok meghívása Kotlin Funkcionális konstrukciók használata Kotlin Függvényösszetétel Currying Más konstrukciók
A Kotlin speciális funkcionális szempontjainak összefoglalása
  • Osztályforgatókönyvek felfedezése itt: Kotlin
  • Mezők implementálása a Kotlin-ben a "lateinit" módosító használatával a Kotlin-ben Beágyazott és belső osztályok értelmezése a Kotlin-ban "Statikus módszerek" meghatározása a Kotlin-ban. 2] Típusaliasok használata a Kotlin-ben: Kotlin osztályok speciális szolgáltatásainak összefoglalása

      Delegáció végrehajtása itt: Kotlin

    A tagok delegálásának fogalmának megértése a Kotlin-ban Tagi funkciók delegálása egy másik osztályba a Kotlin-ban. Tulajdonságok delegálása a Kotlin-ben a kód újrafelhasználásának hatékonysága érdekében a beépített delegált tulajdonságok használatával a Kotlin-ban Helyi tulajdonok delegálása a Kotlin-ben a kód újrafelhasználásához Kiterjesztési tulajdonságok megvalósítása az osztályokban a Kotlin-ban A delegálás különböző szempontjainak összefoglalása a Kotlin-ban

      Mélyreható ismeretek megszerzése a generikumokról a Kotlin

    Az általános megszorítások megértése A variancia és az invariancia megértése a generikákban Az "out" módosító használata a kovariancia kifejezésére a Genericsben Kotlin Az ellentmondás kifejezése a Kotlin részben A típusvetítések és a csillagvetítések fogalmának feltárása a Kotlin fejezetben. ]

      Metaprogramozás itt: Kotlin

    Reflexió áttekintése Java Reflection használatával Kotlin A Reflection API használata Kotlin Reflection API használatával Kezelési típus törlése Kotlin Reified Generics használata Kotlin Egyéni megjegyzések meghatározása Kotlin Metaprogramozási és introspekciós technikák összefoglalása itt Kotlin

      Asynchronous Programming előadása Kotlinban

    Az aszinkron programozás problémájának megértése Az aszinkron programozás és korutinok megvalósítása a Kotlinban Az aszinkron és a várakozás megvalósítása a Kotlinban Korutinok használata Implementációs hozam a Kotlinban A korutinok előnyeinek megértése React ív kiterjesztéssel szemben A Kotlin korutinjainak összefoglalása

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

    Követelmények

    • A Kotlin alapjainak megértése

    Közönség

    • Fejlesztők, akik szeretnének mélyebb ismereteket szerezni a Kotlin programozásról
      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.
    Open Training Courses require 5+ participants.

    Vélemények (1)

    Rokon tanfolyam

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

      28 Hours

    Advanced Java Security

      21 Hours

    Rokon kategóriák