以任务的形式,对前端自学进行简易的规划
新人上路(真的零基础,不是自谦)
- [x]  下载 VSCode,跟着 B 站课程尝试写个 HTML 文件
 
- [x]  (必做)打听「科学上网」的途径,学会翻墙
 
- [x]  注册 GitHub 账号
 
- [x]  (必做)注册大模型类产品的账号,最好是 OpenAI 以及 ChatGPT
 
- [x]  安装 Git,会使用 Git clone 远程项目
 
入门(社团培训、网课培训的普遍水准)
- [x]  学习基础的 JS、CSS、HTML,够用即可
 
- [x]  安装 Node.js
 
- [x]  学习自己的操作系统中唤出「控制台」的方法,学习 VSCode 中唤出控制台的方法
 
- [x]  初步学习 Vue 或者 React 二选一
- [x]  Vue 推荐跟着互动教程学习,然后可以看看尚硅谷或者黑马的课程
 
- [x]  React 用的人很多,但是对于新人可能不是很友好,建议从 Vue 开始学,但是这两个语法很相似,学会一个就可以直接写另一个
 
 
- [x]  尝试搭建自己的个人页面,开始琢磨个人简历
 
- [x]  学会使用静态托管服务,托管自己的页面
 
初级(培训班的上限)
- [x]  尝试使用 Vue 或者 React 编写一个简单的应用
- [x]  写自己感兴趣的应用是最好的
 
- [x]  不知道写什么可以写个 TodoList,或者 Markdown 文档编辑器,类似于 Notion
 
 
- [x]  学习使用云函数搭建后端,使用 Node.js 语法进行云函数的编写
 
- [x]  学习前后端通信的相关 API,了解接口文档的写法
 
- [x]  学习响应式布局,尝试使用 Tailwind CSS 搭建响应式页面
 
- [x]  开始接触 TS