两种方式, 自学和培训.
培训有人带着你, 但是需要你辞掉工作, 可能还会去其他城市, 因为大城市的培训机构跟小城市的培训肯定不一样, 也就说不仅培训费用 20000+, 四个月的吃住至少要 10000 吧, 成本很高. 但是好处就是你学着有方向了, 有人带你学, 也就是给你一个学的环境, 很多培训机构打这四个月就能学完就业, 但是培训机构四个月的课程很赶, 很多都在赶进度, 能不能跟得上是一个问题, 很多人在培训的时候都说过前面讲的还不懂, 又开始讲新的知识, 越是着急越是不会, 不是谁都适合四个月速成.
如果你选择去自学
那你首先弄清楚很多东西, 不然就会像是我们做开发的一样, 不构思思路, 想细节, 那你以后就等着无限调 BUG 到死吧. 学前端也是这样, 首先弄清楚现在企业需要什么人才, 现在都流行什么, 需要学习哪些东西? 应该怎么才学才不浪费时间? 学完了应该去哪里找工作, 这些都是开始学的时候就应该想的, 尤其是怎么学, 我见过很多人什么都不想, 直接就学, 越学越迷茫, 就是在无线调 BUG, 自己动手什么都不会, 原因就是开始没有想过怎么学前端才是正确的, 这些的初学者太多太多了. 如果你你选择自学, 那几乎所有问题都是自己解决, 会很难, 但是你要相信有人自学成功了, 如果对于这方面不是很了解, 还是懵逼的状态, 可以加入我的 web 前端学习交流 Q-q-u-n: 767273102 , 分享开发工具, 零基础, 进阶视频教程, 希望新手少走弯路 , 有任何不懂的方面都可以随时来问我或者问我群里的朋友们.
无论你是培训还是自学, 给点建议:
建议一: 有系统的学习方案, 系统的学习教程, 先把前端学了一遍之后才是真正的入门, 然后就是不断的练习, 不断的巩固, 为之后的工作打下坚实的基础.
建议二: 学习前端不要先看书学, 一定要先把一块的知识点学完一遍, 并且自己多多少少会动手操作, 然后去看书温习. 还有不要盲目的看视频, 很多人都是光看视频, 然后在心里没有一个操作的概念, 这样的学习方法最后一定会浪费时间到放弃, 所以学习前端之前一定要知道这些东西, 这都是走过来的人以前走的弯路.
建议三: 很多人都会有一个疑问, 就是学习前端能看懂, 但是不会写, 所以学习前端一定要掌握一个有效率的学习方法, 一个适合自己的学习方法, 作为一个新人, 千万不要自己瞎摸索, 没有必要, 可以请教别人一定要去问.
建议四: 一定要有一个明白人去指导你, 前端的专业程度很强, 80% 的问题自己很难解决, 而且会很浪费时间, 一个小问题可以困扰一天, 这样自信心会受到严重的打击,
关于书籍: html+CSS 这个完全不用看书, 我给新人的建议唯一看书的就是 JavaScript, 推荐《JavaScript 权威指南》: 但是根据我的经验, 能看下去书的很少, 而且书一般都是几百页的.
自己是一个 6 年的前端开发工程师
这里推荐一下我的前端学习交流扣 qun:784783012 , 里面都是学习前端的, 从最基础的 HTML+CSS+JS[炫酷特效, 游戏, 插件封装, 设计模式] 到移动端 HTML5 的项目实战的学习资料都有整理, 送给每一位前端小伙伴. 2019 最新技术, 从企业招聘人才需求 到怎么学习前端开发, 和学习什么内容都有免费系统分享. 好友都在里面学习交流, 每天都会有大牛定时讲解前端技术!
来源: http://www.jianshu.com/p/62ee808172c4