黑马程序员技术交流社区

标题: 学习心得 [打印本页]

作者: 小面包~    时间: 2018-11-25 16:36
标题: 学习心得
       首先,我是一个变成小白,对于程序什么的一点都不懂,电脑也只是用来打打游戏,看看电影之类的。大学里用的最多的就是word文档和PPT了,什么硬件、软件之类的一点都不懂。           
在基础班的十多天里我初步的学习了HTML和CSS等前端基础,说不上难懂也说不上不会,常用的哪些个标签啊、css属性什么的都会用,做一个简单地网页也是可以的,但是就是速度慢了一点,哈哈哈。
  最初接触HTML的时候,学会的是如何写标签,以及为标签添加属性与属性值,学了<p></p>标签,学会了段落布局;学了table表格,学会了如何在表格中插入文字图片来完成一个简单网页的制作,但是表格网页已经没人使用了,只作了解。完整的网页,大部分都有用户注册,要做用户注册的界面,就要用到<input>的不同type类型来实现,这时候也可以用表格来布局,所以表格在很多时候也能发挥出相应的作用。当然,所有<input>标签需要放到表单中才能有提交的作用,提交的数据就要交由数据库来存储,有get和post方法,但是这是就业班需要学些内容,我们暂时不讲。到css的时候呢,就会觉得,哇塞,短短几行代码,让自己的网页变得更高端更好看了,挺神奇的。
  等到我们上了就业班,开始学习JavaScript,这个时候真正的难题开始了。目前来说,多数主流网页的功能都用JS来实现,伸缩菜单、单选全选反选删除等,常见于购物网站,用到的是鼠标事件,onclick、onmouseover、onmouseout等,然后当鼠标事件触发后,要为想要改变的代码增删改查,这样才能实现效果。定时器与延时器的作用也比较大,图片轮播等特效。JS能做的事情还是挺多的,那么相对的他的学习难度也就更大,完全不是基础班可以比拟的。刚学的这一个星期觉得自己的脑子都不够用了。不过还好,接触的时间长了,学的多了,自己也能慢慢理解了。
  听说后面我们还要学jQuery,老师说到时候你就发现特效的实现简单了很多,很多功能都是用封装好的来写,一两行就能实现JS要四五行才能实现的效果,当然jQuery还不是最简单的,最简单的是开源的bootstrap,要实现特效和功能,把开源的代码复制下来修改成想要的内容就行,但是最好的还是在使用别人代码的同时,还是要用心去牢记和理解才是对自己有帮助的。


作者: 丝瓜    时间: 2019-4-4 18:09
选择了,便走下去。
作者: 万年吃瓜    时间: 2019-4-9 18:03
你有多努力,就有多特殊。人只有坚持把自己变好,就真的会越来越好。
作者: 柠檬leung不酸    时间: 2019-4-10 19:10
不要慨叹生活的痛苦!慨叹是弱者。——高尔基
作者: 柠檬leung不酸    时间: 2019-4-11 20:34
加油(ง •̀_•́)ง
作者: 柠檬leung不酸    时间: 2019-4-16 10:03
没有一种不通过蔑视、忍受和奋斗就可以征服的命运。加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2