Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod
- Proč je Kotlin lepší Java
Nastavení nástrojů
- Použití nástrojů příkazového řádku Instalace JDK pro Kotlin Instalace a nastavení IDE: IntelliJ Instalace pluginů
Začínáme se základním Kotlinem Programming
- Učení se Kotlin Architektura Vytváření proměnných v Kotlin Pochopení různých datových typů v Kotlin Použití řetězců v Kotlin Pochopení neměnnosti v Kotlin Implementace výrazů, příkazů a přiřazení pomocí proměnných s nulovou hodnotou v Kotlin pro bezpečnost nuly Zpracování podmíněného toku programu pomocí příkazů "if" Zpracování možností pomocí příkazů "kdy" Prozkoumání pokročilých schopností podmíněných příkazů Kotlin pomocí polí a seznamů v Kotlin Implementace cyklických konstrukcí v Kotlin Vytváření, deklarování a používání funkcí v Kotlin Použití parametrů a vrácení hodnoty pomocí rozšiřujících funkcí Použití vkládaných funkcí pomocí funkcí vyššího řádu
Objektově orientovaný Programming s Kotlinem
- Přehled programování s objekty Vytvoření třídy Přidání metod do tříd Definování základních konstruktorů pomocí pojmenovaných parametrů a výchozích hodnot Použití otevřených tříd pro umožnění dědičnosti Použití abstraktních tříd Vytváření a používání rozhraní Zpracování přepisování Vytváření datových tříd pomocí Singletons a Companion objektů pomocí výčtů Seskupování tříd do balíčků Používání importů Implementace informací Skrývání pomocí Getters a Setters Implementace modifikátorů viditelnosti Pochopení obecných zásad Implementace obecného zásobníku pomocí obecných funkcí
Zkoumání interoperability Kotlin s Javou
- Použití Java z Kotlin Použití Kotlin z Java
Prozkoumání pokročilých funkcí Kotlin
- Pochopení přetížení operátora pomocí anotací pomocí reflexe Implementace DSL konstrukce Implementace destrukce
Použití Kotlin pro funkční Programming
Praktický: Převod aplikace pro Android z Java na Kotlin
- Používání Android Studio Zahájení nového projektu pomocí Kotlin Převod existujícího kódu Java na Kotlin Použití rozhraní Android API s Kotlin
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s Java programováním
- Základní zkušenost nebo znalost vývoje pro Android
Publikum
- Vývojáři Androidu se zajímají o Kotlin
- Java programátoři se zajímají o Kotlin
21 hodiny