- Podstawowa znajomość obsługi komputera
- Nie jest wymagane wcześniejsze doświadczenie w programowaniu
Kotlin to nowoczesny, funkcjonalny i obiektowy język programowania oparty na Java.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak używać Kotlin do tworzenia profesjonalnych aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie podstaw programowania obiektowego
- Rozumienie koncepcji Kotlin
- Czytać Kotlin kod
- Kodowanie własnej aplikacji Kotlin
Publiczność
- Początkujący programiści
- Doświadczeni programiści Java zainteresowani Kotlin
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Wstęp
Przegląd Kotlin
Konfigurowanie narzędzi
- Korzystanie z narzędzi wiersza poleceń
- Instalowanie JDK dla Kotlin
- Instalowanie i konfigurowanie IDE: IntelliJ
- Instalowanie wtyczek
Pierwsze kroki z Kotlin
- Wprowadzenie do podstawowego kodowania z Kotlin
- Nauka Kotlin architektury
- Interakcja z Kotlin Korzystanie z REPL
- Tworzenie zmiennych w Kotlin
- Zrozumienie różnych typów danych w Kotlin
- Używanie ciągów w Kotlin
- Zrozumienie niezmienności w Kotlin
- Implementowanie Expressjonów, instrukcji i przypisań
- Używanie zmiennych dopuszczających wartość null w Kotlin w celu zapewnienia bezpieczeństwa zerowego
- Tworzenie pierwszej samodzielnej aplikacji Kotlin.
Implementacja instrukcji warunkowych w Kotlin
- Obsługa warunkowego przebiegu programu za pomocą instrukcji „if”.
- Opcje obsługi przy użyciu instrukcji „When”.
- Odkrywanie zaawansowanych możliwości Kotlin w zakresie instrukcji warunkowych
- Generowanie liczb losowych za pomocą instrukcji warunkowych
Używanie tablic i list w Kotlin
Implementowanie konstrukcji pętlowych w Kotlin
- Kodowanie pętli „for”.
- Kodowanie pętli „while”.
- Implementowanie instrukcji „break”.
- Implementowanie instrukcji „kontynuuj”.
- Korzystanie z instrukcji „return”.
- Korzystanie z etykiet pętli
- Obliczanie sumowania liczb za pomocą pętli
Korzystanie z funkcji w Kotlin
- Tworzenie funkcji
- Deklarowanie funkcji
- Używanie parametrów i zwracanie wartości
- Korzystanie z funkcji rozszerzeń
- Korzystanie z funkcji wbudowanych
- Korzystanie z funkcji wyższego rzędu
Object-Oriented Programming z Kotlin
- Przegląd programowania z obiektami
- Tworzenie klasy
- Dodawanie metod do klas
- Definiowanie podstawowych konstruktorów
- Korzystanie z nazwanych parametrów i wartości domyślnych
- Korzystanie z klas otwartych w celu umożliwienia dziedziczenia
- Korzystanie z klas abstrakcyjnych
- Tworzenie i używanie interfejsów
- Obsługa zastępowania
- Tworzenie klas danych
- Używanie obiektów singletonowych i towarzyszących
- Korzystanie z wyliczeń
- Grupowanie klas w pakiety
- Korzystanie z importu
- Implementacja ukrywania informacji
- Używanie getterów i setterów
- Implementowanie modyfikatorów widoczności
- Zrozumienie typów generycznych
- Implementowanie stosu ogólnego
- Korzystanie z funkcji ogólnych
Używanie różnych systemów liczbowych
- Używanie liczb szesnastkowych
- Korzystanie z liczb binarnych
- Używanie operatorów bitowych
Implementowanie funkcjonalności wejściowych i wyjściowych
Używanie Java z Kotlin
Korzystanie z Kotlin z Java
Używanie Spek do testowania
Rozwiązywanie problemów
Podsumowanie i wnioski
United Arab Emirates - Kotlin for Beginners
Saudi Arabia - Kotlin for Beginners
South Africa - Kotlin for Beginners
Österreich - Kotlin for Beginners
Schweiz - Kotlin for Beginners
Deutschland - Kotlin for Beginners
Czech Republic - Kotlin for Beginners
Denmark - Kotlin for Beginners
Estonia - Kotlin for Beginners
Finland - Kotlin for Beginners
Magyarország - Kotlin for Beginners
Ireland - Kotlin for Beginners
Luxembourg - Kotlin for Beginners
España - Kotlin para principiantes
Lithuania - Kotlin for Beginners
Nederland - Kotlin for Beginners
Portugal - Kotlin for Beginners
România - Kotlin for Beginners
Sverige - Kotlin for Beginners
Türkiye - Kotlin for Beginners
Belgique - Kotlin for Beginners
Australia - Kotlin for Beginners
Malaysia - Kotlin for Beginners
New Zealand - Kotlin for Beginners
Philippines - Kotlin for Beginners
Singapore - Kotlin for Beginners
Thailand - Kotlin for Beginners
Vietnam - Kotlin for Beginners
Argentina - Kotlin para principiantes
Chile - Kotlin para principiantes
Costa Rica - Kotlin para principiantes
Ecuador - Kotlin para principiantes
Guatemala - Kotlin para principiantes
Colombia - Kotlin para principiantes
México - Kotlin para principiantes
Panama - Kotlin para principiantes
Peru - Kotlin para principiantes
Uruguay - Kotlin para principiantes
Venezuela - Kotlin para principiantes
United Kingdom - Kotlin for Beginners
South Korea - Kotlin for Beginners
Pakistan - Kotlin for Beginners
Sri Lanka - Kotlin for Beginners
Bulgaria - Kotlin for Beginners
Bolivia - Kotlin para principiantes
Indonesia - Kotlin for Beginners
Kazakhstan - Kotlin for Beginners
Moldova - Kotlin for Beginners
Morocco - Kotlin for Beginners
Tunisia - Kotlin for Beginners
Slovakia - Kotlin for Beginners
Nigeria - Kotlin for Beginners
Botswana - Kotlin for Beginners
Slovenia - Kotlin for Beginners