在学习本系列指南前,请确保你至少掌握了基本的信息搜索能力,本系列指南不会也不可能提供无微不至的关怀,在学习过程中遇到问题请善用搜索。
学习方法:按照章节顺序学习即可。如果章节内使用有序列表列出学习知识点,则推荐按照顺序学习;若使用无序列表,则建议有选择地学习。
- 入门教程:HTML - MDN
- 入门教程: CSS - MDN
- 入门教程:JavaScript - MDN 或 JavaScript教程 - 廖雪峰(跳过其中的 jQuery、underscore 和 Node.js 部分)
- ES6 教程:ECMAScript 6 入门 - 阮一峰
- jQuery:官网
- Lodash:官网
- 计算机网络
- 图解TCP/IP(第5版),人民邮电出版社
- 图解HTTP,人民邮电出版社
- AJAX
- Web 安全相关:Web 安全 - MDN
- git
- Linux 基础命令
- Chrome Dev Tools
- 精通CSS:高级Web标准解决方案(第2版),人民邮电出版社
- CSS 预处理器:Sass/less
- 前端模块化
- 构建工具:webpack
- 代码风格:ESLint
- TypeScript
- Node.js
- 前端测试
- 数据结构与算法
- 操作系统
- 计算机网络