作為經(jīng)典編程語(yǔ)言,C語(yǔ)言是很多初學(xué)程序者的第一門課,也是極為頭痛的一門課。而且,很多同學(xué)在只學(xué)會(huì)這一門C語(yǔ)言之后,也不知道還應(yīng)該學(xué)什么,才能真正地將C語(yǔ)言運(yùn)用到編程中。
其實(shí),大部分人學(xué)習(xí)的C語(yǔ)言都只是C語(yǔ)言基礎(chǔ),沒(méi)有學(xué)到C語(yǔ)言的高級(jí)部分,更沒(méi)有學(xué)習(xí)使用如何使用C語(yǔ)言進(jìn)行系統(tǒng)開(kāi)發(fā)! 下面的課程列表就是每一位學(xué)過(guò)C語(yǔ)言的學(xué)生應(yīng)該進(jìn)行繼續(xù)學(xué)習(xí)的內(nèi)容。
C 語(yǔ)言經(jīng)典教程:學(xué)習(xí)C語(yǔ)言的最佳課程就是Dennis M. Ritchie的名著《C程序設(shè)計(jì)語(yǔ)言(第2版新版)》,
Windows 程序設(shè)計(jì)基礎(chǔ) - 使用C語(yǔ)言:C語(yǔ)言到底有什么用?學(xué)習(xí)這門課你就會(huì)全明白了!微軟技術(shù)領(lǐng)域的大師級(jí)專家Charles Petzold的著作《Windows程序設(shè)計(jì)(第5版)》詳細(xì)講解了如何使用C語(yǔ)言開(kāi)發(fā)Windows應(yīng)用軟件,通過(guò)這門課的學(xué)習(xí)可以讓我們明白是C語(yǔ)言為什么三十多年來(lái)經(jīng)久不衰!
Win32 API 編程:Win32 API也叫Windows應(yīng)用程序編程接口,是一系列的函數(shù)、宏、數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)等等,是微軟在開(kāi)發(fā)Windows時(shí)已經(jīng)做好的東西,在每一臺(tái)安裝Windows的電腦里都有!我們開(kāi)發(fā)Windows程序的根本方法就是調(diào)用微軟已經(jīng)做好的API,微軟已經(jīng)做好了,我們就不用做了,直接調(diào)用一下就行了!
數(shù)據(jù)結(jié)構(gòu)和算法(C語(yǔ)言) :數(shù)據(jù)結(jié)構(gòu)和算法是程序設(shè)計(jì)的核心,一個(gè)程序設(shè)計(jì)的好不好,除了程序界面漂亮不漂亮之外,最重要的就是數(shù)據(jù)結(jié)構(gòu)和算法了!
Linux 系統(tǒng)編程:越來(lái)越多的公司采用Linux系統(tǒng)做服務(wù)器,各個(gè)公司都開(kāi)始招聘Linux系統(tǒng)環(huán)境下C語(yǔ)言程序員,因?yàn)長(zhǎng)inux和Unix一樣,都是使用C語(yǔ)言開(kāi)發(fā)的,所以在Linux環(huán)境下使用C語(yǔ)言編程是如魚(yú)得水!有目的地參加一些Linux培訓(xùn)并掌握這項(xiàng)技術(shù)就十分必要了。
學(xué)習(xí)C語(yǔ)言,還有一點(diǎn)非常重要,那就是數(shù)據(jù)庫(kù)!信息時(shí)代,大量的信息都在網(wǎng)絡(luò)上、在服務(wù)器上、就是在數(shù)據(jù)庫(kù)里!所以每一位技術(shù)人員都必須精通數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)有很多種,雖然各種數(shù)據(jù)庫(kù)大同小異,但是個(gè)個(gè)都不太一樣!