Popis programovacího jazyka Kotlin
Kotlin je programovací jazyk vyvinutý firmou JetBrains, která produkuje množství kvalitních věcí, jako například IntelliJ IDA vývojové prostředí, ReSharper tool, PHP Storm a jiné.
Kotlin se považuje za budoucnost v psaní Android aplikací. Obrovskou výhodou Kotlinu je to, že je kompatibilní s programovacím jazykem Java. Kotlin se přeloží do bytecodu stejně jako Java, a tudíž je spustitelný všude tam, kde Java.
Kotlin je moderní programovací jazyk, který je konzistentní, mezioperační a bezpečný. Co se týče syntaxe, Kotlin je na první pohled téměř k nerozeznání od Javy.
Kotlin je moderní programovací jazyk, který je konzistentní, mezioperační a bezpečný. Co se týče syntaxe, Kotlin je na první pohled téměř k nerozeznání od Javy
Pokud umíš programovací jazyk Java a naučíš se také Kotlin, budeš moci ve svých programech používat oba jazyky najednou. Kotlin drasticky redukuje množství nadbytečného, takzvaného boiler plate kódu. To, co umíme v Javě napsat na 20 řádků, napíšeme v Kotlinu na 1 řádek. Na pozadí Kotlin doplní vše, co je třeba.
Takto by kód vypadal v jazyce Java:
public class Auto {
private final String nazov;
private final int pocetDveri;
public Auto(String nazov) {
this(nazov,4);
}
public Auto2(String nazov, int pocetDveri) {
this.nazov = nazov;
this.pocetDveri = pocetDveri;
}
public String getNazov() {
return nazov;
}
public int getPocetDveri() {
return pocetDveri;
}
}
Totéž víš napsat v Kotlině takto:
class Auto (val nazov: String, val pocetDveri: Int = 4) {
}
Co se naučíš?
V tomto kurzu se naučíš základy programování, základní programovací struktury a také komplikovanější části jazyka jako jsou třídy, funkce, rozhraní, dědičnost, OOP, companion object, extension funkce a jiné. V kurzu si spolu uděláme malou aplikaci pro správu příjmů a výdajů, při které budeme využívat principy OOP a jazyk Kotlin.
Věřím, že tě programovací jazyk Kotlin zaujal a rozhodneš se ho naučit.
Co potřebuješ vědět?
Jazyk Kotlin vysvětluji od úplných základů, tedy není zapotřebí žádná znalost jiného programovacího jazyka.
Co všechno dostaneš?
-
54 kapitol online kurzu,
- 6 hodín videomateriálu,
- domácí úkoly na procvičení,
- certifikát o absolvování kurzu,
- garance včetně peněz do 14 dnů v případě, že s kurzem nebudeš spokojený,
- moderované diskusní fórum, ve kterém na tvé otázky odpovídá lektor.