以下为前端工程师需要掌握的最为基本的知识点,请同学们首先学习每个知识点下面所列举的相关资料,再完成相应的作业。
- DOM的事件模型,灵活运用事件机制,在合适的元素上绑定事件
- 绑定事件的方法
Khan Academy - 视频学习资料
Eloquent Javascript Ch. 14 - 英语文字资料,全面概括DOM
MDN - MDN DOM教程,可选中文
- 盒子模型
- 常用的css属性,如background、font系列、相对单位等
- 选择器
- 定位,绝对定位、相对定位
- 块级元素和内联元素
- flex布局
Frontend Masters - 视频课程,只需要看Learning CSS这一部分
张鑫旭 Flex教程 - 中文资料,全面讲解Flex布局
Flexbox Froggy - 完成flexbox froggy的24个关卡
- 常用的方法
- 常见的头字段及其作用
- Promise: 来源,使用方法
图解HTTP - 中文文字资料,看前六章内容即可
阮一峰 - 中文文本,看第16章:Promise对象
MDN-AJAX - MDN文本资料,可选中文
- React hooks: useState, useEffect,useCallback
- react中绑定事件的方法
egghead - React视频课程
overreacted - useEffect hook 文本资料,可选中文
- pages
- data fetching
- routing
Nextjs - Next官方文档,看完Basic Features, Routing两部分内容
博客小程序 - 跟随Next官网提供的步骤完成最终程序