我在千锋物联网培训也有一个多月了,刚好今天也做完了这个阶段的项目,说实话还是比较开心的,虽然还有一些小bug,但是这是到目前为止自己写的程序最多的一个代码。
回想刚到千锋物联网培训之时,基本什么都不会,可以说除了会"Hello world"这个代码,其他什么都不会。虽然以前有学过C语言,也学了C++、网络编程,但是这些东西对我来说真的很陌生,但是经过这一个多月的学习,还是学会了很多东西。
在千锋的一个多月,课程也已经进行了三个小阶段了。第一个小阶段是学习C语言,这个阶段主要学习C语言的相关知识,以及编程能力的培养。学习了基础的知识,也学习了数据结构的部分知识,然后也做了几个项目,比如打字小游戏、猜字小游戏、学生管理系统、歌词解析等项目。
第二个小阶段是学习的Gtk,在这个阶段,先学会了Cotex-A53开发板的环境搭建,之后还有镜像的烧写等。然后是Gtk的环境搭建,先学习了软件实现Gtk界面,然后在后期学习了glade的使用。这个阶段做了图片浏览器等项目,实现了图片的切换,自动播放等功能,学会如何从文件夹里面读取文件。
第三个小阶段是学习系统编程,学习了各种系统函数,最后学会了进程、信号、线程等知识。在学完以后做了一个Mplayer项目,里面基本上涉及到了系统编程的所有知识,所以对复习本阶段知识比较有利。
在以前从来没有想过自己有一天能过写出这么多的程序。不过现在我还处在一个初级学习的阶段,虽然能够写出程序,但是在写程序的时候会有考虑不周全的地方,这个我觉得是需要在以后学习过程中逐渐积累起来的。
现阶段我的代码只能说是可以看,但是离优秀还是差的很远的。经常性的回顾以前的内容,一是可以付以前的内容进行复习巩固,二是可以让自己不停的学习,做到对以前的知识能够熟练运用,减少在本阶段写程序的时候出现错误的概率。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱