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