零基础学习编程过程挺难,挺痛苦的。如果你下定决定要学的话,我建议你在网上看公开课,然后自学,好的课程平台有中国大学MOOC(首推,课程视频质量高,很多是国家精品课程,名师讲解,有些课程还有专门的QQ群用来答疑),腾讯课堂,网易云课堂,慕课网等。
我不建议你报培训班主要有几点。一是培训班费用比较的高,一般都在万元以上,时间在2-5个月。二是培训班大部分时间都是在自己编程,提高编程能力的捷径就是大量的训练,这点儿培训班做的很好,但是如果你是有决心的,自己在家也可以大量的编写代码。三是培训班会讲解一些项目开发经验和躲坑技巧,这部分内容在前几年比较的占优势,但是这几年,网课,相关书籍的大量普及,这些都可以在网上免费,或者低价获得。四是就业推荐,这块会有指导,具体的我不多说了,你可以自行百度。
最后,不管报班还是自学,大量的编程训练都是必不可少的,这行唯有苦练,才能闪光。