JavaRush /Java 博客 /Random-ZH /JavaRush 演练 (1 - 35) - 1#
LeoJames
第 40 级

JavaRush 演练 (1 - 35) - 1#

已在 Random-ZH 群组中发布
没有任何一项服务可以提供任何服务,也没有一本书可以帮助人们(只有她/他)学习某个科目。在 100% 的情况下,你必须在其他来源的帮助下学习某些东西......”

(c) Hubert J-Farnsworth,JavaRush 英雄

引言 那么,我们性格的基本特征是:
  • 可用语言为俄语。
  • 对 IT 世界的知识和理解是一个野兽。
  • 愿望是接管世界。
  • 我近期的目标是通过 JavaRush 并继续实习。

1 - 10 级:开始

看似最简单,实则最难——只有意志坚强的人才能通过这些关卡。此阶段的任务只是“接触”编程世界并理解“我需要它吗?” 专门针对Java的讲座已经足够多了。我们不会去看 Spring 文档或 Golovoch 的所有视频;相反,我们会以华尔兹的节奏安静而平静地完成这些级别。但理解我们正在努力的目标有点困难。因此,我们阅读了以下书籍:
JavaRush 演练 (1 - 35) - 1# - 1
其中没有代码,没有特定的 IT 俚语,没有什么需要记住的,只需理解和接受。* Bob 叔叔和 Chad Fowler 的《理想程序员》和《狂热程序员》是两本关于任何开发人员有时会遇到的情况的实用建议和建议的合集:缺乏动力、优先级选择、编程心理、与管理层和同事的关系,以及许多其他人。这是了解程序员需要什么的良好开端。* 臭名昭著的程序员 - 著名 IT 工作者(包括我们的同胞)的故事集。* Just For Fun 可能是黄金经典的第一本书,讲述了 Linus Torvalds 的故事和 Linux 的创建。丑闻、阴谋、调查。书籍固然好,但加上最流行的俄语IT资源就更好了。我们记账,即使我们不发现自己是文章的作者——在那里我们总能找到问题的答案,以及我们艰难但有趣的命运中的同志。
JavaRush 演练 (1 - 35) - 1# - 2
俄语视频中的Habrahabr堆栈溢出 ?目前,JavaRush 本身给出的内容就足够了。励志视频、各种成功故事……谁需要它们?

11-20 级:疼痛

这是结束的开始,这是淘汰弱者、壮大强者的阶段。我们已经度过了前一个阶段,我们已经接受了我们的命运,我们已经明白了我们的目的,并且离我们的目标更近了。什么是Java?- 它是目前最流行的编程语言。这是什么意思?- 大量的学习材料:书籍、文章、文档等等。如何选择才不会被淹没?从技术上讲,你可以尝试研究最新的,但问题是——这是行不通的。在这个阶段,我们对前进的方向以及我们真正想做的事情知之甚少。当然,我们可以听听专家的意见,开始学习hibernate、spring、mysql、bootstrap、jquery和许多其他可怕的单词,或者我们可以从基础开始,不束缚于特定的技术,我们将使用JavaRush实践和这些级别的讲座是一种愉快和视觉上的补充,同时也是测试知识的机会。为什么这种方法更好?了解基础知识,学习特定技术将花费更少的时间和精力+额外的时间和额外的信息来做出决定 - 很有可能切换到另一种编程语言,并且同样,有了一般基础知识,这并不困难。所以,第二阶段是创建基地。它将建立在什么之上?
JavaRush 演练 (1 - 35) - 1# - 3
没有足够的词语来描述这些书及其作者——他们是编程的阿尔法和欧米伽。这些书籍本身包含来自作者、他们的联系人、博客和项目的其他资源的链接。这些书太难了,第一次甚至第十次都很难通过。对于初学者来说,“简介”就足够了,但在第 3 阶段以上继续是有意义的。* 这里有一个小补充。我最近看到一个关于计算机网络基础知识的视频课程。我希望塞满计算机并理解“操作系统是什么”对于 PC 用户来说不会是新闻,但对于网络来说,很可能没有什么可理解的,本课程应该会稍微澄清一下情况。 《计算机网络》课程 下一篇 在阅读这些书籍和观看课程的同时,我们不要忘记 Java。
Прохождение JavaRush (1 - 35) - 1# - 4
* 从 JavaRush 中休息一下并按顺序完整地阅读这 3 本书是有意义的 - 您自己的示例和任务足以理解。尝试将它们结合起来没有多大用处,但在它们之后通过 11-20 级是一种乐趣。* 为什么是哲学而不是其他许多学科?因为写得很彻底,而且没有参考版本,所以如果你不从头开始读,你就不会想回去。复杂,有点过时,但很经典。* Laforet 结构和算法?很多人喜欢说“不需要数学,不需要算法”——这不是事实,但尽管如此,Laforet 是一种妥协——可以从 J. Kleinberg 的《算法.开发与应用》中获得更好水平的算法、E. Tardos 和“J. McConnell 的分析算法”。通过这些之后,我们回到 JavaRush 并继续解决进一步的问题。
Прохождение JavaRush (1 - 35) - 1# - 5
这并不适合所有人,但我将护盾留在第三阶段。霍斯特曼在这里会变得更简单、更清晰、更友好,尼迈耶和他合作得很好——再说一次,“不适合所有人”。也是这个阶段的最后一本书。
Прохождение JavaRush (1 - 35) - 1# - 6
这是为了“轻松阅读”。没有必要从头到尾读一本书。没有人打扰你并行阅读它们。而且,这里最好交替一下。简单易懂——复杂难懂。只有一个附加项 - BBB。一本极其复杂且极其独特的书。其目标是教授如何使用抽象级别。与“易读”部分和 Tannenbaum 中的所有书籍一样,GEB 会在不同的知识水平上被阅读多次。视频。再说一遍,并不适合所有人。但是,在关于“最有用的 5 个视频课程”的文章中,一切都已经说了。我将添加到集合 Technostream Mail.Ru Group Hillel Computer School 另外在该阶段
Прохождение JavaRush (1 - 35) - 1# - 7
程序员在孤独和需要时最好的朋友。在如此缺乏温暖的时候,GitHub 总是在那里......同时,他们的 YouTube 频道和一本书可以提供帮助。在此阶段,在存储库中注册并“Hello, world”就足够了。是时候开始提升你的声誉了......

结论

至此我就结束这篇文章了。接下来的阶段比前两个阶段更加多变,需要更多的时间来思考和编写它们。让我提醒大家,这次大会并不声称是唯一正确的大会,而且无论如何都不是最终的。根据您的技能、愿望和能力,它可以完全改变。但尽管如此,我还是尝试专门为 JavaRush 收集最通用、最相关的东西,目标是完全完成课程并通过实习测试任务。欢迎争议和打架。是否写第二部分完全取决于你的反应以及版主是否会禁止这篇文章,就像他们喜欢对我的评论所做的那样。无论如何,祝大家好运,并希望本文能对您有所帮助。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION