你好!如果你正在阅读本文,我可以肯定,是的,这些是 Java 课程。这门课程实际上包含了大量的实践性学习机会(超过 1200 个练习题),适合成人学生。我讨厌无聊的讲座。这就是 CodeGym 设计成在线游戏的原因。
你有没有玩过角色升级的游戏?有时你甚至沉迷其中而浑然不知,对吧?你能猜到我要说什么吗?在 CodeGym 中,你必须将自己的角色从第 1 级升到第 40 级(在我们发布后续等级后,你甚至要升级到 80 级)。坚持学完整个课程,你就会成为一名 Java 程序员巨星。
坚持升级到第 40 级,你就会胜任一份初级 Java 开发人员的工作。因为 CodeGym 提供了大量的练习题,因此有些人甚至在达到第 20 级时就能找到工作。这是真的,课程中提供了大量练习题。
这款游戏的背景设定在遥远的未来——3018 年,那时人类与机器人在地球上和谐相处,太空旅行已成为家常便饭。
从前,一艘宇宙飞船坠毁在一个未知的星球上......
背景故事
银河系狂奔号 (Galactic Rush) 船员坠毁在一个未知的星球上。在坠落过程中,宇宙飞船撞上山腰,几乎被完全埋在碎石下。船员们努力数日,想让飞船脱离困境,但没有成功,于是失去了回家的希望,开始在这个陌生的新地方安顿下来......
一周后,飞船的导航员艾莉偶然发现这个星球上居住着成千上万的野生机器人!它们本可以来帮助清理岩石,将飞船解救出来,但它们还太原始、太笨了。它们根本没有能力做任何事情。它们甚至不能搬运岩石,而这种能力迟早会派上用场。
该任务的首席科学家智慧星教授后来回忆说:
“几天之后,我想出了一个解决办法。我会从迭戈(我们团队的机器人成员)那里拿到固件,将其改造成瓦匠所使用的固件,然后将其安装到野生机器人身上。”
“但我们的运气似乎不太好。在调查之后,我们发现当地机器人没有任何用于上传固件的连接器。事实上,它们根本没有任何连接器!”
“船员中唯一的外星人比拉博 (Bilaabo) 回忆道,他曾经在自己家乡的星球上遇到过一个会编程的机器人。不仅如此,这个机器人甚至可以修复自己固件中的错误。”
“那时我想到了一个绝妙的主意。毕竟,我曾经教过一个有能力的机器人用 Pascal 语言编程。”
“我下令去抓来一个最有才华的年轻机器人,并教他如何编写 Java 程序。凭借他新的编程技能,他将能够重写自己的固件来帮助我们!”
“最后,我们找到了一个有培养前途的机器人。迭戈建议叫他阿米戈,这个名字是迭戈给他兄弟取的,虽然他希望有个弟弟,但从来没有过。”
“我提议,在阿米戈学习 Java 语言的过程中,每个月给他一些铜珠,培训结束后,每年给他 10 美元来清理碎石。对于未开化的人来说,不少了。毕竟,我们是免费对其提供启蒙教育。”
迭戈后来在他的回忆录中写道:
“对我的机器人同伴进行的这次公然的抢劫,我感到愤怒,但全体船员都支持教授和里希 (Rishi)。所以,当然,我同意了,或者至少表面上同意,并提出要帮助培训阿米戈。哈哈!毕竟,机器人可以更好地培训机器。”
“大家都很高兴我愿意提供帮助,因此他们决定和我一起来培训阿米戈进行 Java 语言编程。”
你将从第 1 级开始学习。你的目标是帮助阿米戈升到第 40 级。 不过,我们得从小事做起。让我们先试着升到 Java 课程的第 2 级。也许你会非常喜欢课程内容,甚至在不经意间,你就完成了 Java 课程并找到了一份工作。
快来订阅 CodeGym的官方公众微信号吧。这里有Java学习者所需要的Java和IT领域的最新消息、学习技巧以及有用的资源和材料。我们向您保证,无论您是Java初学者还是Java开发人员,您都会对这些内容感兴趣的。
附:现在,让我们从头开始学习。单击下一课。
GO TO FULL VERSION