我在千鋒物聯網培訓也有一個多月了,剛好今天也做完了這個階段的項目,說實話還是比較開心的,雖然還有一些小bug,但是這是到目前為止自己寫的程序最多的一個代碼。
回想剛到千鋒物聯網培訓之時,基本什么都不會,可以說除了會"Hello world"這個代碼,其他什么都不會。雖然以前有學過C語言,也學了C++、網絡編程,但是這些東西對我來說真的很陌生,但是經過這一個多月的學習,還是學會了很多東西。
在千鋒的一個多月,課程也已經進行了三個小階段了。第一個小階段是學習C語言,這個階段主要學習C語言的相關知識,以及編程能力的培養。學習了基礎的知識,也學習了數據結構的部分知識,然后也做了幾個項目,比如打字小游戲、猜字小游戲、學生管理系統、歌詞解析等項目。
第二個小階段是學習的Gtk,在這個階段,先學會了Cotex-A53開發板的環境搭建,之后還有鏡像的燒寫等。然后是Gtk的環境搭建,先學習了軟件實現Gtk界面,然后在后期學習了glade的使用。這個階段做了圖片瀏覽器等項目,實現了圖片的切換,自動播放等功能,學會如何從文件夾里面讀取文件。
第三個小階段是學習系統編程,學習了各種系統函數,最后學會了進程、信號、線程等知識。在學完以后做了一個Mplayer項目,里面基本上涉及到了系統編程的所有知識,所以對復習本階段知識比較有利。
在以前從來沒有想過自己有一天能過寫出這么多的程序。不過現在我還處在一個初級學習的階段,雖然能夠寫出程序,但是在寫程序的時候會有考慮不周全的地方,這個我覺得是需要在以后學習過程中逐漸積累起來的。
現階段我的代碼只能說是可以看,但是離優秀還是差的很遠的。經常性的回顧以前的內容,一是可以付以前的內容進行復習鞏固,二是可以讓自己不停的學習,做到對以前的知識能夠熟練運用,減少在本階段寫程序的時候出現錯誤的概率。
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱