前端学习路线规划
1. HTML + CSS + JavaScript 基础知识
HTML:超文本标记语言:可以理解为页面的框架
CSS:层叠样式表:可以理解为页面的样式
JavaScript:一个脚本语言(和Java没有半毛钱关系!):可以理解为页面的行为
- 学习视频:资深技术宅带你入门-Web前端开发-HTML+CSS+javaScript
- 学习文档:MDN文档(首推但需要翻墙)/W3School(国内的但不完善)/菜鸟编程(国内的勉强能用)
- 学习笔记:一位大佬的学习笔记(强烈推荐)
2. 项目:HTML + CSS 构筑一个静态页面
学习了上述的基础知识,那么就可以开始做一些静态页面的项目了
项目1视频:HTML5+CSS3实战项目-米修在线静态页面
项目2视频:Web前端开发之小米商城实战项目
3. JavaScript 进阶
JS是前端最为核心的东西,他设计操作页面上的各个元素以及数据,之前第一章简单学习过,接下来是十分推荐的详细教程!
- 学习视频:【狂神说Java】JavaScript最新教程通俗易懂
- 学习文档:javascript 标准参考教程(alpha) -阮一峰/以及第一章推荐的文档
4. Vue / React 前端框架
当掌握了前面的基础知识,就可以学习一些主流的前端框架Vue / React(推荐先学Vue)
- Vue官方文档
- Vue视频教程:前端基础必会教程-4个小时带你快速入门vue
- React官方文档
- React视频教程:最全的react视频【黑马程序员】