关于前端自学和培训的一点见解

对前端的了解和学习计划: 简单地说一下我对web前端的了解,相比andriod、ios、PHP网站后端等开发,我觉得前端相对会容易一些,入门更快一些,实际上前端攻城狮要掌握和学习的知识非常多(图片来至知乎)。

下面是我目前对前端知识体系的理解(比较片面,请大牛指正): 包括: 理论知识:http协议、W3C标准、ECMAScript标准。 基本编程语言:html(Html5)、css(css3)、javascript 框架和类库:jquery、Bootstrap、react等 其他:浏览器兼容、缓存机制、响应式布局、web安全、性能优化、SEO等。 其中"html+css+js"是前端最基本的知识体系: html:构建了网页最基本的结构 css:美化网页 javascript:负责网页的交互呈现 如果把网页比喻成一辆汽车,那么html是车子的钢结构,车轴等,css是车子的涂漆,汽车美容等,而js则是汽车的发动机、轮子,能让汽车跑起来。现在前端技术发展非常快,Bootstrap、react、angularjs等这些技术非常跑火,我目前应该学习的应该是上图前端中最基本的东西,这些基本知识掌握之后能够会使用一些javascript库、框架更便捷地实现网页各种功能。 学习计划: 这个月主要是学习html+css+js的基本知识,一些基本的常用的标签,css样式等。 Html基础:常用的html标签(html5新增标签header、section、canvas、video等) Css基础: 基本的属性(css3新增属性:box-shadow、transition、transform 、animation等) css盒子模型 页面布局、元素定位 浮动布局(清除浮动) 各种定位 css Sprite 样式的重置、复用 css优先级机制 css hack等 Javascript基础: 数据类型 变量 控制语句 函数 Dom 事件...... (后续再补充) 这个月学习的目标: 1.基本标签能够熟练的使用,包括一些新增的html5+css3标签。 2.使用javascript(jquery)实现一些简单的页面交换效果。 3.完成一个相对简单的页面。

写给自己: 我很庆幸自己还年轻,敢于去冒险,既然有了想法和计划就值得去努力试一下。每1-2天我会在这里更新自己的学习笔记,积极跟大家交流,也请大家多多指教("虐我")。而所有这些目的是我希望到月底自己能凭这些东西尝试着去面试一些前端工作,即使结果失败了,但我这个月并没有损失什么,反而是多了一些机会。加油! 交流群:103791667

收藏 0分享浏览 1331
5年前
跟帖
MonstorX
5年前

丝毫没有谈到培训啊strong text

沙发

@MonstorX 你加我交流吧1820980730

板凳
说几句
广告位 点击查看投放指南

我的收藏