# 前端学习之道 **Repository Path**: sauron831/front-end-learning ## Basic Information - **Project Name**: 前端学习之道 - **Description**: 最怕你一生碌碌无为,还安慰自己平凡可贵 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://youkewang.top - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-19 - **Last Updated**: 2022-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 💪前端自学课程分享 **前端入门(找工作标准)学习路线** 前端三剑客(`HTML`、`CSS`、`JS`)、构建工具(`Webpack` / `Vite`)、前端框架(`Vue.js` / `React.js`)、`TypeScript`、原生小程序技术、企业常用跨端小程序框架(`uni-app`,`Taro`)。 上面的内容学完,实战项目认真做完,花1周时间刷面试题 + 准备简历,包装 1~2 年,北上广深找 8~10K 薪资的前端开发工作绝对没问题。 工作以后在做好自己公司的项目的基础上多拓展自己的业务面,常见的互联网业务:音乐、电商、直播、短视频、IM即时通讯、社区交友、网盘、在线教育、旅游。。。等等。 代码量到达一定程度,你就会发现市面上看见的大部分产品也不过如此,可以开始深造,研究底层技术了。 推荐几套不错的入门到就业的自学课程,技术的知识点几乎是一样的,但实战项目不同,可以多积累几个项目经验。 - [慕课-前端工程师 2022 系统就业课](https://youkewang.top/1512.html) - [黑马博学谷-前端就业 2022年](https://youkewang.top/1504.html) - [WEB前端线上系统课(20k+标准)2022年](https://youkewang.top/1531.html) 对于想转行、零基础、基础比较差的朋友可以认认真真跟着学,绝对是有收获的,最关键是坚持,特别是下定决心转行的,每天都要学习,一定能成功。 **前端进阶学习路线** 这个阶段主要适合干了 1~3 年的前端,小公司,垃圾项目,每天拿到产品给的需求,梳理业务逻辑,然后蓝湖切图画页面,调接口CRUD,遇到问题就百度,搜不到就和产品撕逼`这个需求做不了`,代码写完了还要整天被分不清楚是前端BUG还是后端BUG的测试骚扰,长期下去学不到什么东西,而且心也会越来越累,入行时的激情也会被逐渐消磨殆尽。 这种情况建议去更大的平台,大厂进不去进中厂,怎么进?靠 Github 的开源项目,靠上百篇技术干货文章的博客。 每天除了完成公司的CRUD需求外,一定要抽时间学习,`JS 设计模式`,`Vue / React 源码`,`构建工具(Webpack、Vite)源码`,以及**周边生态插件**的源码,都要研究,研究源码是一种好习惯,学习源码肯定要补`数据结构算法`相关知识,甚至还要学点`编译原理`的知识,多去 `Github` 看看别人的开源项目,研究别人的轮子,先模仿,再创新,热门新技术也要学习并且做项目实践,感兴趣也要扒源码学习,最后用 Github 的 Repo 和 star 来挤进大厂或中厂,这个阶段除了拼命之外,感觉没有什么好的方法了,毕竟爱拼才会赢。 进阶的自学课程推荐: - [慕课 大前端进阶2022版](https://youkewang.top/1541.html) - [Vite 从入门到源码分析](https://youkewang.top/1349.html) - [大前端高薪训练营|对标阿里p7](https://youkewang.top/1223.html) - [前端实战训练营 对标阿里 P6+](https://youkewang.top/1579.html) - [前端架构师培养计划](https://youkewang.top/1198.html) - [慕课 Web前端架构师](https://youkewang.top/708.html) 这个阶段逼着自己把英语学好,能看懂各种英文技术文档。 **前端高级路线** 本人目前也只是某厂中级前端,不敢说高级。 这个阶段基本不看视频课程了,本人认识的很多前端大佬(薪资40K+)的学习方式更多是 Github 的各种开源为主。 多做一些复杂业务的项目,肯定会遇到各种各样的技术难点,如果业内没有现成好用的解决方案你可能得自己造轮子,然后一个个突破就好了,这种项目机会难得,抗住压力,能上就上。 ## 定位 我想成为怎样的人?是何领域?怎样的深度?我适合吗?我现在能做到什么?大概多久做到?何时动身? (其实这一点已经难倒了一大批人,知乎上“刚毕业感到迷惘该怎么办?”这样的问题比比皆是, 因为做出这样的自我定位是一件严肃和认真的事,其本身就需要自身有足够丰富的知识和经历,才支撑自身做出正确的选择, 而,大部分的人,思考方式被应试教育局限,天赋和灵感被周末的补习班和业余时间的“循规蹈矩”扼杀)。 ## 天赋 假设你已经找到自己所爱,正在为之奋斗;这样的人是不需要什么毒鸡汤的,更不会存在“汗水和天赋哪个更重要”这样的伪命题问题; 你的所爱就是你的老师和方向,他会带你塑造你的方法论、时间管理...一切一切,他会让你感受不到所谓的“疲倦”,每一个熬命的深夜都是他在将更多的快乐赋予你的通道, 他不会让你认为你在“努力”,所以,这些人根本不需要“汗水”,而所爱就是他的“天赋”。 至此,努力学习,向钱看,共勉!