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
Vélemények (4)
Az edző tökéletesen felkészült. Az oktató széleskörű ismerete és rengeteg anyag.,
Dawid - ista Shared Services Polska Sp. z o.o.
Kurzus - Programming with Kotlin
Machine Translated
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Kurzus - Kotlin for Beginners
Nagy mennyiségű gyakorlati tudás valós példákon bemutatva.
Kamil - Streamsoft Kraków
Kurzus - Java Advanced
Machine Translated
Folyamatosan erőltetve a változtatásokat, amikor a 3. napon kezdtem jobban eltévedni, mint korábban, és nehezebb volt gyorsan észrevenni a hibát, gyorsan meg tudtam nézni a legújabb változásokat és naprakész voltam az anyaggal
Paulina
Kurzus - Advanced Java Security
Machine Translated