JavaRush /Java 博客 /Random-ZH /关于规划学习的一点提示
Евгений Денисов
第 40 级
Москва

关于规划学习的一点提示

已在 Random-ZH 群组中发布
我决定对 JavaRush 给予应有的尊重,在这里写下我在学习初期最缺乏的东西,即学什么、按什么顺序学:
关于计划训练的一点提示 - 1
  1. 与 JavaRush 并行,从最初的级别开始,您可以开始学习数据库管理系统(在我的例子中,这是 MySQL 和站点 sql-ex.ru。第一个正负 70 个任务就足够了)并采取免费的 HTMLAcademy 课程。在那里您将了解 HTML 和 CSS 是什么。

  2. 当您感觉自己或多或少自信地理解了 JavaCore 的基础知识(我认为这是 JavaRush 中的第 15 级)时,请提出一个对您个人来说有趣且有用的项目。面试时会有一些东西可以展示和谈论。

  3. 我建议你通过JavaRush到40级,如果你有时间,那么实习也不会是多余的。

  4. 20 级之后,开始了解版本控制系统(Git、githowto.com)等内容,并了解 Maven 是什么。

  5. 30级之后,开始学习Hibernate

  6. 在找工作之前,你需要好好吸一口Spring(《Spring 4 for Professionals》一书,我还从JavaBegin.ru看到了一个关于Spring的视频课程。课程作者:Timur Baturshinov,类似“春季在线图书馆”)
同时,阅读有关您正在学习的主题的书籍,使用时间管理(如果您还没有这样做),然后收到录取通知书对您来说只是时间问题。对我来说,训练阶段花了一年半的时间,大约700小时的纯学习时间。另外,我将写一份大概的清单,列出您需要了解的内容,以便自信地去面试一家好公司:
  1. JavaSE(这里你应该什么都知道,除了多线程方面有让步)
  2. JDBC、MySQL(相当有信心)
  3. HTML、CSS(一切都很简单,不需要深入的知识)
  4. JUnit(没有人取消测试)
  5. Git(上传你的项目,你就会在那里找到答案)
  6. Maven(没什么复杂的,你会明白的)
  7. Hibernate(这就是困难开始的地方)
  8. 春天(我自己才刚刚开始,后悔没有早点开始)
关于你的项目。我使用 JavaSE 和 Hibernate 编写了一个常规控制台 CRUD 应用程序,并使用 Maven 进行编译。在面试过程中,他们对你自己的代码非常感兴趣。基本上就是这样。剩下的就是祝那些刚刚踏上这条荆棘之路的人好运,是的,这将是困难的。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION