来黑马学习已经有一个半月了,我对我自己的学习情况和个人体验做了一个总结,也分享出来给大家看看,仅供参考。
我因为自学过大半年的java,所以目前的阶段,学习起来是毫无压力的。目前的阶段,我们学习的内容是java基础高级部分,相对于一开始的基础课程,内容难了不少,每天的内容也比之前要难了不少。这要求我们对基础部分有很深的理解,使用起来也要很熟练。不过这对我而言,依旧很简单。
但是这几天,开始进入sql查询和web阶段的学习了。Sql查询是每个程序员都要会的,但是因为跟java的语法完全不同,所以要重头开始学。查询语句,就我自己的理解,查询之前,不管三七二十一,先把select,from, join,on,where 这几个关键词摆上去,然后按照提出的需求,填入要查询的表,然后消除笛卡尔积,之后就是查询条件一个个的填入。看似简单,但是很多查询,要通过多表连接和聚合函数,有很多的小陷阱。关于sql查询的学习,没有什么技巧,就是多刷题。常用的关键词就这么几个,要组合起来使用,就看你对sql的使用熟练程度了。
截止到今天,web阶段我只学到了JavaScript,html和CSS。对于java程序员而言,前端不是很重要,因为java的侧重点是后台,前端的网页和美化,,有专门的人来负责。只不过,网页的表单组件,这个是要重点掌握的。前端的数据提交到后台,然后由我们来编写代码,接收这些数据,都是通过表单来实现的。所以表单的常用组件,一定要熟悉。JavaScript就很重要了,这是客户在使用网页时进行交互动作,对于事件和函数,一定要非常熟练,后期经常要用到。
因为目前的课程只到这里,所以后面的内容我也不好做出评价。我个人的学习情况,感觉有点退步了。因为自带基础的关系,我对于学习有点怠惰,不做笔记,对于题目也是眼高手低,不动手写代码。这是一个坏的起头,所以从现在开始,我要端正态度了。现在的课程还不难,还可以追赶上来,要端正态度学习了。
|
|