历经有二十多天前端web基础班的培训,感觉系统的课程、教学,老师的悉心与之交谈、授业解惑,自己应去学会建立起责任心、自觉性还有坚持不弃的决心,这三大部分不仅是对前期,对后期步入的就业班,甚至真正面临就业也会有很大的影响。
我是20年时毕业,专业是计算机应用技术,但技术学习得很浅显,显然想找本专业工作难上加难,工作段时间后,还是想着去学习技术吧打实精进,给自己个机会吧。经过考虑了解最终来到黑马程序员学习,基础班学习的过程收获很多,如以下心得体会:
起初先课程是对web前端需要制作的网页进行一个基础的了解,接着安装所需的代码编辑软件,然后开始学习HTML+css(超文本标记语言与层叠样式表),整个过程涉及的知识点繁多,我印象中容易错乱的有几部分。第一个是浮动那块,就是子元素浮动后会脱标,不占位置从而不能撑开标准流的块级父元素,则会影响网页里的其他元素布局。这时清除浮动的运用起了很大的作用,共有五个方法,a、直接设置父元素高;b、额外标签法;c、单伪元素清除法;d、双伪元素清除法;e、父元素加overflow-hidden,应用时要注意添加的对象,我们一般运用较多的还是双伪元素清除,在css里设置好后直接给标签加类即可清除浮动,还可以解决margin的塌陷。第二个是定位的设定,三种定位的区别,a、relative相对自己之前位置移动,没有脱标,用于小范围移动;b、absolute 相对最近的非静态定位的父元素进行定位移动,脱标;c、fixed 相对浏览器进行定位移动,也脱标,固定在屏幕某处。前两种搭配是子绝父相。跟浮动一样,元素添加了绝对定位和固定定位之后,元素模式也会发生转换,都转换为行内块模式。第三个是3D空间转换,不过在目前阶段不用深究。等等......
其实基础班难度不会太大,我们学习都是从零开始,不管经历过还是转行的,所以不用过于当心,只是在学习方法上要学会总结。老师下传和自己在网上查询的基础资料,一定要分类整理,文件名也切记不要什么aa bb 123之类的,要命名容易体现内容种类的名字。其次每天、每个阶段都要养成做笔记的习惯,切不可囫囵吞枣!它能让你更进一步缕清思路,了解自己的模糊点在哪,总结易错点。刚开始笔记复制粘贴也没关系,慢慢的积累后就会知道怎样去筛选需要的信息,并且很多东西还是需要多练多动脑思考去理解网页的结构是怎么分布的,对应的样式该怎么写怎么调用,习惯用f12去查错,有不懂的时候查阅一下资料、手册、找百度也是一种解决方式。这些都是需要实践得出经验,因为只有实际去写时,才会出现各种问题,再思考来解决这些问题时,将知识真正刻脑里,循序渐进转换成自己的。解决问题表层时,最好再去推敲问题产生的基础,怎样让结构简易明了执行效率高,优化代码结构还是很重要的。其实多动手多思考多总结就会有收获。
然后,是学习前要做好消耗的准备,时间、精力、资金等,也要有融入相关圈子的准备。在这个过程最好是做一个计划,规划,在未来多长时间要达到怎样的水平,提升到怎样的程度。这能给予推动你进步的动力。黑马的老师们给予了很大的帮助,花花班主任很关心我们的日常,还会留意鸡汤给我们打打鸡血,航老师也是真的讲课详细温柔,总结都很清晰,让我们很容易去接收新的知识点,老师们都在陪着我们一步一步前进,很有动力。最后的总结就是,努力去做了才知道结果,即刻动手,不要让自己停留在想的阶段。 |
|