本帖最后由 zhangchu138 于 2019-1-4 23:38 编辑
来黑马也有一个多月了 ,目前 课程的进度差不多刚刚把数据库的相关扫盲知识学完 ,这几天开始学习前端了 。
就java来说黑马的课程体系还是比较全面的 ,对比以前15年的黑马视频 ,我们现在所学的课程已经做了很多的改进 , 省去了字符串的正则表达式讲解,网络编程中UDP协议 ,GUI图形化界面等 ,加入了函数式接口,lambda表达式等 ,感觉课程精简了很多 (省去了一些小游戏的案例)。 以前的讲课内容感觉很多方面都会有涉及 ,但是不如目前的授课方式在重点难点问题的深入分析,并且老师讲课很通俗易懂,看的别的网站的一些视频一些疑问在课堂上或者课下通过询问讲师助教都得到了解决。目前这种授课方式应该能更好的帮助我们就业吧。
下面说说自己的一些学习遇到的问题和解决办法。
1 黑马目前讲课中使用的案例 个人感觉是能够很大程度上提高我们作为门外汉的编程能力的 ,老师上课会讲解案例的分析思路 ,注释笔记详细,课后如有遗忘可以通过笔记注释很快的记忆起来所讲内容,而且案例大多都会综合以前的知识,一边学一边回顾 。个人感觉应该独立敲出来, 可以检测一下自己最近的听课状态 和对以前知识的掌握程度。
2 预习是很重要的, 如果上课所学知识已经掌握, 那我们应该放弃反复敲代码熟练的这个环节。 进入到预习或者思考改进代码阶段。 预习的方法很多, 本人一般都是看别的地方找的 视频 ,这样可以从不同的老师处得到的讲解同一知识点的各种思路(如有不同,可以比较看看哪种更容易被自己接受)。 或者看老师的笔记。 黑马课程在前面的学习中就会给我们展示很多后面框架中会用到的封装的很好的一些模板。 很酷。 在别的课程中都没涉及过。
3 自制力很重要。尽量控制住自己,这样才能在有限的时间里多学到一点知识。 个人很珍惜这个学习经历。 也很用心在学习。
4 遇到问题时候三种思路。 想办法自己解决。or 和别人讨论 or 像老师助教求助。 如果现在待解决问题是一些上课讲的案例。 尽量自己思考自己完成。 偶尔有骚想法多和周围的 小伙伴讨论下。 有想法目前无法求证可以上网搜搜或者和助教或者讲师讨论讨论。 当然遇到一些小问题自己浪费很多时间没法解决。 这时应该请教别人 ,老师同学都行 可能别人遇到过。问题迎刃而解。
5 学习劳逸结合 ,抓效率 。 熬时间是没有用的。想办法调节自己,高效学习才是关键。
6 上课所讲内容有限。 平时可以在学习掌握课上所讲知识后横向拓展一些。 比如去了解一下源代码, 或者去看数据结构。 数据结构能够帮助我们 更好的理解一些方法,接口。 还有就是在编程思想上也会有转变。 数据结构里面很多用指针 ,包括递归思想简化问题。 优化代码。更多的是树,图,哈希表一些的优点和不足。 可以让我们理解java对3-way quick sort,treemap,treeset的一些封装。 还有就是数据库索引查询的优化问题。
7 快过年了 。多学点 回家过个好年 。明年再辛苦辛苦就要跟同行去竞争了 。一起加油吧各位! |