您好 我现在是大三的一名大数据专业的学生 即将面临实习工作但是我总觉得学习的知识很散碎 没有一门可以 找工作的技能 我思考了一段时间 想往前端这方面学习 我想请问一下从头开始学习 到可以工作需要学习多长时间 可以按照您的学习前端的路线学习嘛
学习能力不强的话,还是找个培训机构吧。
学习能力强你可以去b站找视频教学,关键在于动手能力。
还有你大数据专业挺好的,干什么前端。薪资比例一个天一个地。难度也一样。
我记得我以前学前端的时候,也是先从传统的html,css,js开始的,后面在慢慢去接触一下框架,如jquery,bootstarp等,但是现在工作上最重要的是必须要回vue,而且要精通vue,由于现在都是采用前后端分离的架构,因此现在也必须学习如何对接前后端接口
如果你念的是本科,那么学的本来就是基础,好让你在实习工作的时候能快速上手
你想学完直接掌握一门技能,那是想多了,也没必要
你要真的像比尔盖茨和乔布斯那样掌握了一个牛B技能,那你完全没必要把学念完
如果你念的是专科,那么学好专业课,你自然就会掌握一门技能
从 最基础学
html (两三天 html,html5 )
css(css3,一周 学习 基础 属性 结合 html 练习 布局 ,pc,移动端 都找几个 复杂的页面 练习练习)
js(基础语法 和用法 一周就行 ,但是 js 是前端 最重要的 一部分 深入的学习 那就 得 很长时间,基础语法指 数组,字符串 对象 操作方法,遍历,函数,变量 等等 语法 )。 然后 深入 一下 原型,原型链 ,继承 ,promise ,async,jq,ajax,本地存储等等这些 要都 涉及 那就得 好几周。
而且 项目中 要涉及 插件 和 ui库得使用,也得学习 插件的使用,这个 看api就行
当然 具体 根据 掌握程度 来 把控时间 。
这三个学习完 建议 html+css+js 结合起来 练习 一两个 复杂的 项目 比如 模仿 小米商场,淘宝页面等等 。
然后 就可以 学习 vue +react 的框架了 。建议先学 vue(两三周 左右 吧,基础语法 + 实操 能独立 开发一个 完整的项目) ,react 也是如此。 综合下来 快的 4-5个月 。慢的
6-8个月 甚至 更久 。这个全看 自己的进度。 不过 你要是 学习能力强 另算,要是 有 其它 语言基础 会更快 。因为 基础语法 都类似。
上面说的时间 是 全身心 投入 学习 (8个小时左右,中间 吃午饭,休息 可以 有一个半小时 到两个小时)。不是 三天打鱼两天 晒网
这些还是 前端 必备的 ,要是加上 node 那就 更久,不过 node可以 不学
每个人想法不一样,做自己就好,想学什么学什么,但是你要清楚,学一门技术是需要时间的,你现在想着学前端,可能学一段时间又想学其他的,前端也不是那么简单,很多人干其他的干不下去,都想干前端,没那个必要的,可以把自己正在学的掌握好,然后再去学别的,这么一来不就掌握了很多技能嘛
时间:按照去培训机构的时间,前端学四个半月,后端学五个月。(我个人在职实习中,自学前端花了7个月左右)
建议:我建议你自学,因为如果你没有自学能力,去培训机构也是白搭。花钱不说,个人学习能力没有养成的话,你即使入行了,以后的发展页得画个大大的问号。
学习路线:你去B站搜前端学习路线,能搜到一大堆,跟尚硅谷或者黑马或者前锋的学都行,学完了做两个项目,工作因该是可以找的
结语:想全是问题,做才有答案,站着不动永远都只是观众。有积极向上的想法的话,就行动起来吧。