18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 【经验分享】学web前端开发,培训靠谱还是自学靠谱呢?

【经验分享】学web前端开发,培训靠谱还是自学靠谱呢?

时间:2022-08-22 02:30:01 | 来源:网站运营

时间:2022-08-22 02:30:01 来源:网站运营

随着大量的电子行业,机械行业,建筑行业,反正诸多的传统企业的工作人员,都在学习前端开发,最重要的原因是大家都得知web前端这个行业已经成为所有行业中最火的一个,因为前端开发的工资在各个公司中都在翻倍的增长,前端开发者也成为了目前为止最为稀缺的人才。

但是目前我看到的现象是好像每个人都是太过于眼红,看到哪个朋友做前端开发的,一个月都是过万的工资,心里很是不平衡,可能他们一个月的工资都会赶上自己半年的工资,然后都想做这个,因为差距实战太大,我相信每一个人都是这样想的,前端培训开始火了起来,但是遗憾的是,大量的培训四个月造就了如今前端行业不平衡,新手太多,注意是“新手”不是前端初级工程师,因为刚培训出来的人只能说是新手,跟刚考完驾照是一样的。但是现在前端缺的是直接可以给公司干活的人,而不是那种刚出来什么都不会的,需要别人教的,然后大量培训出来的人找不到工作,因为没有工作经验。不过我们选择前端这个行业是一点错误都没有的,因为它就是未来的一个发展趋




我是一新手学习前端有需要去培训的必要吗?这个问题我想这也是大家现在正在困扰的问题,那么前端值不值得花钱去报培训班呢?

今天我们就来讨论一下前端是不是应该培训,有没有必要培训:

分析

首先我们要知道所有的编程语言都有培训班,由于现在是一个快速发展的社会,许多人都面临就业难,就业竞争大的情况。这时候就好多人选择了学习编程语言这项技能。同时也紧接着应运而出了好多的培训机构。那现在的我们就提出了一个问题。我们真的需要去培训吗?

就拿前端这么语言来说,其实小编认为好多人其实都是需要培训的,为什么这么说呢?我们可以参考一下以下的几点,看看你是不是也符合其中的几项:

1、完全没有自制力,需要学习环境

2、想通过视频自学,但无法坚持到最后

3、你发誓要坚持,可惜遇到问题没人即时的帮你解答

4、你可以坚持学习,也找到了人给你答疑,但你就业遇到了困难

5、你刚找到了工作,但是领导下发的任务有好多问题,你不知道该怎样解决

如果你符合以上几点的话,那么我劝你最好还是去报个培训班来学习前端了。当然以上只是小编个人浅显的理解和中肯的建议,希望大家能给大家带来一些帮助。




如果你选择自学建议如下

给自己做好学习规划,每天学习的知识要定量,然后每天做什么作业,做什么案例都计划好,这是学习的基本功。




有系统的学习路线,以及最新的企业需求标准,不要学已经过时的东西。




因为没有人指点,所以会很难,找一个可以交流的地方,web前端开发交流群,人多一些,活跃一些的,有不懂的问题可能还会有好心人帮你解答。




学习前端开发需要一定的学习方法,如果你对于这块还不是非常了解,不建议开始学,这样会很浪费时间,先找过来人问下他们曾经走过的弯路,自己不要重复的走,很多前人走过的弯路,就没有必要重新走,同时也借鉴他们的成功经验。




如果你选择培训建议如下:

1.需要付出一笔不菲的培训费用,如果选择线下培训,培训时间是四个月时间,学费大概平均是18000左右,而且每一个城市的培训水平还不同,加上四个月的生活费,至少在30000以下。

2 如果选择线上学习,可以节约很大一部分开支,线上学习的成本就会低很多,讲课的内容是统一的,会相对于公平一些,无论在哪个城市共享的资源都是一样的。

3.选择培训机构需要放大眼睛,比如给你承诺包就业这些就不去,这些肯定是骗人的,还有贷款利息还的太多的不去,很多培训机构最后还利息就要好几千,不要被培训机构的推荐就业吸引,推荐给自己找差不多。

4.早一点认清现实,不要认为培训就能找到工作,时刻警示自己培训不一定能找到工作,只是增加我们学好技术的概率,时刻记得只有自己技术学好才是最重要的。

从学习方式来看,自学通常是通过视频和博客来学习,这其中的问题在于,一开始的时候没有一个整体的知识框架,反正哪里不会点哪里,零碎得来的知识无处安放。今天背了一些概念,明天做了几个实例,学了一段时间发现,背的概念不知道怎么用,做的实例不知道怎么举一反三。培训班可以比较系统的梳理知识点,并且设置合理的练习题,及时的对知识点进行实践,这是系统学习比起零散学习的一个很大优势。




从学习进度来看,前端知识点比较琐碎,自学的时候很难知道自己到底学到了多少知识,距离工作岗位的要求还有多远的差距。毕竟我们看到招聘的要求都是“精通HTML,CSS;掌握JS开发,熟悉原生JS原理”之类的,怎么可能知道到底什么叫精通啊,什么叫了解啊是吧。另外就是自控力的问题,一个人看视频真的特别特别难,尤其是不知道到底要多少时间能学到什么阶段的时候,非常容易有挫败感,容易放弃




Web前端开发所需要的知识技能及系统的学习路径,大家可以参考一下

1. HTML5 + CSS3 + JavaScript Web开发基础中的基础,HTML是负责网页结构,CSS负责网页样式,JS则负责逻辑交互。前两者更像是标记语言,没有什么逻辑,JS才是前端的重中之重。 HTML5 新增的技术大部分需要结合JS学习。 每个人学习进度可能不同,这个阶段主要是多仿站,熟悉基础,试试用CSS写响应式页面,了解JS深入性的知识,比如原型链、闭包、 设计模式 等需要更多的积累,逐渐理解并实践掌握。

2. JQuery + BootStrap + Ajax + Json jQuery是JS的一个应用库,能够提升原生JS开发效率。Bootstrap则是响应式框架,更简单的实现手机/平板/PC多个设备的页面支持。Ajax技术用于异步交互,不刷新页面就能更新数据,比如 地图 应用等。Json是一种数据格式,被广泛应用在各大编程语言中。 jQuery 和 bootstrap 会简化很多编写的代码量,用着不亦乐乎,但对于基础还不是很扎实的人建议还是少用。 Ajax 和 json 通常用于和后端交互,在实际业务中也经常用到。 3. Git/SVN 版本管理工具,主要用于团队开发时避免文件冲突,也可回档。前端推荐学习Git。

4. Nodejs + Mysql /MongoDB(可选) 运行在服务器端的JavaScript。Express是其拓展MVC框架。其中nodejs最常用到的就是npm包管理器,不用到各个网站去下载资源包。 数据库 的学习可以选择MongoDB或者MySQL,前者与Nodejs的契合度更好,不过现在大多数网站都是 PHP +Mysql的组合,如果有学PHP的打算的话,可以先学习 Mysql 。

5. ECMAScript 6 JavaScript 的语言标准。ES6中加入了很多新的概念,也弥补了之前版本中JS的很多缺陷,越来越多的项目开始运用ES6进行开发。学之前最好把ES5先搞懂了,目前实际项目中考虑到兼容性,ES6是需要通过Babel将其编译为ES5来部署的。

6. Angular/React/Vue 前端三大框架,各自也有着各自的生态系统,根据需求自行选择学习。目前企业需求量最大的仍然是Angular,但近期趋势来看react和vue则更受欢迎。因为现在前端技术发展太过于突飞猛进,工具和框架的更新比翻书还快,建议学习还是看文档比较好。学习过程中也会遇到很多用到各种构建工具的时候。

7. 其他常用工具 这个一样是根据需求自行选择学习。比较常用的现在有 Web pack,可以将多个不同编程风格的文件打包,比如ES6/AMD/CMD之类的模块化都能识别并编译成 浏览器 能运行的文件。Sass/Less,CSS预编译框架,可以用带有逻辑性的方式编写CSS代码。Gulp/Grunt构建工具,可以自动化对代码进行压缩合并等工作。

8. 其他后端编程语言

目前市场对前端基本都要求会一门后端语言, PHP / JAVA / Nodejs / Python 等。

学习编程重要的还是实践,多敲代码,多去尝试。独立解决问题的能力、探究钻研的精神是必不可少的。有兴趣的话也可以自己搭建一个技术 博客 ,往 github 上传几个 开源 项目,这些都是不错的加分点。

一名优秀的 程序员 ,不仅仅是 程序员 。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭