所以,您决定成为一名 Java 程序员。一个合理的问题立即出现:“你应该从哪里开始?” 在本文中,我们将讨论如何在 CodeGym 上从头开始学习编程。我们将探讨课程的特点、学习过程如何划分阶段以及必须使用网站的哪些部分才能使您的培训尽可能有效。
视频— 我们的官方 YouTube 频道是查找 CodeGym 学生制作的视频报告、视频评论、各种有用的教程、最佳外语编程课程的翻译等的地方。

目录
CodeGym:一个强调实践的Java教程
1.以游戏的形式学习
CodeGym 课程有点像电脑游戏。它分为四个任务,每个任务都有一个共同的概念。例如,Java 语法是第一个任务,您可以在其中学习该语言的基本语法。 每个任务包含十个级别,必须按顺序完成。这些级别充满了不同难度的课程和任务。要晋级到下一关,你需要解决当前关卡的大部分任务,因为成功完成任务,你就获得了一些“暗物质”。您可以使用它来解锁后续课程和任务。2. 从头开始的编程练习
在我们的 Java 教程(CodeGym 课程)中获得的实践经验包括各种格式的任务。它们随时间变化:- 有些任务是为了巩固之前课程中的理论材料;
- 其他的则旨在从较早的层次重复先前涵盖的理论;
- 还有一些是“挑战任务”,这些任务基于下一、二或三级中呈现的材料。是的,你没看错。这是故意的。想马上解决一个任务,但你不知道什么?去谷歌上查询!对于程序员来说,这是一项非常有用的技能。但是,如果您想严格按顺序浏览材料,那么只需将任务放在一边,在达到必要的理论后,在几个级别后返回到它。
- 代码输入是初学者的任务。有时,一个有抱负的程序员应该亲自动手去感受代码。为此,您只需“复制”一个示例;
- 分析别人的代码并找出错误。嗯,你懂的。我们也有这些任务;
- 编写自己的代码来满足任务条件列表;
- 奖励任务。这些对于自学和培养你用算法思考的能力来说是更困难的任务;
- 小型项目。这些任务分为几个子任务。当你按顺序完成每一个程序时,你最终会创建相对复杂和庞大的程序。例如,推箱子游戏或在线聊天室。这些任务出现在课程中间;
- 视频。有时切换你正在做的事情很有用。在 CodeGym 上,我们通过观看 IT 视频来做到这一点。
3.即时任务验证和工具来改进你的代码
CodeGym 有别于所有其他在线课程的最重要功能是即时自动任务验证、提示、关于如何解决任务的建议。使用 CodeGym,您无需等待很长时间,老师就会检查您的作业:您只需单击一个按钮,如果您的解决方案有问题,您就会立即得到结果和建议。4.帮助完成任务
您学习如何编程的经历不应类似于独自漂浮在海洋中央的木筏上。你需要与他人互动。最重要的是,CodeGym为此提供了一个“帮助”部分。如果您长时间坚持课程中的任务或无法理解困难的主题,请在特定部分提出问题. 学生、程序员或网站工作人员肯定会帮助您。更重要的是,当你觉得准备好了,去“帮助”部分帮助别人学习对你来说是非常有价值的。这意味着您必须理解其他人的代码。完成课程后,学生将获得 300-500 小时的实际编程经验!对于那些已经学习了基础编程但不知道从哪里开始找工作的人来说,本课程也是一个很好的工具。除了练习之外,您还可以在使用 CodeGym 的过程中了解在求职面试中必须回答的重要问题,并能够撰写一份称职的简历。学习平台:网站和手机应用程序
要使用 CodeGym 掌握 Java 编程的基础知识,您有两种选择:通过Android 应用程序或在 Web 版本中。但是,还有第三种方法:在网站和应用程序中同时学习 :) 如果您有有效订阅,则可以这样做。课程阶段
CodeGym 是最完整的英文 Java 教程。主要的 Java 课程将全面介绍 Java 核心,随后的实践将帮助您学习如何使用更高级的技术。使用 CodeGym,您将学习 Java Core 并通过即时验证解决 1200 个任务。 课程包括什么?- 理论课简明扼要,实例丰富;
- 任务、小型项目;
- 励志课程(在一个级别的开始)和视频将帮助您在课程结束时保持“充电”;
- 对涵盖的材料(初级水平)进行测验。
GO TO FULL VERSION