作为一个自学5个月左右的人,看过黑马,尚硅谷,动力节点,达内的课,也有对比过他们的课和文档。如果你愿意看完我的回答,应该能少走很多弯路。
先说答案:尚硅谷原因:配套课件细致,讲师水平不错,有认识的朋友去线下培训过,老师水平还是可以的作为过来人我建议的是,看视频学习并熟读配套文档,你会发现虽然是培训班,但是他的配套课件是你想不到的细致。
你可以从里面知道大量系统的知识,注意:我说的是系统的知识。能构建你对java这门语言的系统框架的课件才是好课件。从我现在看过的课件来看,只有尚硅谷的课件和黑马57期java基础部分的课件做到了这个水平可能你会疑惑为什么课件这么重要,你可以看看楼上一位答主的回答,说的是课程太长,知识点混乱,不如看书。他说得对也不对。
我现在自学这么久了其实是很不喜欢看视频的,因为的确感觉构建不起来知识点的逻辑和操作流程。而看教程和配套课件可以相辅相成,课程给你模糊的知识架构,课件给你夯实架构但是,对于初学者来说,直接上手看书我觉得是十分不可取的,因为你没有任何知识基础,阅读书籍理解知识点是十分困难的。特别是当下很多书籍晦涩难懂,而且讲的也不深,底层原理的东西也不细讲,反而教程视频里会讲。
我买过一本疯狂java和java核心技术卷一,我只把他们当字典来用,并不当做知识的主要来源。看书可以,但十分不建议初学者看书,首先看书没有进度的概念。
在培训班里每天的课程是很满的而且有目的性的,你自己看书每天的目标极其不明确,而且书上有大量的过时知识,包括我买过的两本书里也有过时的知识,所以自己看书不可取,没有方向,没有阶段性目标。然后再说一下为什么是尚硅谷吧,首先尚硅谷的全套课程在官网都有,但是这个课程是分散的杂乱的,也就是说你不知道学习的流程是怎样。
像java虚拟机虽然是基础知识,但是却不是你在基础阶段就应该学的。所以我的建议是你要么跟着b站尚硅谷java课程下面的置顶评论那个路径去学,要么去找一套完整的线下培训课程的录屏来学习。我更建议后者,一套课程在设计的时候肯定是前后相顾的,如果你看的课程虽然知识点是正确分布的,但却是不同套课程,有可能会出现有某个知识点残缺的问题,导致你的自学之路更加辛苦先说这么多。
评论0