Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

JetBrains与LinkedIn Learning合作推出Kotlin专业认证课程

#kotlin#jetbrains#职业认证#跨平台开发#在线学习

JetBrains 与 LinkedIn Learning 携手推出了 Kotlin 专业证书。这是一条结构化的学习路径,涵盖了现代软件开发的方方面面——从 Kotlin 基础知识,一直到构建适用于移动端、桌面端、Web 端和后端环境的全栈式多平台应用程序。

开始学习

适合人群

该认证专为具备基础编程知识、希望学习 Kotlin 并探索多平台开发的开发者而设计。无论您来自 Java、Python、C 还是其他语言背景,本项目都将带您深入了解 Kotlin 在整个开发领域中的强大能力。如果您是一位希望告别重复劳动的移动端开发者,一位对 Kotlin 服务器端能力感到好奇的后端开发者,或者一位希望在不拆分代码库的前提下实现多平台发布的通才,那么这个课程非常适合您。

学习路径涵盖内容

该认证包含四门课程,旨在引导您沿着直观的学习路径进阶:

Kotlin 基础培训:函数、集合与 I/O 从基础知识入手,介绍 Kotlin 如何处理函数、集合 API 的工作原理、如何进行文件与 I/O 交互,以及 Kotlin 的核心语法。如果您有 Java 背景,会感到非常熟悉但更加简洁;如果您来自其他领域,这部分内容将让您领略 Kotlin 的表达力。

Kotlin 基础培训:面向对象与异步代码 深入探讨 Kotlin 中的 OOP(面向对象编程)原则和异步编程。本课程引入了密封类(sealed classes)、数据类(data classes)和扩展函数等 Kotlin 特色功能,并展示了协程如何让异步编程变得更易读。该课程为您后续学习多平台开发奠定了坚实基础。

Kotlin 多平台开发 教您如何编写一次共享业务逻辑,并将其部署到多个平台——移动端(Android 和 iOS)、Web 端、桌面端和后端。您将了解实现这一目标的架构,学习如何构建 KMP 项目、了解哪些代码可以共享以及如何处理平台间的边界。

Kotlin 与 Compose Multiplatform:Ktor 探索 将所有知识融会贯通。Ktor 是 JetBrains 自研的框架,用于在 Kotlin 中构建异步服务器和客户端;Compose Multiplatform 将 Jetpack Compose 扩展到了桌面和 Web 端。二者结合,让您能够以真正统一的方式构建全栈应用程序。本课程是实践性的顶点,您不仅能学习概念,还能获得实际构建项目的经验。

获取方式

Kotlin 专业证书现已在 LinkedIn Learning 上线。用户可通过 LinkedIn Premium 订阅访问(符合条件的用户可享受一个月免费试用)。许多企业和大学也为员工和学生提供 LinkedIn Learning 访问权限,部分公共图书馆也提供持证免费访问,建议您咨询所在的机构。

开始学习

证书说明

该认证总计约 11 小时,分布在四门课程中。您将在业界领先的 IDE——IntelliJ IDEA 中进行实践,掌握职业生涯中必不可少的实用技能。学完后,您将能够利用共享代码库构建完整的跨平台应用程序。

完成全部四门课程并通过最终考试,即可获得 JetBrains 颁发的 Kotlin 专业证书。您可以下载、分享该证书,并直接将其添加到您的 LinkedIn 个人资料中,向招聘人员和经理展示您的 Kotlin 及多平台开发技能。

欢迎告诉我们您的学习体验,也请务必在 LinkedIn 上分享您的证书并标记我们

我们非常期待看到您用 Kotlin 构建的作品!