A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 我在夏天 初级黑马   /  2019-8-19 18:23  /  1008 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 我在夏天 于 2019-8-21 21:10 编辑

从刚开始来到这边学习,到现在已经过去两个月多的时间了,在这段时间中,我从一个刚开始什么也不懂的小白,现在变的慢慢的了解了,所谓行万里路,必先始于足下。刚开始学习WEB前端基础的时候,老师说,其实你们学的这个后面真正去工作的时候可能也不是很会用到,所以就有很多人会问,既然我们都用不到,那干嘛还学呀?其实,对于一个程序员来说,你不仅要有很好的后端专业能力,你还应当具备一定的前端素养,知道一些起码的前端知识其实对于WEB前端的学习的话重要的就是多用,很多东西我们上课听得时候其实都基本听得懂,但是更重要的是在于你课后的练习,离开了老师的一个思维引导,我们该怎样去完成项目才是我们该学会的。这一个月的学习难度系数都不是很高。但却是一个比较繁杂的过程,因为作为前端来说,我们需要不断的优化,不断的修正,美化整个页面。不管是前端还是后端,都希望自己能好好学!学习编程没别的,就是勤记忆,勤练习,勤思考。需要记忆很多,我是死记住的(因为脑子没有那么活),但记的时候可以找一些规律,比如把类似的东西归在一起记忆。在练习方面,我认为,我们的教程编写得很好,例题和习题很典型,只要把书上的例子吃透,课后的习题都会做,这样就能达到掌握知识的目的,当然在后续的学习中要不时地复习前面的知识,并和新的知识对比,这样才能熟练掌握。在勤思考方面,主要的是在敲出代码的基础上debug,debug的时候,不要太急于问老师问同学,先试着自己去解决。用得最多的测试语句就是在控制台上输出想查看的变量值,比如,出现了NullPointerException的异常,就可以用System.out.println()查找是哪里出现了空值(这个方法并不能概括全部的查找NullPointerException错因的方法,只是举一个例子)。还有一点很重要,要学会理解错误提示。要做到这点,就须适当地提高英语水平。一开始,由于有很多同学像自己一样是一个队代码什么都不懂的小白,所以老师给我们讲课都是从最基础的部分开始的,首先给我们介绍了关于前端的大部分知识,让我们有一个大致的了解,根据老师的教学进度表自己能有大概的一个学习计划,这样有助于我们的学习。首先学习了HTML,然后到CSS的学习,教我们如何用CSS样式去进一步完善我们制作的网址。我们接触到了第一个难点——Js,说到JS,在刚开始接触for循环、i++等代码的时候,心里会吐槽这些代码能干什么,不以为然。随着学习的进度到后面用JS做案例的时候才发现它们是这么神奇!之后我们开始接触JQuery了,JQuery相对于JS来说简单不少,因为JQ是JS代码封装成的一个库,使得代码操作起来更精简,学起来也更加容易。我认为对于JQ的学习来说,它们里的所有的函数都帮你写好,你只需要学会调用就可以了。当然,如何调用它们,我认为,只要把JS学好再JQ里调用没有太大的难度,只需要多写多练,就没有太大问题了。之后进行了Bootstrap的学习,使用BS跟JQ类似,直接调用就好。最后老师带我们认识并学习了下Node.js的使用,让我们对后端也有了基本的认识,有助于在工作中提高效率更好的进行前后端配合。
       最后还想说,其实对于学习WEB前端最重要的就是多用,很多东西我们上课时基本上能听得懂,只是在课后做练习时就写不出来,所以说最重要的是离开老师的一个思维引导后,我们该怎样去完成项目才是我们要掌握的。并且在写项目时,要多思考有没有更精简的代码实现、代码能不能更加优化等。千万不要好高骛远,认为基础语法、语句太简单,不想实践,一定要多动手练习,慢慢形成自己的思维模式。最后希望自己能在这条路上走得更远


1 个回复

倒序浏览
在前端这条路上,你一定会走得很远,因为你有种不服输的精神!加油鸭看好你哦!!



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马