第 2 级
CodeGym — 学习使用 Java 语言编程
一种全新的学习编程的方法和常规教育是怎样的呢?跟你以前见过的学习方法完全不一样。那些拥有目标、工具和结果的学习是怎样的呢?
我很高兴为你介绍一门有关 Java 语言编程的全新在线课程。
1.我们将学习融入在线游戏
你执行任务并获得奖励。这里没有困惑或异常。任务多种多样:阅读代码、解决问题、教育视频、修复代码错误、添加新功能、大任务、编写游戏,等等。
你可能还必须为机器人编写程序,以便在“竞技场”或某些场合跟朋友作战。
2.只提供精华内容
为了避免课程拖延五年,我对用处不大的信息大肆删减,只保留了绝对必要的内容。我分析了数十个职位空缺。课程包括初级 Java 开发人员获得工作所需的一切知识。
3.综合性培训
完整的课程包括 500 个微型课堂和 1200(!) 道练习题。任务虽小,但数量众多(很多很多)。实际上,这是对你获得宝贵经验的最低要求。
此外还有结对练习、各种游戏、大任务、真实项目和其他类型的练习。
4.不成为程序员就无法完成游戏
课程分为 40 个级别。只有在你完成当前级别的大多数任务后,才能到达下一个级别。有简单的小任务,也有非常有用的大任务。任何人在学习结束时,都将积累 300-500 个小时的实践经验。这对你获得成功至关重要,也是求职成功的底气所在。
5.有针对性地准备求职面试
最后 10 个级别专门针对写简历、准备求职面试以及培养团队合作所需的技能。
你可能还对“程序员进步五年计划”和“程序员潜能五年路线图”感兴趣。
6.你可以直接在网站上执行任务
这是非常方便且高效的。只要你制定出新任务,便可立即以类推方式开始完成你自己的任务。如果你想在 IDE 中执行任务,可以使用插件通过两次单击获取任务,并通过一次单击提交任务以进行验证。
一节课、大量示例、直接在网站或 IDE 中完成任务的能力 – 理论与实践之间的差距从未如此之小。
7.即时验证任务(不到一秒)
你是否已将工作提交审查,但是由于负责检查此工作的人很忙而不得不等待一周?
在 CodeGym 上,通过按“运行/检查”,可在不到一秒的时间内获得编译结果和/或任务验证结果。
8.CodeGym 希望你在学习期间使用 Facebook
我们有一个 CodeGym Facebook 群组,你可以在其中讨论任务、与朋友分享自己的成就、观看教育视频以及寻求帮助。
9.全面覆盖材料
我们的课程包括许多指向各个网站的链接,可供你阅读其他人的解释。我的目标是确保你理解材料,而不是让你只听我说。
10.要成为程序员,只需要一个大脑和一台计算机
这需要 3 到 6 个月的时间,具体取决于你花多少时间做练习题。
11 支持
当你完成数千个任务时,你肯定会遇到问题。为了提供帮助,我们特别创建了“帮助”板块,你可以在其中提出与任务相关的问题。其他 CodeGym 学生、版主、志愿者或网站创建者将回答你的问题。
12.社区
我们相信团结的力量。因此,我们创建了“群组”板块,你可以在其中提出问题、讨论不同主题和分享文章。
另外,我们的社区是熟人寻找工作的理想场所。不要犹豫,去提出优秀的问题并获得智慧的解答。你在帮助他人中表现越积极,其他社区成员邀请你加入其项目的机会就越大。
GO TO FULL VERSION