- IntelliJ
Kotlin to statycznie typowany język programowania dla JVM, Android i przeglądarki.
Publiczność
Ten kurs jest skierowany do programistów i inżynierów zainteresowanych programowaniem z Kotlin.
Pierwsze kroki
- Podstawowa składnia
- Frazeologia
- Konwencje kodowania
Podstawy
- Podstawowe typy
- Pakiety
- Kontrola przepływu
- Powroty i skoki
Klasy i obiekty
- Klasy i dziedziczenie
- Właściwości i pola
- Interfejsy
- Modyfikatory widoczności
- Rozszerzenia
- Klasy danych
- Genetyki
- Klasy zagnieżdżone
- Klasy wyliczeniowe
- Obiekty
- Delegacja
- Delegowane właściwości
Funkcje i lambdy
- Funkcje
- Lambdy
- Funkcje wbudowane
Inny
- Deklaracje destrukturyzacji
- Kolekcje
- Zakresy
- Kontrole typu i rzuty
- To wyrażenia
- Równość
- Przeciążenie operatora
- Zerowe bezpieczeństwo
- Wyjątki
- Adnotacje
- Odbicie
- Konstruktorzy z bezpiecznym typem
- Typ dynamiczny
Współpraca
- Dzwonię do Java z Kotlin
- Dzwonię do Kotlin z Java
Odniesienie
- Dokumentowanie Kotlin Kod
- Korzystanie z Maven
- Korzystanie z Anta
- Korzystanie z Gradle
- Kotlin i OSGi
Poradniki
United Arab Emirates - Programming with Kotlin
Qatar - Programming with Kotlin
Egypt - Programming with Kotlin
Saudi Arabia - Programming with Kotlin
South Africa - Programming with Kotlin
Brasil - Programação com Kotlin
Canada - Programming with Kotlin
Österreich - Programming with Kotlin
Schweiz - Programming with Kotlin
Deutschland - Programming with Kotlin
Czech Republic - Programming with Kotlin
Denmark - Programming with Kotlin
Estonia - Programming with Kotlin
Finland - Programming with Kotlin
Greece - Programming with Kotlin
Magyarország - Programming with Kotlin
Ireland - Programming with Kotlin
Luxembourg - Programming with Kotlin
Latvia - Programming with Kotlin
España - Programación con Kotlin
Italia - Programming with Kotlin
Lithuania - Programming with Kotlin
Nederland - Programming with Kotlin
Norway - Programming with Kotlin
Portugal - Programação com Kotlin
România - Programming with Kotlin
Sverige - Programming with Kotlin
Türkiye - Programming with Kotlin
Malta - Programming with Kotlin
Belgique - Programmer avec Kotlin
France - Programmer avec Kotlin
Australia - Programming with Kotlin
Malaysia - Programming with Kotlin
New Zealand - Programming with Kotlin
Philippines - Programming with Kotlin
Singapore - Programming with Kotlin
Thailand - Programming with Kotlin
Vietnam - Programming with Kotlin
India - Programming with Kotlin
Argentina - Programación con Kotlin
Chile - Programación con Kotlin
Costa Rica - Programación con Kotlin
Ecuador - Programación con Kotlin
Guatemala - Programación con Kotlin
Colombia - Programación con Kotlin
México - Programación con Kotlin
Panama - Programación con Kotlin
Peru - Programación con Kotlin
Uruguay - Programación con Kotlin
Venezuela - Programación con Kotlin
Polska - Programming with Kotlin
United Kingdom - Programming with Kotlin
South Korea - Programming with Kotlin
Pakistan - Programming with Kotlin
Sri Lanka - Programming with Kotlin
Bulgaria - Programming with Kotlin
Bolivia - Programación con Kotlin
Indonesia - Programming with Kotlin
Kazakhstan - Programming with Kotlin
Moldova - Programming with Kotlin
Morocco - Programming with Kotlin
Tunisia - Programming with Kotlin
Kuwait - Programming with Kotlin
Oman - Programming with Kotlin
Slovakia - Programming with Kotlin
Kenya - Programming with Kotlin
Nigeria - Programming with Kotlin
Botswana - Programming with Kotlin
Slovenia - Programming with Kotlin
Croatia - Programming with Kotlin
Serbia - Programming with Kotlin
Bhutan - Programming with Kotlin