Kotlin 是一種現代且功能強大的跨平臺編程語言,旨在與 Java 進行互操作。 在本課程中,我們將介紹 Kotlin 的主要概念,以及構建實際項目并解決不同的編碼挑戰(zhàn)。
Kotlin可以編譯成Java字節(jié)碼,也可以編譯成JavaScript,方便在沒有JVM的設備上運行。除此之外Kotlin還可以編譯成二進制代碼直接運行在機器上(例如嵌入式設備或 iOS)。
Kotlin 可以適用于移動端跨平臺、原生 JVM、服務端開發(fā)、Web 開發(fā)、Android 開發(fā)、數據科學等多個領域。目前,Kotlin 已正式成為 Android 官方支持開發(fā)語言。
本次課程主要劃分了四大模塊:
以上四個模塊是按照由淺入深,由易到難進行。每個模塊中的每個章節(jié)學習之后,都會有一個練習來幫助大家鞏固。
每個模塊中最后都會有一個綜合的練習題和代碼測試題,不僅可以鞏固學過的知識,還可以加深大家對 Kotlin 語言的理解。