零基础的人想学编程,报哪个培训班比较好,比较负责的是哪种?
额,按照我初学的经历来说,其实不用报培训班。第一、培训班都是流水线是培训,虽然给学生讲了知识点,但是学生能不能掌握到位就不知道了。第二、现在很多培训班都吹嘘夸大,而且价格也不菲。所以你完全可以在网上找个公开教程或者书籍,自学。其实自学也比较难,可以找个小伙伴或者有经验的人稍微给你解答一下问题比较好。
感谢邀请,十年程序猿老司机来回答一下。
作为零基础的人要学编程,如果自己有足够的自制力,可以自学,毕竟现在网上什么教程都能找到。如果只是把编程当成业余爱好,自己编编程序玩玩,完全可以自学,没必要报班,如果是想找工作的话,培训班能带来一个系统化的学习,还是有些作用的。我不知道题主是哪里的,每个城市的具体情况也都不一样,这里我就不具体推荐哪个培训班了,但是可以谈一些选择培训班的依据和培训班的作用,题主根据自己的情况看是否要报培训班,以及如何选择培训班。
培训班能做什么
我工作十几年,也见过不少培训班出来的,他们有的是计算机专业的,也有非计算机专业的。通过和他们聊天,基本可以确定培训班主要的内容,可以分三块。
- 第一块是基础知识的学习,包括所学编程语言的语法,中间件,(拿java来说一般就是java基础,tomcat等容器,redis,MQ等)数据库(MySQL,Oracle等),前端HTML、javascript(包括jQuery、等常用框架),css技术(包括bootstrap等模版框架),linux操作系统。还有一些还会有高端一点的大数据和NoSQL,比如mongodb,HBase,hadoop,spark,storm等,甚至机器学习方面的讲解。毕竟大数据和机器学习如今非常重要了,是个公司基本都会搞一些这方面的产品或项目出来。
- 第二块就是项目实操,会选择某个具体的系统方向的软件,比如OA呀,CRM,电子商务网站呀之类的,当然不会非常复杂,带领你从一开始的可行性分析,到需求分析,概要设计,详细设计,数据库设计,编码,测试,上线发布,后期更新维护等全流程走一遍,以此来弥补实际工作中项目经验的缺失。
- 第三块就是关于面试和求职的经验。包括如何写简历,面试时如何回答,怎样扬长避短,常会被问到的一些问题等等。另外因为这些培训班长期向社会提供这一行的人员,长期积累下来也具备了一些人脉,通过那些已经工作了的师兄师姐们的介绍,往往可以获得内推的机会,能尽可能多的获得面试机会。
基本上培训班最主要的功能就是以上三大部分了,具体选择培训班的时候,应该多问问,基本上大同小异吧。
如何选择培训班
选择培训班的时候主要还是看培训班的就业率,他们以前的学生去的公司如何,是个什么水平的公司,如果有不少学员都能进入好点的公司,那自己以后也可以通过这些学员的内部推荐也可能进入好公司。
然后就是看费用,学时,自己是否能承担,包括金钱和时间两方面。
我个人认为也要考虑一下去培训班的交通是否方便,交通不变的话,肯定也会影响到学习效率和质量。
另外就是看他们的师资力量,通常培训机构都会说自己的老师有多少年经验,在什么一线大公司任职过,这个都是他们自己说的,听听就算了,不用太当真。
选择培训班的时候多跑跑,最好能找到上过这个培训班的学员问问,多比较比较,最后祝题主能学好编程。
题主还有什么疑问可以私信我,毕竟我也是干这行的,有什么经验都可以分享。
零基础的话建议最好是报线下全程面授的那种培训班是比较好的,这样可以和老师面对面的学习,有问题也是可以及时的达到解决的。如果是选择线上的培训班,很多时候再解决问题的方面是不及时的需要大家的自学能力的。
所以,从学习方面来说的话建议选择线下班的好。
有想要学习的推荐大家可以去考察考察尚硅谷这个培训机构,听大家说的比较不错的,最主要是全程面授班。
口碑的话还是中公教育,,主要他们的服务非常到位,吃住一体化,免费提供电脑设备,而且还有苹果MAX一体机,还有大学生都还是吃住全免,原本害怕师资不行,谁知师资管的更加严格,早上9点到晚上10点全程陪伴,我们学生每次下晚自习都是11点以后了。不过也是感谢他们对我们要求这么严格,毕业一个月之后,班里的学生都找到了工作,同学聚会的时候大家都非常高兴。