Course Code: kotlinforjavadev
Duration: 21 hours
Prerequisites:
  • Java 编程经验。 

观众

  • 开发 人员
Overview:

Kotlin 是一种基于 Java 的现代、函数式和面向对象的程式设计语言。它在 Android 应用程式和伺服器端开发中很受欢迎。

此讲师指导的即时培训(在线或现场)面向希望使用 Kotlin 构建伺服器端Web应用程式的 Java 开发人员。

在本次培训结束时,参与者将能够:

  • 使用现有的 Kotlin 框架、库和工具编写 Java 应用程式。
  • 使用最少的样板代码编写后端应用程式。
  • 将 Kotlin 代码编译为 JVM 位元组码、JavaScript 和 Kotlin 本机。
  • 调试和优化 Kotlin 代码。
  • 测试并部署 Kotlin 应用程式。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在即时实验室环境中动手实施。

课程自定义选项

  • 要申请本课程的定制培训,请联系我们进行安排。
  • 要了解有关 Kotlin 的更多资讯,请访问:https://kotlinlang.org/
Course Outline:

介绍

  • Kotlin 相对于 Java 的优势

安装和配置 Kotlin

Kotlin 功能概述

  • 类型推断、可空性、集合运算符等。

准备开发环境

Kotlin 和 Java 之间的异同

  • Java 互操作性

Kotlin 语法

  • Kotlin 标准库、数据结构、运算符

创建应用程序

控制应用程序流

使用 Kotlin 的面向对象 Programming

功能 Programming 与 Kotlin

将 Kotlin 代码编译为 JVM 字节码

在同一应用程序中交织 Kotlin 和 Java

保护应用程序

  • 可空性

将 Kotline 代码编译为 JavaScript 和 Kotlin Native。

Kotlin 应用程序的测试策略

调试 Kotlin 代码

总结和结论

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