黑马程序员技术交流社区
标题:
19期基础班心得体会
[打印本页]
作者:
liuhongyiyil
时间:
2019-8-1 11:26
标题:
19期基础班心得体会
今年刚毕业昂,以前学土木的,感觉工地那不是我想要的地方;本身呢对编程非常的感兴趣,大二自己学习了一下c++。虽然什么也没看懂,但是还是觉得很有趣啊。
后来大四下学期了,没课。然后决定转行做it,然后泡图书馆学了差不多半个月pytho从入门到实践 差不多看完了。一个美国老师写的书,写的还可以。然后我搞编程的朋友说只会python找不到工作 ,你先学java好找工作。我???? 。好吧又边做毕业设计边学java,看的视频就是网上9.9块买的黑马全套。讲得还可以,到6月份毕业设计做完了。
马上毕业了,java也才学到数据库mysql之前的一些东西。自学效率还是不高,然后就报了个培训班来黑马了。
黑马的基础班,讲的还是比较简单的。由于之前学过一点点,听起来没什么大问题,就是细节还是很重要。对于retrun break contine 的运用 ,== 和equals的区别。
等等的方面还是需要注意。
it这行业我觉得还是需要主动的学习,技术跟新的快,不能混吃等死。所以买了一些书 和 还有一些重要的知识 都在下面列出来了。
首先买了一本 java核心技术卷1 。里面讲的一些东西确实要比视频里面深入一点,不过不看视频去看书的话,那肯定懂不了的。里面的Swing章节其实可以不用看的。这本书没什么好说的,卷1讲的还是比较基础;
接下来我觉得非常nb的一本书 就是java编程思想,看不懂。以前视频里面学过的知识 ,它讲起来感觉跟没学过一样,一脸懵逼。这本书还是需要慢慢来理解,毕竟圣经级别的;
再下来是java的设计模式这本书,当你学了类 对象 继承 接口 多态。感觉没啥用,这本书就给你解答了。一个好的设计模式确实非常的重要,什么 耦合性 松 耦合 oo的思想 工厂模式 观察者模式等等 感觉能略微的看懂一二。
接下来 还需要学习的一些知识 比如tcp/ip的一些知识感觉都是必备的。JVM虚拟机也可以看那本
深入理解java虚拟机
,这是以后必看的书。 程序 最重要的当然是数据结构和算法了。一开始看算法导论 ,那绝对是个sb。可以从入门的看起走,书或者视频。我看的是尚硅谷 2019 最新的数据结构和算法。目前开了个头 看完了稀疏数组,环形队列 数组来模拟,链表的数据结构。这也是必须看完的。
还有一些可以看看的书 什么
函数式编程思维 ,函数式的编程感觉贼TM的酷。 java的并发 也是一个大坑,也可以详细的了解一哈。
前端三剑客 其实没什么意思,不是很喜欢。 学到后面的spring MVC springCloud 等等的都需要好好的学习 springBoot 我看有些培训机构都没有 。
redis也该看看等等等 学到后面再说吧。
然后 基础班完了 休息的时候,大佬指导我,学习了git github。一脸懵逼。终于经过一天 创建了自己的github账号,用hexo框架 搭建了自己的一个博客 地址:
https://paul-java-miffy.github.io/ 当然里面还没有写东西
markdown的语法还没怎么用熟练。
马上就业班了,感觉非计算机专业还是应该多看看 计算机专业 的一些专业书 , 没有内功 只会招式 那还不如不学。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2