获得全面学习权限 CodeGym订阅我们的计划之一
  • Java Premium
    29
    $ 每月
    为了能够按照自己的进度完成交互式 Java 课程,而不必遵守时间表。

    您将获得:

访问基础 Java 课程 

交互式自定进度 Java 课程包含 6 个任务:Java 语法、Java 核心、Java 集合、多线程、JSP 和 Servlet、SQL 和 Hibernate。在本课程中,您将找到所有关键 Java 主题:Java 语法、标准类型、数组、列表、集合、泛型、异常、使用线程、使用文件、使用网络和互联网。您还将学习 OOP、序列化、递归、注释、最常见的设计模式等。

这些任务包含五百多个迷你讲座和一千多个复杂程度不断增加的实践任务。本课程将帮助您在实践中独立掌握 Java 编程的基础知识。

交互式基础课程适合想要学习 Java 的初学者和更有经验的程序员。

持续学习 

您可以随时返回课程,因为我们会保存您的进度。如果您需要从解决大任务中休息一下,没关系:您可以在方便的时候完成代码。只需提交您的解决方案以供审核,它将保存在我们的服务器上。之后,您可以通过使用您的帐户登录 CodeGym 从任何设备返回解决方案。

即时任务验证 

掌握新材料的最佳方法是在实践中测试它。但是你如何知道你的程序是否正确运行?必须有人检查你的任务!在 CodeGym 上,你的任务解决方案会立即自动检查。大多数任务的检查时间不到一秒。你只需要单击一次鼠标,你的程序(解决方案)是否正确编写,你就会立即知道。

任务验证详细信息 

您不仅会收到任务条件,还会收到由多个要点组成的详细要求列表。验证后,您将看到有关任务测试的扩展信息,从而清楚了解您的程序满足哪些要求以及未满足哪些要求。

您可以集中精力解决程序无法通过验证的原因,而不是猜测原因。了解程序的某个特定部分无法正常工作非常重要,更重要的是,要确信其他一切都能正常工作。

帮助完成任务 

CodeGym 有一个专门用于讨论任务解决方案的“帮助”部分。您可以在此发布不可行的解决方案并寻求帮助或建议。您还可以帮助其他人查找其程序中的错误。您可以直接从任务访问“帮助”,并且在此部分中,您可以通过其 ID 或名称轻松找到有关所需任务的讨论。

奖励任务 

你的学习进展顺利吗?你是否能像疯子一样完成任务?为了防止你感到无聊,几乎每个主题都有几个奖励任务。这些任务都标有星号。

它们比平常更难,也不容易解决。为此,你必须求助于额外的文献或在互联网上搜索。但正是这样的挑战——你不知道如何解决的任务——让你成为一名优秀的程序员。

插件 

IDE(集成开发环境)是任何程序员的主要专业工具。它是用于编写软件的专用程序,而 IntelliJ IDEA 是用于编写 Java 程序的最方便和最流行的 IDE 之一。

通过 CodeGym,您将学会在专业的开发环境——IntelliJ IDEA 中编写程序。为了让您的生活更加舒适,我们为 IntelliJ IDEA 编写了一个特殊的插件,借助它,您只需单击两次鼠标即可获得任务,并一次提交!

任务建议 

任务要求可以改进并变得更加智能吗?当然可以,我们 CodeGym 已经做到了。我们的程序员不断分析 CodeGym 用户提交的解决方案并寻找常见错误。然后,对于每个这样的错误,他们都会编写一个特殊的测试,让我们能够在您的代码中识别它。

当您提交任务进行验证时,它会经过大量测试,以查找已知的标准错误。如果发现此类错误,您会收到任务作者撰写的关于如何最好地修复错误的建议。

代码风格检查 

优秀的程序员不仅会编写正确而精确的代码,还会遵守所有准则 — 编写代码的要求和标准。这就是为什么 CodeGym 有一个“代码风格分析器”,它可以检查您的代码是否符合标准,并为您提供代码注释列表。