面向教育的 IntelliJ IDEA

学习
Java
Kotlin
Scala

探索特定主题
创建编程课程

想要学习 Java、Kotlin 或 Scala 吗?
准备好创建教育课程了吗?

您可以直接在 IDE 中完成这两项!只需安装 IntelliJ IDEA,切换到 Learn(学习)选项卡,点击 Enable Access(启用访问),然后享受编程教学的乐趣。

您可以自行决定如何学习!进行循序渐进的课程、创建应用程序或参加编码竞赛。无论您怎样选择,您都将在学习编程的同时获得 IDE 的实践经验,这对于开发者的职业生涯而言是不可或缺的。

循序渐进的课程

根据您的熟练程度选择课程并学习 Java、Kotlin 或 Scala 的基础知识,或提升您在诸如 Spring Boot 和 Android 等特定主题的技能。

实践经验

在 IDE 中学习意味着您将不仅仅是阅读有关编程的知识,而是将着手处理代码并在真实环境中提升技术。

即时反馈

认为自己已经完成某项练习?点击“Check”(检查)按钮并接收有关您的提交的即时反馈,其中包含提示以及有关任何错误的实用错误消息。

结对编程

使用 Code With Me 捆绑包,您可以与团队成员一起学习,无论他们身在何处。共同处理代码特定部分以攻破问题。

真实应用程序

您想创建自己的区块链、文件服务器或咖啡机模拟器吗?借助 JetBrains Academy 集成,您可以通过构建交互式项目来学习编程。

编码竞赛

如果您是一位经验丰富的学员,请通过 Codeforces 竞赛进行自我挑战。IntelliJ IDEA 的功能可以为您节省宝贵的时间,让您在竞争中夺得先机。

通过您创建的交互式课程帮助您的学生真正地享受编程。IntelliJ IDEA 的教育功能可以帮助您激发学生在学习过程中的积极性,并帮助您简化教育过程。

开始课程

选择您希望课程涉及的编程语言,创建描述,并添加任意数量的课次。

测试技能

使用理论解释、选择题、编码练习或其他任务来测验学生的所学内容。

创建占位符

添加诸如“在此处键入”的占位符,并在它们之间创建依赖关系,以便学员可以在任务之间重用他们的代码。

自动执行审查

通过编写测试加快检查学生作业的过程。

提供反馈

通过实用的错误消息向您的学生提供即时反馈。

发布您的课程

在 JetBrains Marketplace 上或私下与他人分享您的课程。

为什么要通过 IntelliJ IDEA 学习?

拥有专业开发工具经验是开发者职业生涯的必备技能。

智能编辑器

利用语言特定语法并学习如何使用代码格式设置正确设置代码样式。

有助于提高工作效率的功能

借助诸如即时代码补全和错误检查等 IDE 功能,您在编码时不再会频繁遭遇问题。

运行和调试

运行您的程序以确保其正常工作,如果出现任何问题,使用调试器来查明问题原因。

超过 700,000 名用户正通过我们进行教学。想要加入他们吗?

01

下载 IntelliJ IDEA

02

切换到 Learn(学习)标签页

03

点击 Enable Access(启用访问)

您还可以使用支持分析工具、HTTP 客户端、数据库工具、SQL 等的 IntelliJ IDEA Ultimate。提供 30 天免费试用。详细了解 IntelliJ IDEA