最近好多小伙伴问我:"老哥,学前端到底要多久啊?三个月?半年?还是一年?" 每次听到这种问题我都想反问一句:"你想学到啥程度?是想能改改网页模板,还是能自己手撸电商网站?" 今天咱就掰扯掰扯这个事儿,保证不说官话套话!
一、看人下菜碟的学习时间说实在的,前端学会要多久完全看人:
纯小白选手:每天能肝3-4小时的话,4-6个月能摸到找工作的门槛。别信那些"21天速成"的鬼话,光CSS的坑就够你填俩月的 有编程基础的:比如写过Python或Java的,2-3个月就能上手做项目。DOM操作和ES6语法对你们来说就是换个语法糖 设计转前端的:审美碾压程序员,但遇到JavaScript直接懵逼。重点攻JS的话,3个月左右能支棱起来二、学习路上的三大坑我见过太多人在这翻车:
插件依赖症晚期:整天npm install,离开ElementUI就不会写按钮。建议前期多手写原生组件,后期再用框架 追新强迫症:Vue3还没学明白就想着学Svelte,结果哪个都不精。抓住React/Vue一个往死里学 项目恐惧症:教程看了几十G,连个TODO List都写不利索。记住:看十遍不如写一遍!三、亲测高效学习路线按这个节奏走少走弯路:
第1个月:HTML+CSS死磕布局,Flex和Grid必须玩出花 第2个月:JavaScript狂刷DOM操作,每天写10个页面交互 第3个月:Vue/React选一个,配合webpack搞工程化 第4个月:做三个像样项目(电商/后台/移动端各一)重点来了:学到能实现轮播图不算会,能说出为什么用transform而不是left才算入门!
四、线上学习真香警告现在学前端比我们那会儿幸福多了:
随时回放功能:老师讲十遍都记不住的Promise,拉进度条看到懂为止 云开发环境:不用配环境配到凌晨三点,打开浏览器就能写代码 项目实战带练:有人带着从零搭项目,比自己瞎摸索快三倍 半夜答疑服务:卡bug时随时能抓到人救命,这点太关键了!真实案例:我表弟的逆袭之路去年我表弟(机械专业纯小白)在网时代教育学Java。当时我还嘲笑他:"你键盘字母都认不全学啥编程?"结果人家6个月学完直接拿了13k的offer,班里三十多人基本都这薪资水平。后来我看他们前端课程也不错,项目都是仿今日头条、网易严选这种级别。
关键是教学方式够狠:每天强制github提交,两周一次项目答辩。有次半夜两点看到他还在改bug,导师居然在线批注代码... 最近看他朋友圈,带他的导师刚跳槽去腾讯拿年薪百万,难怪教的东西够新够实用。
想了解的可以搜下 www.wangshidai.cn。小白找不到官网的可以加他们微信:13148733307返回搜狐,查看更多