博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写给同事的前端学习路线
阅读量:7017 次
发布时间:2019-06-28

本文共 835 字,大约阅读时间需要 2 分钟。

hot3.png

前端要学习三个部分:HTML,CSS,JavaScript(简称JS),因此首先明确三个概念:

HTML是内容层,它的目的是表示一个HTML标签在页面里是个什么角色。
CSS是样式层,它的目的是表示一块内容以什么样的样式(字体、大小、颜色、宽高等)显示。
JS是行为层,它要做的是当用户触发某些行为时,会给内容和样式带来什么样的改变。
1,HTML,CSS部分。
HTML/CSS初学,就照着的实验做,把 两套做完了就入门了,
入门之后,学习CSS的精华,即布局,推荐李炎恢的教学视频,布局这一章: 第27章,如果觉得不够,需要实战,则再学习接下来的28,29章。注意,这时候一定要老师讲一块代码,自己就要照着实现一次,切勿只看不做。
CSS还有一个精华部分就是命名规范,找几个著名网站(比如豆瓣、网易新闻)这类,研究它们的命名规范,我这里,有一个现成的命名规范可供学习(需要登录evernote查看):

学习完成后就是一个较为熟练的HTML/CSS使用者了.这时候如果想继续深入学习相关类库和框架,推荐Sass和Compass,推荐两篇阮一峰的博客:
和这本书:《Sass and Compass in Action》
2,JavaScript部分。
初学者推荐看视频:
,特别注意JavaScript的OOP写法(重点,可多看几遍),以及闭包、原型链,异步编程部分(次重点),前者写项目都在用,后者涉及JS这个语言本质特点。
然后需要学习JS和HTML/CSS在浏览器下的调试方法,推荐用Google Chrome下的chrome developer tools调试,可以看这个视频学习:
看完视频并经过实践后,可以看《Javascript good parts》(
)这本书,不必细看,看它的思想即可。用于巩固,提升JS方面的编程思想。
感谢豆瓣白乌鸦童鞋分享~

转载于:https://my.oschina.net/u/2540725/blog/597097

你可能感兴趣的文章
女兒,今天是你的生日
查看>>
机器学习零基础?手把手教你用TensorFlow搭建图像识别系统(二)
查看>>
韩国美女黑客是怎样的一种存在?
查看>>
利用无人机或吸尘器黑掉企业无线打印机
查看>>
Linux基础命令介绍九:进程与内存
查看>>
实现翻转卡片的动画效果
查看>>
即时通信增长持续放缓,差异化与多元化成为趋势
查看>>
《Linux内核精髓:精通Linux内核必会的75个绝技》一第2章 资源管理
查看>>
《认知设计:提升学习体验的艺术》——与学习者进行交流
查看>>
Facebook、亚马逊等巨头是如何建造自己的数据库的?| 全球聚焦
查看>>
默认OpenStack安全组:如何更改规则?
查看>>
IBM利用“沃森”超级电脑帮助员工对抗癌症
查看>>
传感器将获工信部重点关注
查看>>
调查:网络提供商不能有效抵御DDoS攻击
查看>>
人工智能+人=强大的网络安全
查看>>
Office 2016七月更新:Word和Outlook更智能,PowerPoint新动效
查看>>
“十三五”公共安全科技创新规划涉及哪些安防概念?
查看>>
论道商业WiFi:商业WiFi技术大起底
查看>>
大公司病怎么治?贝索斯致股东信泄露了天机
查看>>
AI 科技评论和学术青年们的 GAIR 小聚会,面基就要freestyle|CCF-GAIR 2017
查看>>