Course Code: kotlinforjavadev
Duration: 21 hours
Prerequisites:
  • Java doświadczenie w programowaniu. 

Publiczność

  • Deweloperzy
Overview:

Kotlin to nowoczesny, funkcjonalny i obiektowy język programowania oparty na Java. Jest popularny w aplikacjach na Androida i programowaniu po stronie serwera;

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów Java, którzy chcą używać Kotlin do tworzenia aplikacji internetowych po stronie serwera.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Kodowanie Kotlin aplikacjiprzy użyciu istniejącychJavaframeworków, bibliotek i narzędzi.
  • Napisać aplikację backendową z minimalnym kodem boilerplate.
  • Kompilowanie Kotlin kodu do kodu bajtowego JVM, JavaScript i Kotlin Native.
  • Debugowanie i optymalizacja Kotlin kodu.
  • Testowanie i wdrażanie aplikacji Kotlin.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
  • Aby dowiedzieć się więcej o Kotlin, odwiedź: https://kotlinlang.org/
Course Outline:

Wprowadzenie

  • Przewaga Kotlin nad Java

Instalacja i konfiguracja Kotlin

Przegląd funkcji Kotlin

  • Wnioskowanie o typie, nullability, operatory kolekcji itp.

Przygotowanie środowiska programistycznego

Podobieństwa i różnice między Kotlin i Java

  • Interoperacyjność Java

Składnia Kotlin

  • Biblioteka standardowa, struktury danych, operatory Kotlin

Tworzenie aplikacji

Kontrolowanie przepływu aplikacji

Object-Oriented Programming z Kotlin

Funkcjonalność Programming z Kotlin

Kompilowanie kodu Kotlin do kodu bajtowego JVM

Przeplatanie Kotlin i Java w tej samej aplikacji

Zabezpieczanie aplikacji

  • Nullability

Kompilacja kodu Kotlin do Java Script i Kotlin Native.

Strategie testowania aplikacji Kotlin

Debugowanie kodu Kotlin

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Kotlin for Java Developers

Qatar - Kotlin for Java Developers

Egypt - Kotlin for Java Developers

Saudi Arabia - Kotlin for Java Developers

South Africa - Kotlin for Java Developers

Brasil - Kotlin for Java Developers

Canada - Kotlin for Java Developers

中国 - Kotlin for Java Developers

香港 - Kotlin for Java Developers

澳門 - Kotlin for Java Developers

台灣 - Kotlin for Java Developers

USA - Kotlin for Java Developers

Österreich - Kotlin for Java Developers

Schweiz - Kotlin for Java Developers

Deutschland - Kotlin for Java Developers

Czech Republic - Kotlin for Java Developers

Denmark - Kotlin for Java Developers

Estonia - Kotlin for Java Developers

Finland - Kotlin for Java Developers

Greece - Kotlin for Java Developers

Magyarország - Kotlin for Java Developers

Ireland - Kotlin for Java Developers

Luxembourg - Kotlin for Java Developers

Latvia - Kotlin for Java Developers

España - Kotlin for Java Developers

Italia - Kotlin for Java Developers

Lithuania - Kotlin for Java Developers

Nederland - Kotlin for Java Developers

Norway - Kotlin for Java Developers

Portugal - Kotlin for Java Developers

România - Kotlin for Java Developers

Sverige - Kotlin for Java Developers

Türkiye - Kotlin for Java Developers

Malta - Kotlin for Java Developers

Belgique - Kotlin for Java Developers

France - Kotlin for Java Developers

日本 - Kotlin for Java Developers

Australia - Kotlin for Java Developers

Malaysia - Kotlin for Java Developers

New Zealand - Kotlin for Java Developers

Philippines - Kotlin for Java Developers

Singapore - Kotlin for Java Developers

Thailand - Kotlin for Java Developers

Vietnam - Kotlin for Java Developers

India - Kotlin for Java Developers

Argentina - Kotlin for Java Developers

Chile - Kotlin for Java Developers

Costa Rica - Kotlin for Java Developers

Ecuador - Kotlin for Java Developers

Guatemala - Kotlin for Java Developers

Colombia - Kotlin for Java Developers

México - Kotlin for Java Developers

Panama - Kotlin for Java Developers

Peru - Kotlin for Java Developers

Uruguay - Kotlin for Java Developers

Venezuela - Kotlin for Java Developers

Polska - Kotlin for Java Developers

United Kingdom - Kotlin for Java Developers

South Korea - Kotlin for Java Developers

Pakistan - Kotlin for Java Developers

Sri Lanka - Kotlin for Java Developers

Bulgaria - Kotlin for Java Developers

Bolivia - Kotlin for Java Developers

Indonesia - Kotlin for Java Developers

Kazakhstan - Kotlin for Java Developers

Moldova - Kotlin for Java Developers

Morocco - Kotlin for Java Developers

Tunisia - Kotlin for Java Developers

Kuwait - Kotlin for Java Developers

Oman - Kotlin for Java Developers

Slovakia - Kotlin for Java Developers

Kenya - Kotlin for Java Developers

Nigeria - Kotlin for Java Developers

Botswana - Kotlin for Java Developers

Slovenia - Kotlin for Java Developers

Croatia - Kotlin for Java Developers

Serbia - Kotlin for Java Developers

Bhutan - Kotlin for Java Developers

Nepal - Kotlin for Java Developers

Uzbekistan - Kotlin for Java Developers