首先说说要不要培训,两种情况,一种是有自学能力,看书能看进去,数学逻辑、计算机操作都不错,那么可以尝试自学C语言,别忘了上机训练就可以了,详细可以看怎么学好C语言。另一种情况是自学学不进去,或者学习效果不好,那么可以考虑参加培训,但要擦亮眼睛选好老师机构。下面具体聊聊
目前市面的培训机构,如果是针对C语言的话,其实大致分两类,
一类是就业为导向的,比如嵌入式培训、C/C++工程师等等的课程内容,大致都是四个月时间,学费两三万,学习完成后推荐工作等等,这种呢其实不光学C语言,因为面向就业,因此实际过程中除了C语言还有更多的项目案例,因此实际学习C语言的时间并不多,那么对于想好好学C语言的同学,花这么多钱学值不值就要三思了。
另一类呢,是以计算机二级考试为主的考级培训,如为了考取计算机二级的证书,零基础学习C语言过二级考试,这种的培训呢,会稍微更详细一些讲解C语言包括语法等等,但是由于以考试为主,那么相应的刷题的比重就会比较大,比如讲解历年的考试真题,数据结构、计算机公共基础等等,选择题、填空题、上机题等等,更侧重理论侧重考试,因此这点大家要清楚,是否适合自己。
因此大家发现,如果你仅仅想学C语言,无论是兴趣了解还是工作、竞赛,市面上单独的C语言培训还是比较少的,还要选择适合自己的,选择自己的需要才可以,如果以就业求职为主,那么可以考虑前者,如果更侧重理论,可以选择第二类。如果单纯想学习C语言,强调动手编码能力,可以选择咱们C语言网的课程学习。总之,根据自己需要,实事求是即可。
祝大家学习顺利
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程