学习心得
通过这段时间的学习,逐渐的为我打开了一道新世界的大门。在软件中让我从不识前端为何物的菜鸟,渐渐的学会了如何在浏览器中编写一个静态页面,乃至用js写出相对动态的代码。用标签写出web网页,这是一件很有趣的事件。
在HTML中主要就是对标签的记忆与理解,它类似于一个word文档,里面是要给用户的信息。使用提供的一些标签,来把你想传递给用户的信息进行布局,是信息更好的传递给用户。HTML使用div和table来布局,而老师主要教导我们多用div布局。因为用table布局网页会有加载过慢的问题。
css又叫层叠样式表,在css中相当于对整个文档进行修饰,美化网页实现更好的交互性,这部分主要用来记住一些css的使用效果,比如改变字体的颜色大小,对图片的大小与位置定位等属性。在css中我认为比较重要的是盒子模型,这里面的padding和margin很好用也很方便,给它个大小你就能很轻松的完成的短距离的移动。
JavaScript用来增强和用户之间的交互性,可以处理和响应用户的行为。用我的理解相当于是把整个由HTML和css组成的静态页面写活。和之后的要学的java不同的是JavaScript是基于对象,java是面向对象JavaScript只要在网页中就可以解释运行。相对于前面的HTML,CSS的记忆,JavaScript这部分需要 的是逻辑上的理解,对于一些基础上的对象,方法的理解与运用,还有dom模型中对数据类型的转化。
在已经学到的java中,有很多跟js很相似的部分,比如for循环和if条件判断。但是java是强类型语言,会更加的严谨。
在学习的过程中我得出这样的结论:
1. 学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确,以及注释)。
2. 在学习的过程中,最好不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。
3. 在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。
4. 在学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息加以整理,促进学习的深入和知识水平的提高。
学习编程不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己,实践失最重要的。而且还可以从实验中,体会到编程的乐趣,感受到自己做好一个程序,然后运行出结果,很有成就感的!